01
Why Naive RAG Fails for Coding Agents (And building AST-aware retrieval instead)
Standard text splitting destroys code context. Notes on building Satori, moving past naive RAG, and enforcing deterministic tool contracts for MCP agents.
Writing tag
3 notes from the writing archive.
01
Standard text splitting destroys code context. Notes on building Satori, moving past naive RAG, and enforcing deterministic tool contracts for MCP agents.
02
Notes on building Satori around deterministic MCP workflows, exact reads, stale-index warnings, and bounded retrieval contracts.
03
Notes on turning Satori's shell CLI into a disciplined MCP wrapper with stdout safety, dynamic bootstrap, and deterministic exit behavior.
/ Topics