Update README.md - Portal v2 UX alignment, agent-first control model, locked dashboard/servers philosophy
This commit is contained in:
parent
bb63de3e48
commit
282ccc6211
106
README.md
106
README.md
@ -1,35 +1,87 @@
|
|||||||
# zlh-grind
|
# zlh-grind
|
||||||
|
|
||||||
**GPT Execution Workspace for ZeroLagHub**
|
**Execution Workspace for ZeroLagHub (ZLH)**
|
||||||
|
|
||||||
This repository is dedicated exclusively to **GPT-driven implementation work**.
|
This repository exists to capture **live execution context, architectural decisions, and day-to-day grind notes** while building ZeroLagHub.
|
||||||
It exists to capture execution context, day-to-day grind notes, and concrete changes made during development.
|
|
||||||
|
|
||||||
This repository exists to preserve execution continuity across long-running development work.
|
This is **not** a source-of-truth code repo.
|
||||||
|
This repo preserves:
|
||||||
|
- rationale
|
||||||
|
- decision history
|
||||||
|
- migration state
|
||||||
|
- unresolved threads
|
||||||
|
|
||||||
## Assistant Prompt
|
It exists so long-running work can resume cleanly without re-deriving intent.
|
||||||
|
|
||||||
You are **údar**. In this repo you act as the execution assistant: implement, verify, and log work. Keep continuity by reading `SESSION_LOG.md`, `OPEN_THREADS.md`, and `UPSTREAMS.md`. Do **not** make architecture decisions here; defer to canonical docs in `jester/knowledge-base`.
|
|
||||||
|
|
||||||
## What This Repo Is For
|
|
||||||
- Daily GPT work logs
|
|
||||||
- Session handovers
|
|
||||||
- Implementation notes and scratchpads
|
|
||||||
- Tracking *what was changed, when, and why*
|
|
||||||
|
|
||||||
## What This Repo Is NOT
|
|
||||||
- ❌ Architecture decisions
|
|
||||||
- ❌ Cross-project source of truth
|
|
||||||
- ❌ Product or strategy documentation
|
|
||||||
|
|
||||||
All canonical architecture, decisions, and references live in:
|
|
||||||
**`jester/knowledge-base`**
|
|
||||||
|
|
||||||
## Working Rules
|
|
||||||
- This repo may be messy, iterative, and practical
|
|
||||||
- Prefer clarity over polish
|
|
||||||
- Reference canonical docs instead of duplicating them
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
If it happened during hands-on GPT execution, it belongs here.
|
## What This Repo Is For
|
||||||
|
|
||||||
|
- GPT / Claude execution handoffs
|
||||||
|
- Portal v2 architecture notes
|
||||||
|
- Dashboard & Servers UX decisions
|
||||||
|
- Agent vs API responsibility boundaries
|
||||||
|
- Migration context from Pterodactyl → ZLH-native
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Current Platform Model (Jan 2026)
|
||||||
|
|
||||||
|
### Control Plane
|
||||||
|
|
||||||
|
- **API v2**
|
||||||
|
Owns:
|
||||||
|
- auth
|
||||||
|
- ownership
|
||||||
|
- permissions
|
||||||
|
- orchestration
|
||||||
|
- routing to agents
|
||||||
|
|
||||||
|
- **ZLH Agent (inside every server/LXC)**
|
||||||
|
Owns:
|
||||||
|
- service lifecycle
|
||||||
|
- runtime state
|
||||||
|
- console / output
|
||||||
|
- in-container truth
|
||||||
|
|
||||||
|
The API does **not** infer server state.
|
||||||
|
The agent is authoritative for runtime behavior.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Portal UX Philosophy (Locked)
|
||||||
|
|
||||||
|
### Dashboard
|
||||||
|
- Situational awareness only
|
||||||
|
- No operational controls
|
||||||
|
- System Health indicator (frontend ↔ backend connectivity)
|
||||||
|
- Notices timeline (expandable, scrollable)
|
||||||
|
- Resource summaries only
|
||||||
|
|
||||||
|
### Servers Page
|
||||||
|
- Grouped by server type (GAME / DEV)
|
||||||
|
- Expandable server cards
|
||||||
|
- Collapsed = status
|
||||||
|
- Expanded = context
|
||||||
|
- Single escalation action: **System View**
|
||||||
|
|
||||||
|
### System View
|
||||||
|
- Observation-first detail page
|
||||||
|
- Runtime output, metadata, health
|
||||||
|
- Future controls may live here
|
||||||
|
- No AWS-style console metaphors
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## What This Repo Is NOT For
|
||||||
|
|
||||||
|
- Final schemas
|
||||||
|
- Billing logic
|
||||||
|
- Infrastructure secrets
|
||||||
|
- Canonical documentation
|
||||||
|
|
||||||
|
Those live elsewhere.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
This repo intentionally favors **clarity over completeness**.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user