Files
mopac-pmo/handoff/cto-state-20260828/.coordinate/archive/TASK-20260828-0753-engstack-fix-batch1.md
T

1.3 KiB

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