{
  "generated_at": "2026-06-24T06:08:29.629Z",
  "currency": "USD",
  "totals": {
    "spend_14d": 16970.64,
    "saved_14d": 735.37,
    "tokens": 3068669249,
    "sessions": 3473,
    "today": 1643.51
  },
  "budget": {
    "team": "Engineering",
    "monthly_limit": 44000
  },
  "by_model": [
    {
      "model": "Opus 4.8",
      "cost": 13128.0232,
      "n": 510,
      "tokens": 981798195
    },
    {
      "model": "Sonnet 4.6",
      "cost": 3642.5923,
      "n": 1922,
      "tokens": 1700671823
    },
    {
      "model": "Haiku 4.5",
      "cost": 200.0256,
      "n": 1041,
      "tokens": 386199231
    }
  ],
  "by_engineer": [
    {
      "dev": "Priya Nair",
      "cost": 2194.2974,
      "sessions": 366,
      "tokens": 342126509,
      "saved": 51.7839
    },
    {
      "dev": "Sofia Ramos",
      "cost": 1939.1872,
      "sessions": 332,
      "tokens": 307702965,
      "saved": 94.06960000000001
    },
    {
      "dev": "Elena Petrov",
      "cost": 1803.3913,
      "sessions": 344,
      "tokens": 318234576,
      "saved": 73.3479
    },
    {
      "dev": "Tom Becker",
      "cost": 1781.6451,
      "sessions": 349,
      "tokens": 308878103,
      "saved": 59.69
    },
    {
      "dev": "Jin Watanabe",
      "cost": 1756.8636,
      "sessions": 348,
      "tokens": 308217492,
      "saved": 56.1862
    },
    {
      "dev": "Maya Chen",
      "cost": 1704.4321,
      "sessions": 354,
      "tokens": 310789334,
      "saved": 69.62480000000001
    },
    {
      "dev": "Devon Park",
      "cost": 1588.1669,
      "sessions": 368,
      "tokens": 316316425,
      "saved": 67.0347
    },
    {
      "dev": "Noah Klein",
      "cost": 1568.7866,
      "sessions": 356,
      "tokens": 303895843,
      "saved": 105.6489
    },
    {
      "dev": "Lukas Vogt",
      "cost": 1350.51,
      "sessions": 330,
      "tokens": 283590247,
      "saved": 128.1239
    },
    {
      "dev": "Aisha Rahman",
      "cost": 1283.3609,
      "sessions": 326,
      "tokens": 268917755,
      "saved": 29.861
    }
  ],
  "by_repo": [
    {
      "repo": "docs-site",
      "cost": 2719.3414,
      "sessions": 501
    },
    {
      "repo": "payments-svc",
      "cost": 2431.6863,
      "sessions": 477
    },
    {
      "repo": "growth-experiments",
      "cost": 2422.6484,
      "sessions": 501
    },
    {
      "repo": "mobile-ios",
      "cost": 2408.4916,
      "sessions": 503
    },
    {
      "repo": "web-app",
      "cost": 2358.0869,
      "sessions": 503
    },
    {
      "repo": "ml-pipeline",
      "cost": 2329.8952,
      "sessions": 499
    },
    {
      "repo": "infra-terraform",
      "cost": 2300.4913,
      "sessions": 489
    }
  ],
  "by_day": [
    {
      "day": "2026-06-11",
      "opus": 1166.3366,
      "sonnet": 316.1188,
      "haiku": 14.5479,
      "total": 1497.0033
    },
    {
      "day": "2026-06-12",
      "opus": 743.7877,
      "sonnet": 320.3703,
      "haiku": 17.6225,
      "total": 1081.7805
    },
    {
      "day": "2026-06-13",
      "opus": 177.3993,
      "sonnet": 73.8504,
      "haiku": 2.1568,
      "total": 253.4065
    },
    {
      "day": "2026-06-14",
      "opus": 263.352,
      "sonnet": 105.5075,
      "haiku": 5.4223,
      "total": 374.2818
    },
    {
      "day": "2026-06-15",
      "opus": 1649.8659,
      "sonnet": 345.8816,
      "haiku": 14.9964,
      "total": 2010.7439
    },
    {
      "day": "2026-06-16",
      "opus": 1066.6713,
      "sonnet": 343.4724,
      "haiku": 23.38,
      "total": 1433.5237
    },
    {
      "day": "2026-06-17",
      "opus": 1120.9859,
      "sonnet": 311.3587,
      "haiku": 16.4374,
      "total": 1448.782
    },
    {
      "day": "2026-06-18",
      "opus": 1159.7535,
      "sonnet": 337.8512,
      "haiku": 23.8937,
      "total": 1521.4984
    },
    {
      "day": "2026-06-19",
      "opus": 1457.7082,
      "sonnet": 327.9965,
      "haiku": 15.615,
      "total": 1801.3197
    },
    {
      "day": "2026-06-20",
      "opus": 411.3929,
      "sonnet": 95.1698,
      "haiku": 6.035,
      "total": 512.5977
    },
    {
      "day": "2026-06-21",
      "opus": 323.102,
      "sonnet": 68.7704,
      "haiku": 4.482,
      "total": 396.3544
    },
    {
      "day": "2026-06-22",
      "opus": 1092.6016,
      "sonnet": 341.8497,
      "haiku": 19.7156,
      "total": 1454.1669
    },
    {
      "day": "2026-06-23",
      "opus": 1190.5546,
      "sonnet": 333.1007,
      "haiku": 18.0129,
      "total": 1541.6682
    },
    {
      "day": "2026-06-24",
      "opus": 1304.5117,
      "sonnet": 321.2943,
      "haiku": 17.7081,
      "total": 1643.5141
    }
  ],
  "alerts": [
    {
      "id": 1,
      "ts": 1782302400000,
      "severity": "danger",
      "type": "runaway",
      "title": "Runaway loop killed",
      "body": "Task on payments-svc burned $41.78 in 38 min — 7× the repo median. Auto-paused after threshold breach.",
      "dev": "Tom Becker",
      "repo": "payments-svc",
      "amount": 41.78,
      "ago": "12m ago"
    },
    {
      "id": 2,
      "ts": 1782298800000,
      "severity": "warn",
      "type": "budget",
      "title": "Engineering at 83% of monthly budget",
      "body": "Projected $36,366 vs $44,000 cap at current run-rate. Consider tightening the model allow-list.",
      "dev": "",
      "repo": "",
      "amount": null,
      "ago": "1h ago"
    },
    {
      "id": 3,
      "ts": 1782295200000,
      "severity": "info",
      "type": "routing",
      "title": "Auto-downgrade saved $42 today",
      "body": "Trivial edits routed Opus → Sonnet and Sonnet → Haiku with no quality regression flagged.",
      "dev": "",
      "repo": "",
      "amount": 42,
      "ago": "2h ago"
    },
    {
      "id": 4,
      "ts": 1782291600000,
      "severity": "warn",
      "type": "anomaly",
      "title": "ml-pipeline spend +210% WoW",
      "body": "Sofia Ramos ran 9 Opus migrations vs. 2 last week. Above team norm.",
      "dev": "Sofia Ramos",
      "repo": "ml-pipeline",
      "amount": null,
      "ago": "5h ago"
    },
    {
      "id": 5,
      "ts": 1782288000000,
      "severity": "info",
      "type": "seat",
      "title": "New seat detected: Noah Klein",
      "body": "First Claude Code session metered. Attribution active across 3 repos.",
      "dev": "Noah Klein",
      "repo": "",
      "amount": null,
      "ago": "1d ago"
    }
  ]
}