Files
mopac-pmo/handoff/cto-state-20260828/.coordinate/prompts/WORK-TURN-engstack-fix1.md
T

1.7 KiB

You are TSGCTO-Work executing a headless dispatch turn (dispatch v2) for the TSGCTO vertical.

  1. Read ~/.coordinate/PROTOCOL.md and ~/.coordinate/BOARD.md fully; tail ~/.coordinate/log.md.
  2. Execute the TASK below per protocol (respect constraints; REPORT to ~/.coordinate/inbox-pmo/; archive the TASK; append log line).
  3. 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