{
  "_comment": "Docs pricing snapshot for Report 014, fetched 2026-10-07T20:16Z (8 Oct 2026, 04:16 SGT) by the operator's session from the pricing page's markdown form, as Report 013. DECLARED: read from vendor documentation, not measured. The page file is kept on disk beside this snapshot and is not published: it carries the vendor's contact addresses, which lib/hygiene.js flags; the snapshot records its sha256. Claude Haiku 5.5 is priced by prompt length; a Driftproof call's prompt is far below 100,000 tokens, so the first Haiku 5.5 row is the one the registry takes.",
  "fetched_at": "2026-10-07T20:16Z",
  "sources": [
    {
      "url": "https://platform.claude.com/docs/en/about-claude/pricing.md",
      "sha256_of_page_as_fetched": "9c0140eac6b4e3f215cc4792c3fbede37ba9a476e7e4cea9939098f7402d5228",
      "kept_as": "pricing-page-2026-10-08.md"
    },
    {
      "url": "https://platform.claude.com/docs/en/release-notes/overview",
      "read": "2026-10-07T20:15Z",
      "quoted": "Claude Haiku 5.5 Announcement. Date: October 7, 2026. \"We've launched Claude Haiku 5.5 (claude-haiku-5-5), our most capable model tuned for high-volume and latency-sensitive work.\""
    },
    {
      "url": "https://platform.claude.com/docs/en/models/overview",
      "read": "2026-10-07T20:12Z",
      "quoted": "Claude API ID for Claude Haiku 5.5: claude-haiku-5-5. Retirement: Not sooner than October 7, 2027."
    }
  ],
  "rows": {
    "Claude Opus 5.5": {
      "row_as_read": "| Claude Opus 5.5                                                                                                                       | $4 / MTok             | $5 / MTok       | $8 / MTok       | $0.20 / MTok<sup>2</sup> | $20 / MTok             |",
      "input_price": 4.0,
      "cache_read_price": 0.2,
      "output_price": 20.0
    },
    "Claude Opus 5": {
      "row_as_read": "| Claude Opus 5                                                                                                                         | $5 / MTok             | $6.25 / MTok    | $10 / MTok      | $0.50 / MTok             | $25 / MTok             |",
      "input_price": 5.0,
      "cache_read_price": 0.5,
      "output_price": 25.0
    },
    "Claude Sonnet 5.5": {
      "row_as_read": "| Claude Sonnet 5.5                                                                                                                     | $2 / MTok             | $2.50 / MTok    | $4 / MTok       | $0.20 / MTok             | $10 / MTok             |",
      "input_price": 2.0,
      "cache_read_price": 0.2,
      "output_price": 10.0
    },
    "Claude Haiku 5.5 (for prompts up to 100,000 tokens)": {
      "row_as_read": "| Claude Haiku 5.5 (for prompts up to 100,000 tokens)                                                                                   | $0.10 / MTok          | $0.125 / MTok   | $0.20 / MTok    | $0.01 / MTok             | $0.50 / MTok           |",
      "input_price": 0.1,
      "cache_read_price": 0.01,
      "output_price": 0.5
    },
    "Claude Haiku 5.5 (for prompts over 100,000 tokens)": {
      "row_as_read": "| Claude Haiku 5.5 (for prompts over 100,000 tokens)                                                                                    | $0.50 / MTok          | $0.625 / MTok   | $1 / MTok       | $0.05 / MTok             | $2.50 / MTok           |",
      "input_price": 0.5,
      "cache_read_price": 0.05,
      "output_price": 2.5
    },
    "Claude Haiku 4.5": {
      "row_as_read": "| Claude Haiku 4.5                                                                                                                      | $1 / MTok             | $1.25 / MTok    | $2 / MTok       | $0.10 / MTok             | $5 / MTok              |",
      "input_price": 1.0,
      "cache_read_price": 0.1,
      "output_price": 5.0
    }
  }
}