SILO · 20 ENTRIES LIVE
Production AI hygiene with real grounding.
RAG, agent systems, content compilers, evals, observability, retrieval tooling, hexagonal systems design. I engineer around the model so the bill stays sane and the output stays accurate. For owners who got burned by a custom GPT.
20 of 51 entries
Retrieval and evidence
- Vector Engineering: AI answers that miss the questionDefinitiveVector engineering gives technical leads a comparison to request. Hold the model and source collection constant, then compare the evidence and costs of two retrieval paths.
- Space Crystals: The optics of retrievalBUSINESS INTELLIGENCEDeep DiveRetrieval engineers can compare two paths on the same questions. The proposed twin test helps distinguish missing sources, failed retrieval and evidence the model ignored.
- Retrieval ToolingReading guideRetrieval debugging helps RAG teams inspect what reached the model. Compare search candidates with ranked results and the passages selected for the prompt.
- RAG Knowledge EnginesReading guideRAG teams need to inspect an answer against its source context and version. A side letter can change the liability cap quoted from a contract schedule.
Agents and observability
- The Observability ManifestoDefinitiveA successful request can still charge a customer the wrong price. The server returns normally. The timing looks ordinary. Somebody opens a support ticket, and the evidence says the calculation completed. It says nothing about the rule that produced the number.
- The AI Agent Industry Has Automated the Handoff Back to YouReading guideThe agents finish their parts. The buyer still has to make the result usable.
- Mapping Agent WorkReading guideA practical system for connecting agent work with evidence and using each result to guide the next attempt
- The AI Hall Monitor TaxReading guideWhy AI warnings should protect people or improve judgment without needlessly obstructing the question they were supposed to help answer
- Part Two: The Mesh Finally ShipsReading guideData mesh handoffs test whether agent teams preserve usable context. A replacement worker needs business meanings and approval authority alongside a dataset name.
- Agent SystemsReading guideAI agent operators need action histories they can inspect after interruption. Each attempted tool call should retain its arguments, permission check and result.
- Evals & ObservabilityReading guideLLM evaluation gives release owners answers they can compare. Keep the baseline, changed answers and reasons for accepting each difference.
Content compilers
- Voice Compiler: Rules from approved copyDeep DiveVoice compiler methods help agencies record rules for each client and channel. An equipment dealer's approved captions show how those rules differ.
- Part Three: The Alpha Is a CompilerDeep DiveA model subscription gives an agency access to a generator. The agency still has to decide whether a draft says something useful, whether it sounds like the person whose name will appear above it, and whether an edit quietly changed the claim. Those decisions are part of the machinery I want to own. The Content Compiler is my proposed way to make them inspectable and repeatable without giving an editor permission to rewrite everything.
- Content CompilerReading guideA correction to a paragraph can make a headline wrong. An editor changes a claim, accepts the new paragraph, and still has to find every summary or excerpt that used the old claim. A useful content system needs to know what depends on that edit. It also needs to leave accepted text alone when the edit has nothing to do with it.
- Dead-Paragraph Elimination: What the Reader LosesReading guideA paragraph can read beautifully and contribute nothing to the argument around it. My original build note about dead-paragraph elimination reported fourteen cuts from a draft of the People Product Process essay. One was a metaphor about cathedral architecture that I'd been particularly proud of. The note records a tighter surviving draft that made the same argument without it.
Systems architecture
- The Unified ArchitectureDeep DiveA trading system can choose the best action in its model and still place a bad trade. The price arrived late. The fee estimate missed part of the round trip. The market changed while the configuration was being calculated. A more elaborate decision rule can make that last problem worse by taking longer to produce an answer.
- Depths of the Void: One Science-Fiction City Across Games and NovelsReading guideI want a science fiction universe where economics and culture shape civilizations and each story changes the world that later stories inherit.
- Git Worktrees: Why Committed Images MultiplyReading guideGit media storage requires developers to measure retained history, checked-out files and downloads separately before choosing a remedy.
- Data Stack: The Orchestrator AuditReading guideI started with a search feature for this site and ended up auditing the tools I used to coordinate data pipelines. The question was whether the work still needed a separate orchestration platform. LangGraph already supplied typed state, conditional routing and runtime fan-out, with checkpointing for recovery. Those mechanisms covered enough of the job to make the extra platform a decision I had to justify.
- Objects Are a Position: How Agents Divide Work Between Objects and FunctionsReading guideFor agent developers, objects and functions carry different responsibilities. A provider client manages connections while a conversation record remains data that either side can inspect.
- Systems DesignReading guideA web request and a command-line tool can ask a backend to make the same change. The rules for allowing that change should have one implementation. Systems design starts with deciding which behavior those callers share and which work belongs to each caller.