P2 — web SPA data layer + same-origin auth #1144

Merged
shaggy merged 5 commits from feat/webui-p2-data-auth into next 2026-08-10 01:52:02 +00:00
Showing only changes of commit a4861c221f - Show all commits
+4 -3
View File
@@ -59,7 +59,7 @@ No explicit user token cap was provided. Working soft cap: **30K tokens**, deriv
- [x] Implementation complete.
- [x] Independent review complete and findings remediated.
- [x] Verification gates complete.
- [ ] Local commit created.
- [x] Local implementation commit created: `46d68e1f`.
### Source decisions
@@ -97,13 +97,14 @@ No explicit user token cap was provided. Working soft cap: **30K tokens**, deriv
Run fresh after remediation from the locations required by the brief:
- `apps/web: pnpm test` — PASS: `Test Files 9 passed (9)`; `Tests 27 passed (27)`.
- `apps/web: pnpm build:vite` — PASS: `✓ 113 modules transformed`; `✓ built in 712ms`.
- `apps/web: pnpm build` — PASS: `✓ Compiled successfully in 4.4s`; 10/10 static pages generated; dynamic provider/project routes retained.
- `apps/web: pnpm build:vite` — PASS: `✓ 113 modules transformed`; `✓ built in 565ms`.
- `apps/web: pnpm build` — PASS: `✓ Compiled successfully in 4.6s`; 10/10 static pages generated; dynamic provider/project routes retained.
- `apps/web: pnpm typecheck` — PASS: `tsc --noEmit` exited 0.
- `apps/web: pnpm lint` — PASS: `eslint src` exited 0.
- Root `pnpm format:check` — PASS: `All matched files use Prettier code style!`.
- Invariant scan — PASS: no `NEXT_PUBLIC_*`, `VITE_*`, `GATEWAY_URL`, `http://localhost:14242`, or `sso-providers` references under `apps/web/src`.
- `git diff --check` — PASS.
- All six required gates above were repeated successfully after implementation commit `46d68e1f`, proving the exact committed source tree.
## Risks / blockers