Skip to content

[Task] UI rewrite v2 Area E2: final shell modular rollout #606

@Astro-Han

Description

@Astro-Han

Goal

Finish the final assembly and cleanup pass only after the other rewrite areas have landed, so layout and global feedback debt is cleaned up once instead of repeatedly.

Scope

In scope:

  • packages/app/src/pages/layout.tsx split or cleanup per audit verdict.
  • packages/app/src/context/layout.tsx split or cleanup per audit verdict.
  • Cross-area consistency cleanup.
  • Removal of dead code from delivered slices.

Out of scope:

  • Starting before Areas A-D and E1 have shipped.
  • Sneaking in new surface rewrites under a final cleanup label.

Relevant files or context

Parent: #599

Likely audit-first files:

  • packages/app/src/pages/layout.tsx
  • packages/app/src/context/layout.tsx

Constraint:

  • E2 is last. Touching layout earlier creates merge conflicts with every other area.

Verification

Execution mode

Agent should investigate and propose a plan first

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low priorityappApplication behavior and product flowstaskNarrow execution, audit, spike, migration, tracking, or upstream follow-up worktech-debtSupplemental cleanup, maintainability, architecture, test, or quality debt contextuiDesign system and user interface

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions