Append-Only Durable State (Principle)
- Entity ID:
ent-20260423-c003d1000006 - Type:
decision - Scope:
private - Status:
active
Description
Design principle #6. Answers 'Mutable state, checkpoint snapshots, or append-only logs?' Claude Code uses mostly append-only JSONL session transcripts, global prompt history, and subagent sidechain files. Serves Reliability and Authority (auditable history).
Key claims
- Claude Code's architecture embeds four framework-level absences
Relations
- Human Decision Authority (Value) --[motivates]--> Append-Only Durable State (Principle)
- Reliable Execution (Value) --[motivates]--> Append-Only Durable State (Principle)
- Session-Persistence Decision --[answered_by]--> Append-Only Durable State (Principle)