Complete Cache Bug Catalogue (6 Bugs, 4 Layers)

Description

ArkNill's reverse-engineered canonical catalogue of six confirmed client-side cache bugs in Claude Code: B1 Sentinel (Bun fork replaces billing sentinel, fixed v2.1.91), B2 Resume (--resume/--continue rewrites entire history each turn, fixed v2.1.91), B3 False Rate Limiter (synthetic 'Rate limit reached' on HTTP 529 triggers full context rebuild, partial fix v2.1.91), B4 Synthetic Entries (151+ entries injected by background tasks, not yet fixed), B5 Token Overcounting (thinking + tool_use double-counted, fixed v2.1.91), B6 extractMemories Doubling (hidden Opus fire-and-forget per turn, by design). Combined worst case: 36.1% cache-read rate vs 90%+ normal.

Key claims

Relations

Sources

src-20260409-370f03f56802