55 lines
1.6 KiB
Markdown
55 lines
1.6 KiB
Markdown
# Open Threads — ZeroLagHub
|
|
|
|
This document tracks **known open questions and deferred decisions**.
|
|
|
|
---
|
|
|
|
## Closed Threads
|
|
|
|
- ✅ Interactive PTY-backed console (dev + game)
|
|
- ✅ WebSocket stability and PTY ownership
|
|
- ✅ Customer isolation (API + frontend)
|
|
- ✅ Agent update system (versioned, hash-verified)
|
|
- ✅ Minecraft player presence (agent-sourced)
|
|
- ✅ Forge startup race condition
|
|
- ✅ Prometheus SD schema alignment
|
|
|
|
---
|
|
|
|
## Still Open
|
|
|
|
### Console UI (Final Polish)
|
|
- Reduce remaining visual noise in game console
|
|
- Confirm final placement/behavior of player list (inline vs overlay)
|
|
- Lock icon sizing + metric density
|
|
- Final accessibility contrast pass
|
|
|
|
### Metrics & Observability
|
|
- Decide on caching strategy for metrics API (Redis vs in-process)
|
|
- Determine long-term retention strategy (Prometheus vs downsampling)
|
|
- Admin-only Grafana dashboards (internal)
|
|
|
|
### Provisioning & Scale
|
|
- Validate concurrent provisioning (multi-user, parallel creates)
|
|
- Stress-test agent update under load
|
|
- Define safe limits for agent restart frequency
|
|
|
|
### Agent Hardening
|
|
- Rollback behavior if new agent fails health checks
|
|
- Optional manifest signing (GPG / minisign)
|
|
- Upgrade window coordination (future)
|
|
|
|
### Game-Specific Enhancements (Deferred)
|
|
- Mods/runtime badges (Paper / Fabric / Forge)
|
|
- World/map visualization (Minecraft-specific, future phase)
|
|
- Player detail views (separate surface, not console)
|
|
|
|
---
|
|
|
|
## Explicit Non-Goals (for now)
|
|
|
|
- In-console player management actions
|
|
- Live chat overlays
|
|
- Grafana iframe embedding for customers
|
|
- Per-player stats in the main console
|