the fleet ledger.

ingested Claude Code calls from the machine that builds usertrust — metered through usertrust.

provider-reported usage, recorded by the harness at call time, collected post-hoc.

publishing 2026-08 · backfill origin 2026-07-17 · generated 2026-08-11 · collector 944f9c2

this month · 2026-08
26,626,615 utkernel base · $2,662.66
calls
18,457
input
148,337
output
14.1M
cache read
2.8B
cache write
90.2M
by model · month-to-date
modelcallsusertokenskernel usdrate source
claude-fable-53,38713,120,827 ut$1,312.08table
claude-opus-56,6368,430,428 ut$843.04table
claude-sonnet-57,9104,415,464 ut$441.55table
claude-opus-4-8333643,081 ut$64.31table
claude-haiku-4-5-2025100119116,815 ut$1.68table

attribution is chained, not asserted: every replayed call is minted under the cost-center tag fleet.<sessionHash>.<messageId>, so the split below sums over tags the chain can prove. session ids are hashed before they leave the machine.

sessions · by spend
sessioncallsusertokenssidechain share
c5331ff5bd2c8,4089,259,322 ut100%
9ae40bf0e9b95,9329,032,039 ut91.1%
307a9dcaae712,7474,195,195 ut88.9%
1c30e9961e5c1,2173,695,786 ut73%
d20ebc76ffb253203,748 ut0%
465f6d59da2970163,701 ut100%
daccccd520ea2755,887 ut0%
1d2c2cb71688320,937 ut0%

latest receipts.

chained fields only — the chain event is the receipt.
receipt · link 18457
{  "costCenter": "fleet.9ae40bf0e9b9.msg_011CdvqaAinbFP3Asmy7m9Eb",  "model": "claude-fable-5",  "usage": {    "inputTokens": 2,    "outputTokens": 153,    "cacheReadTokens": 237544,    "cacheWriteTokens": 657  },  "cost": 2535,  "appliedRates": {    "cacheReadPer1k": 10,    "cacheWritePer1k": 125,    "inputPer1k": 100,    "outputPer1k": 500  },  "rateSource": "table",  "pricingTableVersion": "2026-08-10",  "auditHash": "a7dce063a0b70f21cad313c6c761d2a1e0bd179e488ce0c499849aa0939cde9a"}
receipt · link 18456
{  "costCenter": "fleet.9ae40bf0e9b9.msg_011CdvqZMVADgL6HLBGWZZjQ",  "model": "claude-fable-5",  "usage": {    "inputTokens": 2,    "outputTokens": 599,    "cacheReadTokens": 236046,    "cacheWriteTokens": 1498  },  "cost": 2848,  "appliedRates": {    "cacheReadPer1k": 10,    "cacheWritePer1k": 125,    "inputPer1k": 100,    "outputPer1k": 500  },  "rateSource": "table",  "pricingTableVersion": "2026-08-10",  "auditHash": "09dfc8730f4a8163d65743570d94499a8280a27aecced243b1dfd8b3559c3834"}
receipt · link 18455
{  "costCenter": "fleet.9ae40bf0e9b9.msg_011CdvqCfbzentSRWqyp2tXW",  "model": "claude-sonnet-5",  "usage": {    "inputTokens": 2,    "outputTokens": 368,    "cacheReadTokens": 56172,    "cacheWriteTokens": 766  },  "cost": 253,  "appliedRates": {    "cacheReadPer1k": 3,    "cacheWritePer1k": 37.5,    "inputPer1k": 30,    "outputPer1k": 150  },  "rateSource": "table",  "pricingTableVersion": "2026-08-10",  "auditHash": "1a6675c4a85b869a0f29b309c2b6ea021af52d674a1912c09f247088d719276a"}

the chain, verified.

RECORDVERIFY
chain tail · ingest order
seqkindmodelcosthash
18450llm_callclaude-sonnet-5179 ut9bb9ace852de…
18451llm_callclaude-sonnet-5211 ut90874b8acfa3…
18452llm_callclaude-sonnet-5172 ut0a7799e0a413…
18453llm_callclaude-sonnet-5409 ut152772cacd98…
18454llm_callclaude-sonnet-5265 utef02e21fe1bd…
18455llm_callclaude-sonnet-5253 ut1a6675c4a85b…
18456llm_callclaude-fable-52,848 ut09dfc8730f4a…
18457llm_callclaude-fable-52,535 uta7dce063a0b7…
last 8 of 18457 events — ingest order: cross-run chronology may interleave; this is the order records entered the chain.
usertrust-verify

$ node packages/verify/dist/cli.js ../../../.usertrust-fleet/vault/2026-08/.usertrust

Vault integrity: VERIFIED (UNANCHORED — internal consistency only)

Chain length: 18457 events

Merkle root: 71170a6affd10dcb474798da3c7f4bf309b54419b16de337cbc47a8b896a48c0

Hash algorithm: SHA-256

First event: 2026-08-11T10:48:34.481Z

Last event: 2026-08-11T11:33:12.971Z

All hashes: valid (18457/18457)

exit 0 — the gate run whose transcript this is.
reconciliation · two priced bases

kernel base (canonical)

$2,662.66

api list-price equivalent (context)

$2,623.28

list-price equivalent of metered calls — not a bill. invoice reconciliation lands when billed-usage data does.

residual causes, in order

  1. cache-write TTL split
  2. pricing-table vs list-price drift (incl. promotional rates)
  3. capture-time vs occurrence-time pricing across table versions
  4. kernel per-call rounding floor/ceiling

observed pricing-table versions: 2026-08-10

every record on this page is verifiable; whether every call reached this page is not claimed. scan report — project dirs scanned: 44 · usertrust-shaped dirs skipped: 3 · ids deferred as still-active: 928.

cadence: manual — the ledger republishes when the collector runs. nightly automation is a ledgered follow-up.

under the chain: model, meters, cost, rates, attribution tag. collector-asserted: call time, sidechain flag, cache-write tiers.

the disclosure cuts both ways: this page publishes activity metadata about the fleet's own sessions — per-session spend, cadence — deliberately.

this chain is self-attested by the operator. the published monthly slice is additionally timestamped by this repo's commit history.

tamper-evident, not tamper-proof — detection, not recovery.