77 lines
1.4 KiB
Markdown
77 lines
1.4 KiB
Markdown
# Open Threads — ZeroLagHub
|
|
|
|
This document tracks **known open questions and deferred decisions**.
|
|
|
|
---
|
|
|
|
## High Priority
|
|
|
|
### Console Development (Next Phase)
|
|
|
|
#### Planned Order
|
|
1. Read-only console output
|
|
2. Interactive input (PTY / stdin)
|
|
3. Permissions & safety controls
|
|
|
|
#### Known Constraints
|
|
- Console state is ephemeral
|
|
- No persistence of logs
|
|
- No agent push yet (polling only)
|
|
|
|
#### Architecture Direction
|
|
- Agent owns PTY
|
|
- API brokers WebSocket sessions
|
|
- Portal renders terminal (xterm.js)
|
|
|
|
#### Explicitly Deferred
|
|
- Proxmox-based live status polling
|
|
- Agent push model
|
|
- Multi-viewer consoles
|
|
|
|
---
|
|
|
|
### Server Detail / System View
|
|
- Define System View layout
|
|
- Decide runtime vs metadata sections
|
|
- Determine console availability per server type (GAME vs DEV)
|
|
|
|
---
|
|
|
|
### Resource Schema
|
|
- Finalize Resource / Server model
|
|
- Define capability flags
|
|
- Map agent-reported state → UI state
|
|
|
|
---
|
|
|
|
## Medium Priority
|
|
|
|
### Notices System
|
|
- Wire notices to real events
|
|
- Define severity levels
|
|
- Persist "since last login" state
|
|
|
|
---
|
|
|
|
### System Health Logic
|
|
- Replace mocked connectivity check
|
|
- Define degraded vs critical thresholds
|
|
- Decide when yellow state is shown
|
|
|
|
---
|
|
|
|
## Deferred (Intentional)
|
|
|
|
### Billing
|
|
- Plan structure exists
|
|
- UX hooks reserved
|
|
- No implementation until platform stabilizes
|
|
|
|
### Bulk Operations
|
|
- Explicitly removed
|
|
- Will not return unless a future use case demands it
|
|
|
|
---
|
|
|
|
This file is intentionally opinionated.
|