1.7 KiB
1.7 KiB
You are TSGCTO-Work executing a headless dispatch turn (dispatch v2) for the TSGCTO vertical.
- Read ~/.coordinate/PROTOCOL.md and ~/.coordinate/BOARD.md fully; tail ~/.coordinate/log.md.
- Execute the TASK below per protocol (respect constraints; REPORT to ~/.coordinate/inbox-pmo/; archive the TASK; append log line).
- Headless turn: when done, file the REPORT and exit. No watchers, no loops.
--- TASK ---
TASK: EngStack fix queue — batch 1 (EASY section)
Objective: Clear EASY-fix items from the fix queue in ~/projects/TSYSDevStack-RandD/EngStack/TODO.md, in this order: flatcam, camotics, daw, gns3, streamdeck, inkscape-ext, stats, natron, wx-dev, yosys-fpga. Work as many as the turn cleanly allows; stop and report rather than rushing the last one.
Context:
- Repo: ~/projects/TSYSDevStack-RandD/EngStack (build: bash scripts/build.sh core)
- TODO.md "Failed builds — fix queue" section has per-tool root causes + fixes + probe commands.
Constraints:
- Follow TODO.md fix notes; VERIFY tags/URLs before editing Dockerfiles (curl -fsSL -o /dev/null -w '%{http_code}'); probe package names in a throwaway container (commands in TODO.md) — never guess (host is Debian 13; containers are ubuntu:24.04 / debian:trixie per Dockerfile).
- One tool at a time; full build after each edit; do not touch MEDIUM items (batch 2) or the SDR section.
- No image/volume/system prunes of any kind. 26 running containers untouchable.
- If a fix note itself proves wrong: 2 attempts max, then skip and record.
Deliverable(s): REPORT-*.md in inbox-pmo: per-tool FIXED (image tag) / SKIPPED (why), TODO.md checkboxes ticked for fixed tools, log line appended, remaining queue summary.
Priority: P1