Token Burn

Burn is not proof. Output is not victory. Accepted work that repeats is leverage.

today · in flight
349K active
14 sessions · spend 5.0M · Claude Code 349K
by project: <home> 233K · pal 68K · memory 23K
top session d33e7f08 (<home>, 233K, —)
2026-08-23
as of 2026-08-23T12:55:07Z
Stupid button · 24m ago · gemma4:e4b · 3969t in / 911t out · 119.8s

Trend vs last week

What worked

What wasted tokens

Why the big number is big

A subagent spawn forks its parent, so the child starts holding the parent's whole transcript and the same conversation is charged once per fork, on every turn. The root 019fee2e-1781 involved 13 threads and 12 forks, with a max depth of 2. The total charged was 579.6M, with a replay_pct of 95.7% and a cost_per_output of 315.8. The agents involved were Averroes, Copernicus, Faraday, Galileo, Halley, and Hooke.

What needs a verdict

One contrarian observation

The <home> project shows a 0.0 acceptance_ratio, but the acceptance_note explicitly states this is unmeasurable due to running outside a git repo.

---

Measurability caveat (generated, not model-authored): <home> (25.0M) ran outside any git repo. There is no diff to credit, so a 0.0 acceptance ratio there is the meter failing to see the work — not a judgement on it. Only ratios on measurable: true projects are verdicts.

Rollups — acceptance lane

Headline is accepted tokens (active lane, manual label wins over git auto-classification). Unsettled = committed-not-merged + open-loop. "Active" excludes cache replay; "spend" includes it.

Last 7 days
6.1M accepted
unsettled 4.4M · acceptance 17%
spend 891.2M · 175 sessions · Codex 23.6M / Claude Code 12.1M
Last 30 days
8.7M accepted
unsettled 171.9M · acceptance 4%
spend 9.01B · 686 sessions · Claude Code 144.3M / Codex 65.2M
Last 90 days
8.7M accepted
unsettled 284.8M · acceptance 3%
spend 11.80B · 804 sessions · Claude Code 208.0M / Codex 114.4M

Daily heatmap — last 60 days

Each cell = one UTC day, color intensity = log10(active tokens). Hover for date + counts.

LessMore· log-scale, exact lane
34.5M on 07-28

Top 10 days

DateActiveSpend SessionsTop projectOutcomes
2026-07-2834.5M1.78B47<home> (29.6M)?=50
2026-08-0124.5M1.57B10payday (6.1M)?=20
2026-07-1623.3M797.0M24<home> (16.3M)?=27
2026-07-3123.1M2.10B9payday (8.1M)?=34
2026-08-1822.3M554.5M38<home> (21.6M)no_repo=38 · accepted=5 · PRs #27
2026-07-3019.4M645.3M26payday (16.5M)?=31
2026-07-2118.3M337.5M2<home> (9.1M)?=4
2026-08-0616.5M592.1M51<home> (12.0M)?=58
2026-07-2911.2M118.2M25payday (10.8M)?=27
2026-07-2410.7M402.8M19las (5.9M)?=21

By project — last 7 days

ProjectActive 
<home>25.0M
pal5.1M
mainstay-av2.0M
pal/dashboards1.7M
las1.4M
pal/templari257K
memory87K
.claude60K
hooks25K
dreamweaver25K
1818K
pal/memory14K

By outcome — last 7 days

accepted 11 #32 (MERGED), #16 (MERGED), #27 (MERGED)
open_loop 11
no_repo 181

Effectiveness — last 30 days

Where delegated work shipped (top) vs. where high burn never crossed an acceptance line (bottom). Bars: accepted · unsettled · waste. Normalized to the widest project in window.

Leverage — most accepted

ProjectAcceptedRatioMix
pal4.6M51%
pal/dashboards1.7M100%
las1.4M63%
memory606K39%
pal/templari427K98%
pal/memory00%

Waste candidates — lowest acceptance ratio (≥100K active)

ProjectAcceptedRatioMix
<home>00%
payday00%
dreamweaver00%
panacea-ai00%
pal/placeholders00%
mainstay-av00%

Needs validation — last 14 days (19 unsettled)

