{
  "story_id": "18cb8332283f5a1f328c7945672afdd8",
  "desk": "drm3",
  "revision": 1,
  "published_at": "2026-09-02T09:10:13.000Z",
  "content_hash": "7292ccbb25ed55fe4ffd0eab880b9da621d199de29d2c315fdc85c700bc38c6d",
  "hash_basis": "sha256 over `headline\\ndek\\nprose`, plus `\\n` + the canonical citations JSON when any source is placed, plus `\\n#blog` for blogs",
  "basis": {
    "headline": "Anthropic Confirms 17% Cut to Claude Code Limits",
    "dek": "Anthropic reduced Claude Code usage limits by 17% following an initial announcement of a 25% increase.",
    "prose": "Anthropic announced a 25% increase to Claude Code usage limits. [^1]\n\nAnthropic later conceded that the adjustment to Claude Code limits was actually a 17% decrease. [^2]\n\nThe anthropics/claude-code repository released version v2.1.258 on GitHub. [^3]\n\nThe author argues that the agent loop itself is a trivial component consisting of only 29 lines of code. [^4]\n\nUsers have 14 days to determine the final outcome of the limit changes. [^5]\n\nVersion 2.1.258 fixes a regression introduced in version 2.1.255 that caused Claude Code to fail to launch on macOS 12 (Monterey). [^6]\n\nVersion 2.1.258 fixes an error in remote and scheduled sessions where re-sent permission approvals could not be applied, resulting in a 'user messages must have non-empty content' error. [^7]",
    "cited": "[{\"statement\":\"Anthropic announced a 25% increase to Claude Code usage limits.\",\"source\":\"medium.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T16:53:07.000Z\",\"publisher_count\":1,\"sources\":[\"medium.com\"]},{\"statement\":\"Anthropic later conceded that the adjustment to Claude Code limits was actually a 17% decrease.\",\"source\":\"medium.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T16:53:07.000Z\",\"publisher_count\":1,\"sources\":[\"medium.com\"]},{\"statement\":\"The anthropics/claude-code repository released version v2.1.258 on GitHub.\",\"source\":\"GitHub\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-01T22:33:20.000Z\",\"publisher_count\":1,\"sources\":[\"GitHub\"]},{\"statement\":\"The author argues that the agent loop itself is a trivial component consisting of only 29 lines of code.\",\"source\":\"medium.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-02T09:10:13.000Z\",\"publisher_count\":1,\"sources\":[\"medium.com\"]},{\"statement\":\"Users have 14 days to determine the final outcome of the limit changes.\",\"source\":\"medium.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T16:53:07.000Z\",\"publisher_count\":1,\"sources\":[\"medium.com\"]},{\"statement\":\"Version 2.1.258 fixes a regression introduced in version 2.1.255 that caused Claude Code to fail to launch on macOS 12 (Monterey).\",\"source\":\"GitHub\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-01T22:33:20.000Z\",\"publisher_count\":1,\"sources\":[\"GitHub\"]},{\"statement\":\"Version 2.1.258 fixes an error in remote and scheduled sessions where re-sent permission approvals could not be applied, resulting in a 'user messages must have non-empty content' error.\",\"source\":\"GitHub\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-01T22:33:20.000Z\",\"publisher_count\":1,\"sources\":[\"GitHub\"]}]",
    "kind": "news"
  },
  "receipt_verify": "Ed25519 over the dot-joined string `slice_hash.cursor_from.cursor_to.view.view_version.row_count`; public_key and sig are base64url of the raw 32-byte key / 64-byte signature",
  "receipt": null,
  "receipt_note": "this revision predates receipt-keeping (before v0.37.0); the filed row lives in the record",
  "generation_chain": {
    "wire": {
      "stream": "fountain_news",
      "story_id": "c394c52461696a21061b542372481573",
      "thread_id": "fa74f45a90877e6bc7f1472bf9c42ab1",
      "thread_label": "Claude Code",
      "novelty": "UPDATE",
      "content_hash": "3ec56d0a222722ccf6b8a16d9248b0c5586ab9ba34a378e10de677bed8d3cdc0",
      "last_published_at": "2026-09-02T09:10:13.000Z",
      "read_receipt": {
        "slice_hash": "f27b5699c56d0d73b78a125ccc62cc4188130303835f44e6db16287472527553",
        "cursor_from": "eyJ0cyI6IjIwMjYtMDktMDJUMDk6MDA6MDAuMDAwMDAwWiIsImlkIjoiMjBhNjFhNjA1MGRiZjdmZjlkZWVhYzlhZTk5NjkzZjEiLCJ2IjoiMSJ9",
        "cursor_to": "eyJ0cyI6IjIwMjYtMDktMDJUMDk6NTM6MDUuMDAwMDAwWiIsImlkIjoiNTA2NzViODllMmUyZDU3ZGJhMzQzOWRiYTFlYmRkYmYiLCJ2IjoiMSJ9",
        "view": "v_fountain_news",
        "view_version": "1",
        "row_count": 100,
        "window_days": 3,
        "bytes_scanned": 12017721,
        "credits": 8,
        "price_per_100_rows": 8,
        "sig": "iH8DyKzUnDkCJYnwsY7NqTuBtJ3AUE5Y2qsclPbh3kJIOsLWJonWlMZ8mMZrT8yuUUoMuMtJhpZhNeK6vv73Dw",
        "public_key": "bMUigy8O0jOnBxQ4Sc-5lwhIZ8LQVAhxMbR7qESVuUE",
        "signer_path": "lakehouse/data-extract/v1",
        "alg": "Ed25519",
        "signed": true
      }
    },
    "written_at": "2026-09-02T22:46:05.309Z"
  },
  "cited_facts": [
    {
      "statement": "Anthropic announced a 25% increase to Claude Code usage limits.",
      "source": "medium.com",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T16:53:07.000Z",
      "publisher_count": 1,
      "sources": [
        "medium.com"
      ]
    },
    {
      "statement": "Anthropic later conceded that the adjustment to Claude Code limits was actually a 17% decrease.",
      "source": "medium.com",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T16:53:07.000Z",
      "publisher_count": 1,
      "sources": [
        "medium.com"
      ]
    },
    {
      "statement": "The anthropics/claude-code repository released version v2.1.258 on GitHub.",
      "source": "GitHub",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-01T22:33:20.000Z",
      "publisher_count": 1,
      "sources": [
        "GitHub"
      ]
    },
    {
      "statement": "The author argues that the agent loop itself is a trivial component consisting of only 29 lines of code.",
      "source": "medium.com",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-02T09:10:13.000Z",
      "publisher_count": 1,
      "sources": [
        "medium.com"
      ]
    },
    {
      "statement": "Users have 14 days to determine the final outcome of the limit changes.",
      "source": "medium.com",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T16:53:07.000Z",
      "publisher_count": 1,
      "sources": [
        "medium.com"
      ]
    },
    {
      "statement": "Version 2.1.258 fixes a regression introduced in version 2.1.255 that caused Claude Code to fail to launch on macOS 12 (Monterey).",
      "source": "GitHub",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-01T22:33:20.000Z",
      "publisher_count": 1,
      "sources": [
        "GitHub"
      ]
    },
    {
      "statement": "Version 2.1.258 fixes an error in remote and scheduled sessions where re-sent permission approvals could not be applied, resulting in a 'user messages must have non-empty content' error.",
      "source": "GitHub",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-01T22:33:20.000Z",
      "publisher_count": 1,
      "sources": [
        "GitHub"
      ]
    }
  ],
  "note": "A signature proves who filed this and that it has not changed since. It never makes a claim true."
}