Skip to content

refactor(app): remove legacy layout - #40947

Merged
Brendonovich merged 8 commits into
v2from
legacy-layout-removal
Aug 7, 2026
Merged

refactor(app): remove legacy layout#40947
Brendonovich merged 8 commits into
v2from
legacy-layout-removal

Conversation

@Brendonovich

Copy link
Copy Markdown
Member

Summary

  • make the tabs layout the only application shell
  • remove the legacy home, sidebar, settings, transition UI, and rollout assets
  • preserve legacy directory and session URLs as redirects into drafts and server-scoped tabs
  • keep the tabs-era body marker as a static invariant for shared session UI styling

Supersedes #39625 and #40946 after their native-stack branch metadata prevented GitHub from emitting PR CI events.

Validation

  • bun typecheck in packages/app
  • bun run typecheck:e2e in packages/app
  • bun typecheck in packages/desktop
  • bun run build in packages/app
  • repository-wide typecheck push hook passed
  • app unit suite: 636 passed, 13 skipped; existing Arabic i18n parity failure remains for five unrelated keys

@Brendonovich
Brendonovich requested a review from Hona as a code owner August 6, 2026 23:12
@Brendonovich
Brendonovich marked this pull request as draft August 6, 2026 23:13
@Brendonovich
Brendonovich marked this pull request as ready for review August 6, 2026 23:13
@Brendonovich
Brendonovich merged commit a1b4843 into v2 Aug 7, 2026
9 of 12 checks passed
@Brendonovich
Brendonovich deleted the legacy-layout-removal branch August 7, 2026 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant