@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"updated_at": "2026-07-12T17:35:51.000Z",
|
"updated_at": "2026-07-12T18:27:51.932Z",
|
||||||
"epics": {
|
"epics": {
|
||||||
"platform-retrofit": {
|
"platform-retrofit": {
|
||||||
"status": "in-progress",
|
"status": "in-progress",
|
||||||
@@ -49,10 +49,10 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"04-web-next-shell": {
|
"04-web-next-shell": {
|
||||||
"status": "todo",
|
"status": "done",
|
||||||
"title": "Reduce web-next to an auth shell with a boot smoke assertion",
|
"title": "Reduce web-next to an auth shell with a boot smoke assertion",
|
||||||
"ac_total": 2,
|
"ac_total": 2,
|
||||||
"ac_completed": 0,
|
"ac_completed": 2,
|
||||||
"depends_on": [
|
"depends_on": [
|
||||||
"03-delete-demo-apps-and-features"
|
"03-delete-demo-apps-and-features"
|
||||||
],
|
],
|
||||||
@@ -236,11 +236,6 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ready": [
|
"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",
|
"epic": "platform-retrofit",
|
||||||
"story": "05-scaffold-optional-cores",
|
"story": "05-scaffold-optional-cores",
|
||||||
|
|||||||
@@ -3,11 +3,12 @@ id: 04-web-next-shell
|
|||||||
epic: platform-retrofit
|
epic: platform-retrofit
|
||||||
title: Reduce web-next to an auth shell with a boot smoke assertion
|
title: Reduce web-next to an auth shell with a boot smoke assertion
|
||||||
type: technical-story
|
type: technical-story
|
||||||
status: todo
|
status: done
|
||||||
feature: web-next
|
feature: web-next
|
||||||
depends-on: [03-delete-demo-apps-and-features]
|
depends-on: [03-delete-demo-apps-and-features]
|
||||||
blocks: [08-rewrite-agent-docs]
|
blocks: [08-rewrite-agent-docs]
|
||||||
created: 2026-07-12T10:22:00Z
|
created: 2026-07-12T10:22:00Z
|
||||||
|
updated: 2026-07-12T18:27:51.654Z
|
||||||
---
|
---
|
||||||
|
|
||||||
## Goal
|
## Goal
|
||||||
@@ -41,5 +42,5 @@ Veect features land on a stable floor: the repo must typecheck/test green with o
|
|||||||
|
|
||||||
## Tasks
|
## 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.
|
- [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)_
|
||||||
- [ ] 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] 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)_
|
||||||
|
|||||||
Reference in New Issue
Block a user