diff --git a/docs/work/_system/_state.json b/docs/work/_system/_state.json index d8413a8..2a1e58c 100644 --- a/docs/work/_system/_state.json +++ b/docs/work/_system/_state.json @@ -1,5 +1,5 @@ { - "updated_at": "2026-07-12T17:35:51.000Z", + "updated_at": "2026-07-12T18:27:51.932Z", "epics": { "platform-retrofit": { "status": "in-progress", @@ -49,10 +49,10 @@ ] }, "04-web-next-shell": { - "status": "todo", + "status": "done", "title": "Reduce web-next to an auth shell with a boot smoke assertion", "ac_total": 2, - "ac_completed": 0, + "ac_completed": 2, "depends_on": [ "03-delete-demo-apps-and-features" ], @@ -236,11 +236,6 @@ } }, "ready": [ - { - "epic": "platform-retrofit", - "story": "04-web-next-shell", - "title": "Reduce web-next to an auth shell with a boot smoke assertion" - }, { "epic": "platform-retrofit", "story": "05-scaffold-optional-cores", diff --git a/docs/work/epics/platform-retrofit/04-web-next-shell/_story.md b/docs/work/epics/platform-retrofit/04-web-next-shell/_story.md index 63401d4..356b791 100644 --- a/docs/work/epics/platform-retrofit/04-web-next-shell/_story.md +++ b/docs/work/epics/platform-retrofit/04-web-next-shell/_story.md @@ -3,11 +3,12 @@ id: 04-web-next-shell epic: platform-retrofit title: Reduce web-next to an auth shell with a boot smoke assertion type: technical-story -status: todo +status: done feature: web-next depends-on: [03-delete-demo-apps-and-features] blocks: [08-rewrite-agent-docs] created: 2026-07-12T10:22:00Z +updated: 2026-07-12T18:27:51.654Z --- ## Goal @@ -41,5 +42,5 @@ Veect features land on a stable floor: the repo must typecheck/test green with o ## Tasks -- [ ] Replace the web-next home page with a minimal authenticated placeholder, keeping the auth UI surfaces (sign-in/out) and app bootstrap (`bindAll()`, instrumentation) intact, and remove any remaining demo-content leftovers in the app — one commit, all gates green, auth e2e spec still passing. -- [ ] Add the dev-seed boot smoke assertion: a web-next server bootstrap test proving `bindAll()` resolves with only auth bound (no dangling DI symbols from deleted features), mirroring the existing boot-assertion pattern — one commit, all gates green. +- [x] Replace the web-next home page with a minimal authenticated placeholder, keeping the auth UI surfaces (sign-in/out) and app bootstrap (`bindAll()`, instrumentation) intact, and remove any remaining demo-content leftovers in the app — one commit, all gates green, auth e2e spec still passing. _(landed f7b869b, reviewer-approved; server actions via createCaller, zero new deps, Playwright-verified)_ +- [x] Add the dev-seed boot smoke assertion: a web-next server bootstrap test proving `bindAll()` resolves with only auth bound (no dangling DI symbols from deleted features), mirroring the existing boot-assertion pattern — one commit, all gates green. _(landed bb4a0c7, reviewer-approved; runs the REAL dev-seed binder so assertFeatureConformance executes)_