CachePointBlock
- Entity ID:
ent-20260423-r31a000000041 - Type:
concept - Scope:
private - Status:
active
Description
Most operationally significant ContentBlock variant: marks where the prompt cache boundary is inserted in the assembled context. Its position in the content array determines which prefix is cached. Directly governs the cache-invalidation hierarchy implied by block ordering (tools -> system prompt -> git status -> CLAUDE.md -> user content).
Key claims
- ContentBlock is a 9-variant discriminated union
- CachePointBlock position determines the prompt cache prefix
- Claude Code API requests follow a fixed assembly order
Relations
- CachePointBlock --[variant_of]--> ContentBlock Polymorphism (9 Variants)
- CachePointBlock --[governs]--> Three-Block Prompt Cache Layout