devloop-integrator.json 1.51 KB
{
  "_doc": "impl_bug: integration fails with assertion (status 500 but SDD said something specific). Round 2 passes after just resetting affected units.",
  "sequence": [
    {
      "_variant": "round1-fail",
      "chunks": ["## case fail: todo-be assertion mismatch\n"],
      "result": "mock-ok devloop-integrator[round1]: impl_bug failure",
      "files": [
        {
          "path": "integration/runs/run-mock-l2-1/result.json",
          "content": "{\n  \"ok\": false,\n  \"crashed\": false,\n  \"run_id\": \"run-mock-l2-1\",\n  \"summary\": { \"total\": 1, \"passed\": 0, \"failed\": 1 },\n  \"failures\": [{\n    \"case_id\": \"case-add-list\",\n    \"failed_step\": 0,\n    \"involves\": [\"todo-be\"],\n    \"got\": { \"status\": 500 },\n    \"expected\": { \"status\": 201 },\n    \"stderr_excerpt\": \"ReferenceError: passwrd is not defined\"\n  }],\n  \"duration_ms\": 1100\n}\n"
        },
        {
          "path": "integration/runs/run-mock-l2-1/process.log",
          "content": "[todo-be] ReferenceError at line 8\n"
        }
      ]
    },
    {
      "_variant": "round2-pass",
      "chunks": ["## pass after coder reset\n"],
      "result": "mock-ok devloop-integrator[round2]: pass",
      "files": [
        {
          "path": "integration/runs/run-mock-l2-2/result.json",
          "content": "{\n  \"ok\": true,\n  \"crashed\": false,\n  \"run_id\": \"run-mock-l2-2\",\n  \"summary\": { \"total\": 1, \"passed\": 1, \"failed\": 0 },\n  \"failures\": [],\n  \"duration_ms\": 950\n}\n"
        }
      ]
    }
  ]
}