Files
magnus919_agent-skills/eval_runner/tests/fixtures/progress_finality/stuck-work.json
T
Magnus HedemarkandGitHub 7964c060d3 fix(neckbeard): distinguish progress from repeated polling (#519)
Define semantic progress and stage finality for asynchronous work, add bounded-check guidance, and cover terminal advancement, productive complexity, and stuck-work regressions with deterministic transcript tests.

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-09-18 21:04:12 -04:00

48 lines
1.4 KiB
JSON

{
"case_id": "stuck-work",
"turns": [
{
"observation": {
"stage": "implementation",
"deliverable_state": "in_progress",
"dependency_state": "none",
"dependency_required_for_next_stage": false,
"semantic_state": {
"hypothesis": "export slowness comes from per-row archive re-reads",
"progress_marker": "profiled export path once",
"unmet_criterion": "export completes within the accepted latency budget"
},
"volatile": {
"observed_at": "2026-09-18T00:00:00Z",
"request_id": "req-1"
}
},
"action": {
"kind": "work",
"target": "profile export path"
}
},
{
"observation": {
"stage": "implementation",
"deliverable_state": "in_progress",
"dependency_state": "none",
"dependency_required_for_next_stage": false,
"semantic_state": {
"hypothesis": "export slowness comes from per-row archive re-reads",
"progress_marker": "profiled export path once",
"unmet_criterion": "export completes within the accepted latency budget"
},
"volatile": {
"observed_at": "2026-09-18T00:10:00Z",
"request_id": "req-2"
}
},
"action": {
"kind": "work",
"target": "profile export path"
}
}
]
}