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
A practical note on debugging Satori's clear/reindex path by treating remote vector state as an explicit lifecycle contract.
03
Notes on turning Satori's shell CLI into a disciplined MCP wrapper with stdout safety, dynamic bootstrap, and deterministic exit behavior.
/ Topics