83 lines
2.2 KiB
JSON
83 lines
2.2 KiB
JSON
{
|
|
"scenario": "Three-step greeting CLI, three separate supervisor invocations",
|
|
"runs": [
|
|
{
|
|
"at": "2026-10-10T03:24:40.081191+00:00",
|
|
"head": "d5e4d8a80a91bcc784333207ace1bf4935324c38",
|
|
"task_sha256": "00b0c9d722db57e6094762e2baa5fa6a7fe3a65941bbd6b6bcf501fc2c6028ce",
|
|
"status": "WAIT",
|
|
"reasons": [
|
|
"task checklist is incomplete",
|
|
"checks not executed; pass --run-checks after reviewing argv"
|
|
],
|
|
"evidence": [
|
|
"task.md#L1",
|
|
"task.md#L2",
|
|
"task.md#L3"
|
|
],
|
|
"changed": [
|
|
"app.py",
|
|
"task.md"
|
|
],
|
|
"checks": []
|
|
},
|
|
{
|
|
"at": "2026-10-10T03:24:40.156618+00:00",
|
|
"head": "d5e4d8a80a91bcc784333207ace1bf4935324c38",
|
|
"task_sha256": "49ef3ee174c281ea60a5493131e3bec5228e24efd039eb4c6fcc722f0b227eb9",
|
|
"status": "ANDON",
|
|
"reasons": [
|
|
"task checklist is incomplete",
|
|
"acceptance check failed"
|
|
],
|
|
"evidence": [
|
|
"task.md#L1",
|
|
"task.md#L2",
|
|
"task.md#L3"
|
|
],
|
|
"changed": [
|
|
"README.md",
|
|
"app.py",
|
|
"task.md"
|
|
],
|
|
"checks": [
|
|
{
|
|
"argv": [
|
|
"/Library/Developer/CommandLineTools/usr/bin/python3",
|
|
"-c",
|
|
"import subprocess,sys; assert subprocess.check_output([sys.executable,\"app.py\"], text=True).strip() == \"finish line\""
|
|
],
|
|
"exit": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"at": "2026-10-10T03:24:40.441378+00:00",
|
|
"head": "d5e4d8a80a91bcc784333207ace1bf4935324c38",
|
|
"task_sha256": "1706e7c498b2f84f5d702c308e5526ab5335eea6c54be881e5fc2443ae236c2e",
|
|
"status": "DONE",
|
|
"reasons": [],
|
|
"evidence": [
|
|
"task.md#L1",
|
|
"task.md#L2",
|
|
"task.md#L3"
|
|
],
|
|
"changed": [
|
|
"README.md",
|
|
"app.py",
|
|
"task.md"
|
|
],
|
|
"checks": [
|
|
{
|
|
"argv": [
|
|
"/Library/Developer/CommandLineTools/usr/bin/python3",
|
|
"-c",
|
|
"import subprocess,sys; assert subprocess.check_output([sys.executable,\"app.py\"], text=True).strip() == \"finish line\""
|
|
],
|
|
"exit": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|