{
  "ok": true,
  "tool": "get_project_costs",
  "tools_version": "2.0.0",
  "data_commit": "6aa01dab267df9e8bd64162e1482d3d3869d9929",
  "as_of_utc": "2026-10-20T15:20Z",
  "currency": "USD",
  "statement": "USD 138.50 known cash spending. Forecasts, reserves and noncash time are reported separately and not added in.",
  "totals": {
    "cash": {
      "known_amount": 138.5,
      "unknown_amounts": 0
    },
    "forecast": {
      "known_amount": 141.2,
      "unknown_amounts": 0
    },
    "donated-labor": {
      "known_amount": null,
      "unknown_amounts": 1,
      "known_hours": null,
      "unmeasured_hours": 1
    }
  },
  "entries": [
    {
      "id": "domain-first-year",
      "category": "cash",
      "amount": 8.5,
      "basis": "self-reported"
    },
    {
      "id": "github-org",
      "category": "cash",
      "amount": 0,
      "basis": "self-reported"
    },
    {
      "id": "hosting",
      "category": "cash",
      "amount": 0,
      "basis": "self-reported"
    },
    {
      "id": "paid-ads",
      "category": "cash",
      "amount": 0,
      "basis": "self-reported"
    },
    {
      "id": "ai-claude-code",
      "category": "cash",
      "amount": 100,
      "basis": "self-reported"
    },
    {
      "id": "ai-openai",
      "category": "cash",
      "amount": 30,
      "basis": "self-reported"
    },
    {
      "id": "domain-renewal",
      "category": "forecast",
      "amount": 11.2,
      "basis": "estimate"
    },
    {
      "id": "ai-claude-code-next",
      "category": "forecast",
      "amount": 100,
      "basis": "estimate"
    },
    {
      "id": "ai-openai-next",
      "category": "forecast",
      "amount": 30,
      "basis": "estimate"
    },
    {
      "id": "initiator-attention",
      "category": "donated-labor",
      "amount": null,
      "hours": null,
      "basis": "missing"
    }
  ],
  "note": "Categories are never added together; null means unknown. From a manual ledger; no billing integration. Pass { category } for item details.",
  "references": {
    "costs": "https://jollyrogercharter.org/costs/",
    "ledger": "https://jollyrogercharter.org/costs/ledger.json",
    "format": "https://jollyrogercharter.org/spec/quartermaster/"
  }
}

