Round 29 - Cache TTL, Epitaxy Confirmed, Sub-Agent Patterns (April 15, 2026)
- Source ID:
src-20260419-392eceac3ff7 - Kind:
analysis - Scope:
private - Origin:
community-analysis - Raw path:
sources/raw/round-29-cache-ttl-epitaxy-confirmed-sub-agent-patterns-april-15-2026__src-20260419-392eceac3ff7.md - Status:
active
Summary
Community analysis document covering Claude Code architecture, internals, and leak analysis. See extracted entities and claims below.
Tags
round-29
Extracted entities
ent-20260419-0a2c33d1c2a2Thinking Hints System (concept): System injecting progress text during the extended-thinking phase. v2.1.107 (Aprent-20260419-15fca33aea3aMulti-Repo Support (Epitaxy) (concept): Epitaxy capability allowing a single Claude Code session to reference and modifyent-20260419-19741364a633Cache TTL Scandal (95-Day JSONL Analysis) (document): Forensic analysis by Recca Tsai of 95 days of ~/.claude/projects/*.jsonl logs prent-20260419-1c8201439a73FORCE_PROMPT_CACHING_5M (concept): Environment variable shipped in v2.1.108 that forces 5-minute TTL — the cost-cent-20260419-2847cde11f2fSub-Agent TTL Binary Cutover Pattern (concept): Silent-rollout pattern fingerprint distinguishing server-side policy flip from aent-20260419-2da16212ab91Auto-Mode Agent Tool Classifier Overflow Bug (issue): v2.1.108-fixed bug: Agent tool prompted for permission in auto mode when the safent-20260419-3018cb174b6fVictor Antos (person): Author of the March 30, 2026 self-referential analysis pointing Claude Code at ient-20260419-4ec7ee2051c0recapDetailLevel Config Setting (concept): /config setting controlling /recap summary verbosity. 'brief' = 3-5 bullet key dent-20260419-500400163c50SYSTEM_PROMPT_DYNAMIC_BOUNDARY (concept): Prompt cache split marker in the system prompt that separates static (cacheable)ent-20260419-55e1ad82fbebCLAUDE_CODE_ENABLE_AWAY_SUMMARY (concept): Environment variable that force-enables /recap's away-summary generation even whent-20260419-5eb5a30749b7Cache Write Cost Premium (concept): Anthropic prompt-cache write cost premiums relative to base price: 1h write = +1ent-20260419-62638bfe2e29Boris Cherny (person): Anthropic engineer who publicly acknowledged the 1M context + cache miss cost prent-20260419-629a8ac22583April 9 Sub-Agent TTL Regression (issue): Second silent server-side TTL regression. On 2026-04-09 sub-agent default TTL flent-20260419-6bffa18aa35ev2.1.108 Release (document): Most significant minor Claude Code release since v2.1.105 (April 14, 2026) — 2ent-20260419-7dbf579efd1cDiacritics Input Drop Bug (issue): v2.1.108-fixed input pipeline bug where diacritic/accent characters were silentlent-20260419-808146aa837fJarred Sumner (person): Bun creator, now at Anthropic. Defended the 5m TTL change as an optimization forent-20260419-848a4160866d/model Mid-Conversation Switch Warning (concept): v2.1.108 safeguard: /model now warns before switching models mid-conversation beent-20260419-84e67e5aa21bSub-Agent Context Isolation Property (concept): Architectural property of Claude Code's sub-agent spawning: each sub-agent receient-20260419-9171d5fa1d19Project Epitaxy Confirmation (document): TestingCatalog April 13, 2026 reporting — corroborated by Times of AI and Handent-20260419-946b9f8d6e2a/recap Command (concept): Session context restoration command shipped in v2.1.108. First autonomous sessioent-20260419-9b023620b64aSkill Tool Built-in Slash Command Invocation (concept): v2.1.108 capability: the model can now discover and invoke built-in slash commanent-20260419-9bc426117b79v2.1.107 Release (document): Single-change Claude Code release (April 14, 2026 06:11 UTC): show thinking hintent-20260419-a8470e5bc3b0/insights Command (concept): Built-in Claude Code command that reads 30 days of ~/.claude/projects/*/.jsonlent-20260419-b1749ec790d7Cache Creation JSONL Schema (concept): Server-authored per-assistant-message object in ~/.claude/projects/*/.jsonl reent-20260419-b31b40c24a07Four-Phase Cache TTL Timeline (dataset): Five-phase cache TTL timeline derived from Tsai's 95-day scan: Phase 1 (Jan 9 â€ent-20260419-b46f35239262UltraPlan Plan-Approval Branching (workflow): Three terminal choices after UltraPlan plan approval: (1) Implement here — injent-20260419-b974a863f7a5UltraPlan Third Execution Context (concept): Architectural clarification of UltraPlan: it adds a third execution context sepaent-20260419-c7ca14be19deCowork-Style Three-Panel Layout (concept): Epitaxy desktop layout: dedicated panels for Plan (current task decomposition),ent-20260419-c88f2aedd9e7Victor Antos Self-Referential Analysis (document): Methodological experiment (published March 30, 2026; traction April 13-14) — Vent-20260419-cb5702842751Recca Tsai (person): Independent developer who published the 95-day JSONL cache-TTL forensic analysis- ... and 14 more
Extracted claims
clm-20260419-0fc556dc0e15[observation]: Parallel-perspectives pattern resolves design debates in two roundsclm-20260419-16c961c1318b[observation]: Anthropic's systemic-cost claim contradicted by billing dataclm-20260419-1b8305d2a2cf[observation]: /recap is the real-time session-level version of /insightsclm-20260419-239d99aeb59b[fact]: Aisle replication: all 8 models found CVE-2026-4747clm-20260419-298ac1b60d12[pattern]: Four diagnostic properties rule out non-server explanations for Apr 9clm-20260419-33c91b61725e[pattern]: Typed intentionality barriers enforce privacy at the type systemclm-20260419-363a0a777f0f[decision]: UltraPlan archives cloud session on teleport to prevent raceclm-20260419-4004babff445[fact]: v2.1.108 shipped 24 changesclm-20260419-41745b24db27[fact]: /recap is generated by a forked Sonnet subagentclm-20260419-46927d633a91[observation]: Safety classifier has tighter context bound than primary modelclm-20260419-4eb9e2e4dbdb[metric]: March 6 regression produced 5.1x cache busts and +$277.80/mo for one developerclm-20260419-59626e7379ef[fact]: JSONL cache_creation fields cannot be falsified by the clientclm-20260419-6056eb9ad78f[observation]: Community cache controls arrived 40 days after March 6 regressionclm-20260419-735e608f01bf[pattern]: FORCE_PROMPT_CACHING_5M is correct for Max subscribersclm-20260419-7c2b0b9f8cb8[decision]: Coordinator Mode makes orchestration a first-class session typeclm-20260419-7c386e5c77b9[fact]: /insights generates CLAUDE.md rules from user failure modesclm-20260419-82a6b51d03ed[fact]: Multi-repo implementation uses epitaxy_workspaces manifestsclm-20260419-85fadefd7fc7[fact]: Main agent TTL never affected in 95 daysclm-20260419-8abcce4cd48f[pattern]: 'Start new session' recommended for large UltraPlan implementationsclm-20260419-8cd3b70e8aa2[observation]: Public-binary analysis misses compile-time-stripped subsystemsclm-20260419-91679a10483a[constraint]: /model switch voids entire prompt cache prefixclm-20260419-933d2b13e4b8[fact]: Grammars load on demand in v2.1.108clm-20260419-9c97679e6af4[observation]: /recap visible in Ctrl+O as [recap] tagged blockclm-20260419-aa5b0ae2e920[fact]: Skill tool can now invoke /init /review /security-reviewclm-20260419-b090f4eac89f[pattern]: Sub-agent isolation eliminates context driftclm-20260419-bd80cd0b88d4[anti-pattern]: Silent fallback to 5m was user-invisible before v2.1.108clm-20260419-c306ee528cf5[observation]: v2.1.109 surfaces extended-thinking phases in real timeclm-20260419-c39daca15453[fact]: April 9 regression is role-scoped not quota-scopedclm-20260419-e0a051c9131a[fact]: /undo is now alias for /rewind in v2.1.108clm-20260419-e2b177cf498f[observation]: Community workarounds to /recap required manual wrap-up- ... and 4 more
Extracted relations
rel-20260419-04fb5467043b: v2.1.108 Release --[contains]--> Cache Disabled Startup Warningrel-20260419-16c961c1318c: v2.1.107 Release --[fixed]--> Thinking Hints Systemrel-20260419-2847cde11f2fa: Sub-Agent TTL Binary Cutover Pattern --[supports]--> April 9 Sub-Agent TTL Regressionrel-20260419-2a5d60c8e27f: FORCE_PROMPT_CACHING_5M --[related_to]--> March 6 Cache TTL Regressionrel-20260419-4ec7ee2051c0a: recapDetailLevel Config Setting --[related_to]--> /recap Commandrel-20260419-500400163c50a: SYSTEM_PROMPT_DYNAMIC_BOUNDARY --[supports]--> Cache Economicsrel-20260419-55e1ad82fbeba: CLAUDE_CODE_ENABLE_AWAY_SUMMARY --[related_to]--> /recap Commandrel-20260419-5be337651db4: v2.1.108 Release --[fixed]--> --resume Parallel Tool Result Loss Bugrel-20260419-6e5a577fd4ae: v2.1.108 Release --[contains]--> ENABLE_PROMPT_CACHING_1Hrel-20260419-7c386e5c77b9a: v2.1.108 Release --[fixed]--> Diacritics Input Drop Bugrel-20260419-87899f994e47: Recca Tsai --[owns]--> Cache TTL Scandal (95-Day JSONL Analysis)rel-20260419-89fbfdfb590c: Cache TTL Scandal (95-Day JSONL Analysis) --[derived_from]--> Cache Creation JSONL Schemarel-20260419-9171d5fa1d19a: Project Epitaxy Confirmation --[supports]--> Operon Desktop Moderel-20260419-9171d5fa1d19b: Project Epitaxy Confirmation --[contains]--> Cowork-Style Three-Panel Layoutrel-20260419-9171d5fa1d19c: Project Epitaxy Confirmation --[contains]--> Multi-Repo Support (Epitaxy)rel-20260419-9171d5fa1d19d: Project Epitaxy Confirmation --[contains]--> In-App Custom Agent Builderrel-20260419-9171d5fa1d19e: Project Epitaxy Confirmation --[contains]--> Coordinator Moderel-20260419-9331b333d9f5: v2.1.108 Release --[fixed]--> Auto-Mode Agent Tool Classifier Overflow Bugrel-20260419-946b9f8d6e2aa: /recap Command --[uses]--> Cache Creation JSONL Schemarel-20260419-946b9f8d6e2ab: /recap Command --[implements]--> Away Summaryrel-20260419-946b9f8d6e2ac: /recap Command --[related_to]--> Auto-Dreamrel-20260419-9bbfc3cc62e3: v2.1.108 Release --[contains]--> /model Mid-Conversation Switch Warningrel-20260419-a8470e5bc3b0a: /insights Command --[uses]--> Cache Creation JSONL Schemarel-20260419-b31b40c24a07a: Four-Phase Cache TTL Timeline --[derived_from]--> Cache Creation JSONL Schemarel-20260419-b46f35239262a: UltraPlan Plan-Approval Branching --[related_to]--> UltraPlan Third Execution Context- ... and 19 more