{
  "schema": "bantam.launch-fight-card.v1",
  "generatedAt": "2026-09-09T12:48:21.662Z",
  "source": {
    "sha256": "a8c4d9f09414b890ecbfb6f3b2a7dcf9162a387b7f4b6ade1966a6205e545386",
    "schema": "bantam.factory-showcase.v1"
  },
  "comparison": null,
  "spotlight": null,
  "series": [
    {
      "id": "series-1",
      "title": "Factory system comparison",
      "kind": "comparison",
      "complete": true,
      "startedAt": "2026-09-09T12:38:01.587Z",
      "finishedAt": "2026-09-09T12:46:54.347Z",
      "counts": {
        "observed": 2,
        "planned": 2,
        "accepted": 2,
        "completed": 2,
        "pass": 2,
        "groupsMeasured": 2,
        "groupsPassed": 10,
        "groupsTotal": 10
      },
      "cards": [
        {
          "id": "s1-job-planner-r2",
          "card": "job-planner",
          "title": "Job planner",
          "kind": "REPAIR",
          "number": "03",
          "description": "Order dependent work deterministically. Propagate failure without losing the plan.",
          "repeat": 2,
          "rows": [
            {
              "id": "s1-job-planner-r2-lane1",
              "arm": "bantam-codex-astra",
              "label": "BANTAM · Astra",
              "model": "GPT-6 Astra · wrapped CLI",
              "family": "astra",
              "bantam": true,
              "recorded": true,
              "outcome": "PASS",
              "accepted": true,
              "completed": true,
              "wallMs": 110286,
              "groupsPassed": 5,
              "groupsTotal": 5,
              "publicExit": 0,
              "hiddenExit": 0,
              "protectedChanges": 0,
              "accounting": {
                "full": {
                  "inputTokens": 61165,
                  "outputTokens": 2662,
                  "cacheHitTokens": 47744,
                  "freshInputTokens": 13421
                },
                "subset": null,
                "native": {
                  "inputTokens": 61165,
                  "outputTokens": 2662,
                  "cacheHitTokens": 47744,
                  "freshInputTokens": 13421
                },
                "server": null,
                "complete": true,
                "requests": 6,
                "measuredRequests": 6,
                "serverIdleBefore": null,
                "serverIdleAfter": null,
                "coverage": {
                  "inputTokens": {
                    "measuredRequests": 6,
                    "totalRequests": 6,
                    "complete": null,
                    "missingRequestIndices": []
                  },
                  "outputTokens": {
                    "measuredRequests": 6,
                    "totalRequests": 6,
                    "complete": null,
                    "missingRequestIndices": []
                  },
                  "cacheHitTokens": {
                    "measuredRequests": 6,
                    "totalRequests": 6,
                    "complete": null,
                    "missingRequestIndices": []
                  },
                  "freshInputTokens": {
                    "measuredRequests": 6,
                    "totalRequests": 6,
                    "complete": null,
                    "missingRequestIndices": []
                  }
                },
                "gaps": []
              },
              "tokenUpdates": [
                {
                  "t": 8822,
                  "inputTokens": 7443,
                  "outputTokens": 47,
                  "cacheHitTokens": 0,
                  "freshInputTokens": 7443,
                  "partial": false
                },
                {
                  "t": 43762,
                  "inputTokens": 15881,
                  "outputTokens": 1080,
                  "cacheHitTokens": 7296,
                  "freshInputTokens": 8585,
                  "partial": false
                },
                {
                  "t": 49868,
                  "inputTokens": 26031,
                  "outputTokens": 1133,
                  "cacheHitTokens": 15616,
                  "freshInputTokens": 10415,
                  "partial": false
                },
                {
                  "t": 96052,
                  "inputTokens": 36425,
                  "outputTokens": 2577,
                  "cacheHitTokens": 25600,
                  "freshInputTokens": 10825,
                  "partial": false
                },
                {
                  "t": 101476,
                  "inputTokens": 48462,
                  "outputTokens": 2591,
                  "cacheHitTokens": 35840,
                  "freshInputTokens": 12622,
                  "partial": false
                },
                {
                  "t": 108994,
                  "inputTokens": 61165,
                  "outputTokens": 2662,
                  "cacheHitTokens": 47744,
                  "freshInputTokens": 13421,
                  "partial": false
                }
              ],
              "events": [],
              "timedEvents": 34,
              "untimedEvents": 6,
              "stopReasons": [],
              "files": [],
              "inventory": [],
              "warnings": [],
              "artifactCount": 0,
              "artifactBytes": 0
            },
            {
              "id": "s1-job-planner-r2-lane2",
              "arm": "codex-astra",
              "label": "Codex · Astra",
              "model": "GPT-6 Astra · native CLI",
              "family": "astra",
              "bantam": false,
              "recorded": true,
              "outcome": "PASS",
              "accepted": true,
              "completed": true,
              "wallMs": 163127,
              "groupsPassed": 5,
              "groupsTotal": 5,
              "publicExit": 0,
              "hiddenExit": 0,
              "protectedChanges": 0,
              "accounting": {
                "full": {
                  "inputTokens": 129604,
                  "outputTokens": 4284,
                  "cacheHitTokens": 117632,
                  "freshInputTokens": 11972
                },
                "subset": null,
                "native": {
                  "inputTokens": 129604,
                  "outputTokens": 4284,
                  "cacheHitTokens": 117632,
                  "freshInputTokens": 11972
                },
                "server": null,
                "complete": true,
                "requests": 8,
                "measuredRequests": 8,
                "serverIdleBefore": null,
                "serverIdleAfter": null,
                "coverage": {
                  "inputTokens": {
                    "measuredRequests": 8,
                    "totalRequests": 8,
                    "complete": null,
                    "missingRequestIndices": []
                  },
                  "outputTokens": {
                    "measuredRequests": 8,
                    "totalRequests": 8,
                    "complete": null,
                    "missingRequestIndices": []
                  },
                  "cacheHitTokens": {
                    "measuredRequests": 8,
                    "totalRequests": 8,
                    "complete": null,
                    "missingRequestIndices": []
                  },
                  "freshInputTokens": {
                    "measuredRequests": 8,
                    "totalRequests": 8,
                    "complete": null,
                    "missingRequestIndices": []
                  }
                },
                "gaps": []
              },
              "tokenUpdates": [
                {
                  "t": 11319,
                  "inputTokens": 13497,
                  "outputTokens": 79,
                  "cacheHitTokens": 9600,
                  "freshInputTokens": 3897,
                  "partial": false
                },
                {
                  "t": 16987,
                  "inputTokens": 27205,
                  "outputTokens": 152,
                  "cacheHitTokens": 22912,
                  "freshInputTokens": 4293,
                  "partial": false
                },
                {
                  "t": 26518,
                  "inputTokens": 41654,
                  "outputTokens": 252,
                  "cacheHitTokens": 36480,
                  "freshInputTokens": 5174,
                  "partial": false
                },
                {
                  "t": 72313,
                  "inputTokens": 56271,
                  "outputTokens": 1647,
                  "cacheHitTokens": 50688,
                  "freshInputTokens": 5583,
                  "partial": false
                },
                {
                  "t": 111532,
                  "inputTokens": 72416,
                  "outputTokens": 2874,
                  "cacheHitTokens": 65152,
                  "freshInputTokens": 7264,
                  "partial": false
                },
                {
                  "t": 152705,
                  "inputTokens": 89845,
                  "outputTokens": 4178,
                  "cacheHitTokens": 81152,
                  "freshInputTokens": 8693,
                  "partial": false
                },
                {
                  "t": 157231,
                  "inputTokens": 109190,
                  "outputTokens": 4223,
                  "cacheHitTokens": 98432,
                  "freshInputTokens": 10758,
                  "partial": false
                },
                {
                  "t": 162108,
                  "inputTokens": 129604,
                  "outputTokens": 4284,
                  "cacheHitTokens": 117632,
                  "freshInputTokens": 11972,
                  "partial": false
                }
              ],
              "events": [],
              "timedEvents": 56,
              "untimedEvents": 0,
              "stopReasons": [],
              "files": [],
              "inventory": [],
              "warnings": [],
              "artifactCount": 0,
              "artifactBytes": 0
            }
          ]
        }
      ]
    }
  ]
}
