An architecture diagram follows Claude Code through MCP, the CLI, the daemon, and the cloud API. It also shows where terminal and graphical approval interfaces join the flow.
Two ASCII flows show how a diff becomes a review document and how an intent becomes a surface projection. Each stage names the module that owns it and the facts a renderer is to consume rather than recompute.
AGENTS.mdL49
Source excerpt starting at line 49.
49 parity manifests. Consume them; never re-derive those facts in a renderer.
The ingestion path runs from content detection and extraction through summarization, embeddings, chunking, and space relationships. The sequence shows where each behavior belongs.
CLAUDE.mdL70–75
Source excerpt starting at line 70.
70All content goes through the `IngestContentWorkflow` which handles:71- Content type detection and extraction72- AI-powered summarization and automatic tagging73- Vector embedding generation using Cloudflare AI74- Chunking for semantic search optimization75- Space relationship management