From 70bf832d929e1a58d165a1450c5f6bd4903a8159 Mon Sep 17 00:00:00 2001 From: jester Date: Sun, 28 Dec 2025 00:15:57 +0000 Subject: [PATCH] Update open threads - frontend focus --- OPEN_THREADS.md | 62 +++++++++++++------------------------------------ 1 file changed, 16 insertions(+), 46 deletions(-) diff --git a/OPEN_THREADS.md b/OPEN_THREADS.md index 52a22c4..95ad029 100644 --- a/OPEN_THREADS.md +++ b/OPEN_THREADS.md @@ -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 (`-`). -- 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 \ No newline at end of file