Add Codex repo-specific tracking structure

This commit is contained in:
jester 2026-04-16 19:09:09 +00:00
parent 1b2c549b78
commit b4343ae1e9

View File

@ -0,0 +1,36 @@
# Portal — Current State
This file records what is believed to be implemented now.
## Readiness / operation UI
- Portal consumes API-normalized state.
- Portal understands:
- `ready`
- `operationInProgress`
- `operationType`
- `maintenance`
- `operationStartedAt`
- `operationMessage`
- targeted `409` and `503` UX messaging exists for operation conflicts and not-ready states.
## Backup UI
- game backup UI exists for:
- list
- create
- restore
- delete
- Portal uses API routes, not direct agent calls.
## Console / action gating
- console command transport uses POST JSON through API.
- previous blanket `ready === false` gating bug for game actions was fixed.
- Start is not blocked merely because a stopped server is not ready.
- backup actions are not blocked purely by `ready === false`; backend validity decides.
## Billing / auth / onboarding
- billing UI alignment exists with the newer billing state model.
- forgot/reset password flow exists.
- first-login onboarding flow exists.
## Dashboard / IA
- spotlight server card/dashboard refresh landed.