Sessions where auto-classification couldn't tell shipped work from waste. Highest-burn first. Manually label these with `label: "used"|"partial"|"redo"|"review"|"not_useful"` in token_burn.jsonl to override the auto verdict.

DateProjectSessionActiveAutocwd
2026-08-12dreamweaverd476d9026.5Mopen_loop.../dreamweaver/.worktrees/deploy-main
2026-08-14dreamweaverd476d9022.2Mopen_loop.../dreamweaver/.worktrees/deploy-main
2026-08-10pal/placeholdersd476d9021.8Mopen_loop.../pal/placeholders
2026-08-22mainstay-av5af22ad71.8Mopen_loop.../mainstay-av/docs/entity
2026-08-10dreamweaverd476d9021.6Mopen_loop.../dreamweaver
2026-08-21pal5af22ad71.4Mopen_loop.../pal
2026-08-12pal/placeholdersd476d9021.2Mopen_loop.../pal/placeholders
2026-08-20pal5af22ad7476Kopen_loop.../pal
2026-08-17pal83ba2858388Kopen_loop.../pal
2026-08-21mainstay-av5af22ad7233Kopen_loop.../mainstay-av/docs/entity
2026-08-23pald33e7f0868Kopen_loop.../pal
2026-08-16panacea-ai83ba285853Kopen_loop.../panacea-ai
2026-08-16dreamweaver83ba285841Kopen_loop.../dreamweaver
2026-08-19dreamweaver5af22ad725Kopen_loop.../dreamweaver
2026-08-23memoryd33e7f0823Kopen_loop/home/khoward/.claude/projects/-home-khoward/memory
2026-08-23pal/memoryd33e7f0814Kopen_loop.../pal/memory
2026-08-23pal/templarid33e7f0811Kopen_loop.../pal/templari
2026-08-15memory83ba28586Kopen_loop/home/khoward/.claude/projects/-home-khoward/memory
2026-08-23ideasd33e7f082Kopen_loop/home/khoward/ideas

Recent events — last 30 rows

Latest enriched rows from the JSONL (sorted by date desc, active desc as tiebreaker). M = manually labeled.

DateToolProjectSessionActiveOutputOutcome
2026-08-23CC<home>d33e7f08233K15Kno_repo
2026-08-23CCpald33e7f0868K9Kopen_loop
2026-08-23CCmemoryd33e7f0823K1Kopen_loop
2026-08-23CCpal/memoryd33e7f0814K2Kopen_loop
2026-08-23CCpal/templarid33e7f0811K3Kopen_loop
2026-08-23CCideasd33e7f082K888open_loop
2026-08-23CC<home>2994ab1200no_repo
2026-08-23CC<home>5c25494c00no_repo
2026-08-23CC<home>60ea1cf200no_repo
2026-08-23CC<home>6780e26400no_repo
2026-08-23CC<home>747bfb6d00no_repo
2026-08-23CC<home>8804f09500no_repo
2026-08-23CC<home>d79d15f200no_repo
2026-08-23CC<home>e3cae88500no_repo
2026-08-23CC<home>f06e117400no_repo
2026-08-23CC<home>f428823600no_repo
2026-08-23CC<home>fa71d95a00no_repo
2026-08-23CC<home>faf9f83000no_repo
2026-08-22CCmainstay-av5af22ad71.8M57Kopen_loop
2026-08-22CC<home>053bb15b00no_repo
2026-08-22CC<home>1e0d45ff00no_repo
2026-08-22CC<home>20a4587d00no_repo
2026-08-22CC<home>33f690ae00no_repo
2026-08-22CC<home>364eaae200no_repo
2026-08-22CC<home>460be97700no_repo
2026-08-22CC<home>4b25588500no_repo
2026-08-22CC<home>5e5a17f400no_repo
2026-08-22CC<home>6271cf5c00no_repo
2026-08-22CC<home>750f33b900no_repo
2026-08-22CC<home>769a41c800no_repo

Generated 2026-08-23 12:55 UTC from ~/ideas/pal/dashboards/token_burn.jsonl (987 rows). Sources: ~/.codex/sessions/ (exact), ~/.claude/projects/-home-khoward/ (exact). No estimate lane currently active.