12 lines
584 B
Markdown
12 lines
584 B
Markdown
# Portal — Decisions
|
|
|
|
## Settled
|
|
- Portal should consume API-normalized state, not talk directly to agents for normal status/actions.
|
|
- `agentStatus === online` is not enough by itself for game action eligibility.
|
|
- `ready === false` does not automatically mean a stopped server is unstartable.
|
|
- backup actions should not be blocked purely by frontend readiness assumptions when backend can decide validity.
|
|
|
|
## Tracking rule
|
|
- when Portal work completes, remove it from `OPEN_ITEMS.md`
|
|
- if it changes long-lived UX/state model assumptions, update `CURRENT_STATE.md` or this file
|