Skip to content

Migration Plan B: P2 + Cleanup #58

@wab

Description

@wab

Website migration — P2 + Cleanup

Completes the prototype migration after Plan A. Remaining P2 pages, existing pages redesign, localisation cleanup, dependency cleanup, EN translations, E2E tests.

Depends on: #57 (Plan A)

Scope

  1. Existing pages redesign: Blog, Stories, Contact — full prototype-matching redesign
  2. P2 new pages: Jobs/Nous rejoindre (replaces Notion link from Plan A), Podcasts (replaces Ausha link)
  3. Localisation cleanup: add P2 namespace files, complete EN translations
  4. Dependencies & components cleaning: remove unused components, Radix UI deps, Tailwind remnants, stale routes
  5. Feature & content cleanup: remove feature flags, remove stale external links
  6. Quality: Playwright E2E tests, compound component rationalisation, full Biome/typecheck audit
  7. Final documentation pass: full audit of all docs against code reality

PRD

Full spec: specs/prd-migration-plan-b.md

Verification

  • pnpm check && pnpm typecheck after each step
  • Visual comparison vs prototype
  • All routes accessible (no stale 404s)
  • EN locale complete
  • No unused deps (pnpm why audit)
  • Docs match code reality

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions