What problem does it solve? It answers whether terse-output mode actually saves tokens by reading real numbers from the session log instead of letting the model estimate, and it exposes when rule overhead makes the net savings negative. ## Core Features & Use Cases - Real token accounting: Reads input/output token counts directly from the JSONL session log on disk, with no AI estimation. - Net savings analysis: Computes estimated rule overhead (default 1,250 input tokens per turn, configurable via CAVEMAN_RULE_OVERHEAD_TOKENS) and reports net savings, flagging net-negative sessions plainly. - Statusline badge support: Writes a lifetime-savings suffix file consumed by the statusline badge for a glanceable gross-savings figure. - Use Case: After a long coding session, run /caveman-stats to see whether the injected rules cost more input tokens than the terse outputs saved, and decide whether to disable the mode for that workload. ## Quick Start Type /caveman-stats in your Claude Code session to see the current session's real token usage and net savings.