Safety
验收被冻结。
入口被保护。
Agent 可以改 src/、prompts/ 和 test/。不能改当次 acceptance.txt,也不能把验收改成永远成功。
How it works
人只给目标、验收命令、迭代次数和间隔。其余交给本机
agent:改 runner、提示和工具,直到冻结验收通过。
读 task.json,把验收命令抄进当次 run,整次只跑这一份。
非交互调用 Cursor CLI,工作区锁在本实验目录。
语法检查加上 --help。入口搞挂,立刻硬回滚。
跑冻结命令。通过即停;否则 sleep 后再来一轮。
Safety
Agent 可以改 src/、prompts/ 和 test/。不能改当次 acceptance.txt,也不能把验收改成永远成功。
Snapshots
每轮快照写在独立 GIT_DIR。不自动 push,也不往 Lego 仓库提交。
Smoke
node --check src/cli.js 与 cli --help 失败时,回到上一份冒烟通过的快照。
Trust
真跑前执行 agent status。npm test 只测 harness,不打真模型。
Tasks
当前仓库里的任务从本机 tasks/ 读取。
retry-on-429
Runs
数据来自 state/。还没有跑过时,这里会保持安静。
暂无运行记录。
Start a run
选一个已有任务,或写下新的目标与冻结验收。