⌘ DEV INDEX Navigation complète · 8 templates · 25+ pages
B · Pages static (sans template, justifiées)
- 19404.astroUX 4xx (1 instance/site)/404 ↗
- 20design-system.astroShowcase atomes/molécules/agence/design-system ↗
C · Variantes homepage (4 directions)
- 21Direction A · ApparatusManifeste 5 actes (home)/ ↗
- 22Direction B · ManifestoLiquidHero canvas + asym/manifesto ↗
- 23Direction C · ConsoleTerminal + ProductReel/console ↗
- 24✦ AtlasCartographie 4 piliers/atlas ↗
D · Hub landings (composition d'organismes)
Ces 4 hubs sont des compositions directes d'organismes existants (Hero · Pyramid · Departments · TrustMarquee · Cases · WritingNotes · CtaBand) — pas de template intermédiaire (rigidifierait inutilement, chaque hub est unique).
- 25/offresHero + Pyramid + Fit + CTA/offres ↗
- 26/solutionsHero + Departments + Cases + Industry/solutions ↗
- 27/technologiesHero + TrustMarquee + 3 layers + Frameworks/technologies ↗
- 28/ressourcesHero + Tools + Cases + Blog + Cookbooks + NL/ressources ↗
G · API routes (POST · SSR Vercel)
5 endpoints Astro SSR connectés à Resend (envoi emails + tags Automations). 6 templates React Email dans src/lib/emails/.
- 36POST /api/contactForm contact → 2 emails (client+équipe)SSR · prerender:false
- 37POST /api/newsletterNewsletter signup → welcomeSSR
- 38POST /api/lead-magnetDownload → PDF + nurturingSSR
- 39POST /api/academyDiagnostic 12Q → scorecardSSR
- 40POST /api/devisDevis configurateur → récapSSR
E · Sous-routes encore en Stub
Ces routes existent dans la nav mais sont rendues par /pages/[...slug].astro (Stub éditorial). Elles suivront les templates dès que le contenu sera validé — instanciation mécanique.