Add protected operator console prototype

This commit is contained in:
2026-06-27 14:11:56 +02:00
parent fbcee008da
commit 32930043ff
6 changed files with 443 additions and 3 deletions

View File

@@ -42,12 +42,12 @@ Result 2026-06-27: Added `docs/specs/whynot-ui-adapter.md`, mapping whynot-desig
```task
id: CORE-WP-0006-T03
status: wait
status: done
priority: medium
state_hub_task_id: "6da92878-f0a4-4ff0-8b46-4629c646a7d5"
```
Build first operator console prototype after the FastAPI foundation exposes stable read endpoints.
Result 2026-06-27: Added protected `/console` prototype in FastAPI with whynot-aligned tokens/classes, readiness gates, hub registry, migration runs, non-secret API consumer metadata, recent events, and tests covering auth plus full-key non-disclosure.
## Add Visual Checks
@@ -58,4 +58,4 @@ priority: low
state_hub_task_id: "12628328-6699-4abf-aa95-c0a07542f3e9"
```
Add Playwright visual checks once real UI surfaces exist.
Add Playwright visual checks for `/console` across desktop and mobile, including non-overlap checks and protected-state screenshot handling.