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