Essay curriculum · architecture register
Learn
An essay-driven curriculum on the and : from what is to when to use which framework. Each piece tries to land at three levels: metaphor, practical trade-off, and war story.
The common thread is simple: move from impressive model behavior toward systems with clearer authority boundaries, evidence paths, and deployment-shaped responsibility.
Newest first
Essay catalog
Longer pieces, build-backed where possible, ordered for people who are already making architectural choices in the open.
Graph data fabric - semantic graph, hybrid persistence
Graph-first architecture does not mean one database for everything. The semantic graph owns meaning while persistence categories earn their roles by workload.
Shape probability, control authority - where AI behavior should live
The Determinism Ladder moves AI behavior from probability layers into authority layers as consequence rises.
Deployment context first — when on-prem, sovereign-cloud, and public-cloud are different architectures
Deployment context comes before model choice. Three contexts, changing levers, and shippable architectures make axiom #18 concrete.
Local graphs first - file-backed knowledge before bigger graph infrastructure
A public pattern repo should not begin with hosted graph gravity. File-backed graphs earn the first version because they stay inspectable, portable, and legible to agents.
Portable agent pattern kits - clone the repo, bind a model, keep the boundary
A useful public agent repo should not ask for one blessed model or one hidden control plane. A reader should be able to bring a model, read the local graph and MCP, and get a bounded system working.
Shadow tribunals - second opinions beside the run, not inside the myth
A strong agent system does not need one louder voice. It needs a primary path, bounded shadow judges, and a clear rule for what disagreement can and cannot do.
Three repos, one thesis - bounded loops, bounded evidence, bounded graphs
One thesis now lives in three codebases. Each repo pushes determinism into a different layer: loop boundary, evidence boundary, or graph boundary.
Three SDKs, three jobs - Anthropic TS SDK, OpenAI Agents SDK, and LangGraph
Three popular agent stacks solve three different jobs. The useful question is not which SDK wins. The useful question is which job sits on the desk.
Published-content MCPs — public context without private repo access
A public MCP should not become a workspace wormhole. It should project intentionally published material through a contract-bound interface.
The threat surface, layer by layer — a security companion to the agentic stack
Threat surface belongs beside every agentic lever. Seven layers, entry paths, and mitigations make axiom #17 concrete.
The graph is the architecture — integrity and concurrency for agentic systems
Every agentic system has a graph. The real choice: draw it before the incident or reconstruct it from the postmortem at four in the morning.
Cheaper alternatives to MCP — when gh, kubectl, and curl beat the protocol
MCP fits wide tool surfaces. For narrow surfaces, mature CLIs and single REST endpoints often win on cost, latency, and debuggability. The break-even point matters, along with the threat model under it.
The eighth lever — eval and observability, the rung the rest of the ladder rests on
The seven levers need a feedback loop. Evaluation and observability become the determinism ladder's load-bearing rung, plus the trace store creates a PII/PHI surface.
LoRA + RAG, composed — a worked example
LoRA and RAG compose because they live at different layers: brand voice in weights, live facts in retrieval, plus composition-layer costs and threat model.
Model is portable — except when it isn't
The inaugural piece said don't agonize over model choice early because most architectures are model-portable. True for most. Here are the cases where the model is the architecture — and skipping over them costs months.
The agentic stack — 7 levers from foundation to autonomy
Each lever swaps model autonomy for determinism. The seven — Model, API, LoRA, RAG, Skills, MCP, Agents — sit in build order and reveal purchased capability.
