{
 "window": {
  "startLocal": "2026-10-01T00:00:00-07:00",
  "endLocal": "2026-10-20T00:00:00-07:00",
  "timeZone": "America/Vancouver"
 },
 "source": "Pipeline ledgers written by the runner scripts (preparation, worker, fix, review, spec review, peer), joined to GitHub merge state. Aggregates only; task names, PR numbers and transcripts stay private.",
 "scope": "Runs launched through the runner scripts in 5 repositories (406 of 457 tasks in one TypeScript backend). Interactive sessions, in-session subagents and the Codex GitHub bot are not counted. The coordinator is excluded.",
 "definitions": {
  "task": "One deliverable unit; fix runs count toward the task whose branch they build on. Parts of a feature are separate tasks.",
  "merged": "The task's own PR merged into a non-pilot branch (mostly an integration branch), or into a parent part's branch whose task merged. Merging into an integration branch is not acceptance.",
  "reviewedRevision": "One distinct PR head that received a review verdict.",
  "costs": "API-equivalent estimates recorded by the CLI at API prices, not invoices."
 },
 "tasks": 457,
 "tasksWithPr": 307,
 "merged": 272,
 "features": 308,
 "spendUsd": 1065.06,
 "unattributedReviewUsd": 79.21,
 "spendPerMergedTaskUsd": 3.92,
 "costPerMergedTaskUsd": {
  "n": 272,
  "min": 0.1276,
  "mean": 2.3231,
  "median": 1.3527,
  "p90": 4.8714,
  "max": 19.6471
 },
 "costPerFeatureUsd": {
  "n": 308,
  "min": 0,
  "mean": 3.2008,
  "median": 1.163,
  "p90": 6.67,
  "max": 74.2766
 },
 "reviewedRevisionsPerTask": {
  "n": 307,
  "min": 1,
  "mean": 2.4528,
  "median": 1,
  "p90": 6,
  "max": 20
 },
 "fixRoundsPerTask": {
  "n": 457,
  "min": 0,
  "mean": 1.0963,
  "median": 0,
  "p90": 4,
  "max": 15
 },
 "firstReviewVerdict": {
  "MERGE AFTER": 268,
  "MERGE": 38,
  "DO NOT MERGE": 1
 },
 "firstDeepReviewVerdict": {
  "MERGE": 51,
  "DO NOT MERGE": 40,
  "MERGE AFTER": 110
 },
 "tasksWithDoNotMerge": 60,
 "mergedTaskChecks": {
  "deep review + tests passed": 146,
  "standard review + tests passed": 67,
  "MERGE AFTER conditions done after review, not re-reviewed": 33,
  "standard review only": 9,
  "CI failing at merge": 7,
  "merged head not reviewed (commits after review)": 5,
  "DO NOT MERGE fixed in a fix PR (standard review of the fix)": 3,
  "merged over DO NOT MERGE": 1,
  "DO NOT MERGE fixed in a fix PR (deep review of the fix)": 1
 },
 "notFullyCheckedPct": 4.8,
 "ciAtMerge": {
  "SUCCESS": 251,
  "no checks": 14,
  "FAILURE": 7
 },
 "handCheck": "The 7 red-CI merges were 4 test-harness failures already red on the base and 3 advisory parity alarms (CI has no required checks). The 1 merge over DO NOT MERGE had its fix in a reviewed sibling PR. The 5 merges with commits after the last review are not hand-checked.",
 "featuresSplitIntoParts": {
  "features": 41,
  "partsPerFeature": {
   "n": 41,
   "min": 2,
   "mean": 4.6341,
   "median": 3,
   "p90": 10,
   "max": 13
  },
  "status": {
   "all done": 7,
   "partly done": 27,
   "none done": 7
  }
 },
 "unattendedRun": {
  "window": "2026-10-16 to 2026-10-19",
  "landedInIntegrationBranch": 81,
  "spendUsdApprox": 989,
  "coordinatorShareApprox": 0.34,
  "perLandedPrUsdApprox": 12.2,
  "note": "Coordinator included. Landing moves a task to human review, not to done."
 },
 "notMeasured": [
  "quality after merge (reverts, follow-up fixes)",
  "human minutes per task",
  "cost per independently accepted task"
 ]
}