Update open threads - frontend focus

This commit is contained in:
jester 2025-12-28 00:15:57 +00:00
parent 68a94fb510
commit 70bf832d92

View File

@ -1,49 +1,19 @@
# Open Threads zlh-grind
# Open Threads ZLH Frontend
This file tracks items that are unresolved, under investigation, or explicitly deferred.
## Active
- UI refinement: remove gimmick effects, simplify styling
- New logo direction: Celtic-tech / sigil-based ZLH mark
- Terminal scaffolding (frontend only)
- WebSocket contract definition (pending backend)
---
## Pending
- systemd service for frontend
- Auth flow finalization
- Public vs dashboard styling split
- Final decision on Z vs ZLH mark usage
## Devcontainer provisioning failures
- **Status:** RESOLVED (design-level), implementation pending
- Root cause identified as agent execution model:
- installers require `RUNTIME_VERSION`
- shared installer logic (`common.sh`) must execute in same shell as runtime installer
- Action:
- update agent to concatenate embedded scripts into single bash invocation
- ensure env injection before execution
---
## Artifact naming / layout drift
- **Status:** RESOLVED
- Artifact store standardized to simplified naming (`<runtime>-<version>`).
- Installer logic updated to support `ARCHIVE_PREFIX` to handle cases like Java (`jdk-*`).
---
## Version-aware markers for devcontainer runtimes
- **Status:** OPEN
- Current marker logic does not distinguish between installed runtime versions.
- Follow-up:
- consider writing installed version metadata to marker file
- enable clean upgrades (e.g., node 24 → 25)
---
## Agent execution abstraction cleanup
- **Status:** OPEN
- Embedded script execution lacks explicit contract for:
- env overlay
- timeout
- structured error classification
- Deferred to next sprint after installer stabilization.
---
## API → agent contract enforcement
- **Status:** OPEN
- API must continue enforcing runtime + version explicitly.
- Agent must remain sole translator of intent → execution environment.
---
## Explicitly Closed
- PM2 usage
- React Router
- HUD/scanline UI experiments
- Neon accent palette