Transparent File-Based Configuration and Memory (Principle)

Description

Design principle #11. Answers 'Opaque database, embedding retrieval, or user-visible version-controllable files?' Claude Code stores memory and configuration as plain files (CLAUDE.md hierarchy, settings JSON, sessions as JSONL) rather than an opaque embedding database. Serves Adaptability and Authority.

Key claims

Relations

Sources

src-20260423-0cff68d3291b