Where the savings come from.
Reported per content type, because that is where the story lives: Caveman compresses structured payloads losslessly and recovers them byte-for-byte, and declines to compress free prose rather than touch the bytes.
Byte-recoverability is 100% on every compressed class — a column no lossy compressor can score on, since it cannot recover the tokens it dropped.
Cost per correct task
At identical 100% task success, Caveman costs 3.4× less per correct task — the savings come from the input tokens it never sends.