{
  "gates": {
    "e2e": {
      "attempts": 4,
      "history": [
        {
          "attempt": 1,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T00:04:00.774699+00:00"
        },
        {
          "attempt": 2,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T01:17:48.068822+00:00"
        },
        {
          "attempt": 3,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T02:06:47.494649+00:00"
        },
        {
          "attempt": 4,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T02:49:07.270548+00:00"
        }
      ],
      "last_command": "make e2e",
      "last_status": "passed"
    },
    "lint": {
      "attempts": 5,
      "history": [
        {
          "attempt": 1,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T00:02:23.463271+00:00"
        },
        {
          "attempt": 2,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T00:39:17.102406+00:00"
        },
        {
          "attempt": 3,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T01:15:49.816449+00:00"
        },
        {
          "attempt": 4,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T02:05:03.226391+00:00"
        },
        {
          "attempt": 5,
          "error_count": null,
          "failed_count": null,
          "failed_tests": null,
          "failure_fingerprint": "",
          "passed_count": null,
          "status": "passed",
          "timestamp": "2026-08-12T02:47:13.724626+00:00"
        }
      ],
      "last_command": "make lint",
      "last_status": "passed"
    },
    "test": {
      "attempts": 5,
      "history": [
        {
          "attempt": 1,
          "error_count": 0,
          "failed_count": 0,
          "failed_tests": [],
          "failure_fingerprint": "",
          "passed_count": 1540,
          "status": "passed",
          "timestamp": "2026-08-12T00:02:23.457842+00:00"
        },
        {
          "attempt": 2,
          "error_count": 0,
          "failed_count": 1,
          "failed_tests": [
            "tests/test_assumptions_version.py::test_current_manifest_is_well_formed_and_matches_governed_semantics"
          ],
          "failure_fingerprint": "5affc34120ee46a0",
          "passed_count": 4923,
          "status": "failed",
          "timestamp": "2026-08-12T00:39:17.098704+00:00"
        },
        {
          "attempt": 3,
          "error_count": 0,
          "failed_count": 0,
          "failed_tests": [],
          "failure_fingerprint": "",
          "passed_count": 1543,
          "status": "passed",
          "timestamp": "2026-08-12T01:15:49.810682+00:00"
        },
        {
          "attempt": 4,
          "error_count": 0,
          "failed_count": 0,
          "failed_tests": [],
          "failure_fingerprint": "",
          "passed_count": 1543,
          "status": "passed",
          "timestamp": "2026-08-12T02:05:03.221522+00:00"
        },
        {
          "attempt": 5,
          "error_count": 0,
          "failed_count": 0,
          "failed_tests": [],
          "failure_fingerprint": "",
          "passed_count": 1543,
          "status": "passed",
          "timestamp": "2026-08-12T02:47:13.719412+00:00"
        }
      ],
      "last_command": "make test",
      "last_status": "passed"
    }
  },
  "spec_id": "simulation-semantics-version-contract"
}
