{"type":"meta","slug":"autonomy-acceptance","base_branch":"main","gate0_mode":"strict","preset":"codex","land_mode":"merge-to-main","exec_mode":"ship"}
{"type":"goal","text":"Prove one-run autonomy on engine 0.1.43: a real small fix dispatched, gated, reviewed, and landed with zero operator intervention."}
{"type":"task","id":"t1","wave":1,"deps":[],"seat":"coder","tier":"medium","desc":"scripts/deploy.sh line 22 runs `node --test src/control-api.test.js src/daemon.test.js`, but src/control-api.test.js no longer exists (its coverage was split into src/control-config.test.js and src/control-launch.test.js), so deploy.sh always fails. Update that line to run the existing control API test files plus src/daemon.test.js. Do not change any other deploy.sh step. Acceptance: `bash -n scripts/deploy.sh` and `node --test src/control-config.test.js src/control-launch.test.js src/daemon.test.js` both pass. Commit only the declared file.","files_modify":["scripts/deploy.sh"],"requires_decision":null}
