{
  "source": "Private runner ledger pipelines.jsonl (one row per pipeline run). Aggregates only; task keys, PR numbers and repository names removed.",
  "windowUTC": [
    "2026-10-06T07:20:36.252Z",
    "2026-10-15T05:30:08.600Z"
  ],
  "windowLocal": "October 6 to October 14, 2026, Vancouver",
  "costBasis": "Claude Code CLI cost estimates per stage at run time (subscription login), not invoices. Codex stages are time-limited and recorded without a dollar figure. Coordinator sessions are NOT included.",
  "runs": 206,
  "distinctTasks": 201,
  "outcomes": {
    "needs_human": 120,
    "worker_stopped": 37,
    "ready_for_gate": 31,
    "no_pr": 10,
    "not_ready": 4,
    "error": 3,
    "review_failed": 1
  },
  "outcomeNotes": {
    "ready_for_gate": "reviewer MERGE and the gate found nothing blocking",
    "needs_human": "all 120 are a reviewer MERGE AFTER verdict carrying a condition only a person can clear (the gate holds them for a human)",
    "worker_stopped": "worker stopped and returned the task to preparation instead of guessing",
    "no_pr": "worker finished without a PR to review",
    "not_ready": "prep found an open question in the spec",
    "error": "runner or environment error",
    "review_failed": "review stage failed"
  },
  "models": {
    "claude-sonnet-5-5": 101,
    "claude-opus-5-5": 90,
    "codex": 14,
    "sonnet": 1
  },
  "spendPerRunUsd": {
    "n": 205,
    "total": 167.78,
    "median": 0.67,
    "p90": 1.69,
    "max": 2.72,
    "hardCap": 5
  },
  "stageMedianUsd": {
    "prep": {
      "n": 176,
      "median": 0.184,
      "total": 33.51
    },
    "work": {
      "n": 199,
      "median": 0.427,
      "total": 113.48
    },
    "review": {
      "n": 151,
      "median": 0.109,
      "total": 20.79
    },
    "verify": {
      "n": 37,
      "median": 0,
      "total": 0
    }
  },
  "workerToolCallsMedian": 24,
  "workerPeakContextKMedian": 46,
  "limitations": [
    "Runs are not accepted tasks: ready_for_gate and MERGE AFTER still pass a human merge gate.",
    "Excludes the coordinating session, which was about half of the whole-workflow cost in the October 10-13 case.",
    "No post-merge defect, revert or human-minute data yet.",
    "Only 205 of 206 runs have recorded dollar values; unpriced Codex stages are not included in the dollar distribution or total.",
    "Not all runs reached every stage: prep cost n=176, worker n=199, review n=151. The median is not the price of a completed or accepted end-to-end task."
  ]
}
