docs(webui): Phase P structure & migration map #1147

Merged
mos-dt-0 merged 2 commits from docs/webui-phase-p-structure into next 2026-08-11 22:29:11 +00:00
Collaborator

First-pass structural reference for the WebUI Phase P Vite-SPA migration (apps/web).

Covers:

  • the intentional dual-app tree (Next app/ + Vite spa/) during migration and the shared lib/ networking/auth layer
  • the origin-relative / same-origin serving model (dev proxy vs. prod Gateway-served bundle on :14242)
  • apps/web/package.json build scripts (Next default today, :vite variants opt-in, flipped at P5)
  • the P1-P6 increment map with merged PRs (#1143 P1, #1144 P2) and current status (P3 in flight)
  • the #1145 Gateway dist-boot blocker as the hard P5 precondition
  • disambiguation from the separate webui-fleet-bridge effort

Living doc — structure verified against next @ 8c27024d; per-surface component inventory, full route table, and the P5 cutover / P6 CI checklists are stubbed for follow-up (Jason + collaborating agent to flesh out).

First-pass structural reference for the WebUI Phase P Vite-SPA migration (`apps/web`). Covers: - the intentional **dual-app tree** (Next `app/` + Vite `spa/`) during migration and the shared `lib/` networking/auth layer - the **origin-relative / same-origin** serving model (dev proxy vs. prod Gateway-served bundle on :14242) - `apps/web/package.json` build scripts (Next default today, `:vite` variants opt-in, flipped at P5) - the **P1-P6 increment map** with merged PRs (#1143 P1, #1144 P2) and current status (P3 in flight) - the **#1145** Gateway `dist`-boot blocker as the hard **P5** precondition - disambiguation from the separate webui-fleet-bridge effort Living doc — structure verified against `next` @ 8c27024d; per-surface component inventory, full route table, and the P5 cutover / P6 CI checklists are stubbed for follow-up (Jason + collaborating agent to flesh out).
shaggy added 1 commit 2026-08-10 19:35:22 +00:00
First-pass structural reference for the Vite SPA migration (apps/web): dual-app
tree during migration, shared lib/ networking layer, origin-relative/same-origin
serving model, build scripts, the P1-P6 increment map, and the #1145 P5 blocker.
Living doc — details to be fleshed out by follow-up.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01ESFAnh2t9HmLwng8oW95St
mos-dt-0 added 1 commit 2026-08-11 22:15:04 +00:00
style(webui): prettier-format PHASE-P-STRUCTURE.md
ci/woodpecker/pr/ci Pipeline was successful
8925a502ae
format:check was the only red CI step on #1147.

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Dtdjx4Gxude9fwyLezCrhh
mos-dt-0 merged commit 9185b0cce4 into next 2026-08-11 22:29:11 +00:00
Sign in to join this conversation.