The lean reference stack
Nine layers, bottom to top. Your content sits at the base as the single source of truth, Claude is the engine in the middle, the channels people actually see sit at the top, and guardrails wrap the whole thing. Pick one tool per layer and resist the urge to add more. Every tool below is an illustrative example, not an endorsement.
/ Headless CMS
Taxonomy
Grounding
(MCP)
& Evals
How Claude engineers content
This is the whole point. The old way wrote each asset by hand. The engineered way authors one master source, grounds Claude on it, and lets the engine produce many outputs that stay on-brand and ship in minutes. Claude works in three engineering modes. Click one to spotlight its path through the pipeline.
One master asset, authored once in the CMS, is grounded via RAG + MCP, engineered by Claude into many outputs, gated by evals, delivered through a separate front-end, and measured, with analytics feeding back into the model. Click a mode to spotlight one engineering path.
Build vs buy, and what to sequence first
Two questions decide the whole stack: what do you build vs buy, and what do you do first. For a lean team, the answers are unusually clean.
BUY (don't rebuild it)
- The CMS, vector store, and analytics. These are mature, cheap, and battle-tested. Building your own is pure distraction.
- The AI engine. Call Claude via API. Never train or host a foundation model.
- Hosting & delivery. A managed platform (e.g. Vercel) beats running your own infra at this size.
BUILD (this is your edge)
- Your content model + ontology. No vendor can do this for you. It encodes how your business thinks.
- Prompts, evals & brand-as-prompt. Your voice and quality bar, version-controlled like code.
- Thin orchestration glue. A few scripts wiring CMS → RAG → Claude → eval → publish.
Model your content before you generate a single word. A clean schema + taxonomy is the asset every layer above depends on. RAG grounds better, variants stay consistent, personalization has fields to target, and evals have structure to check. Skip it and you generate mush at scale.
The lean trap is buying ten tools before modeling one content type. Start with the schema, prove the loop on a single asset end-to-end, then add layers. Tooling sprawl is the enemy of a one-owner team.
Before you move on
By the end of this page you should have a stack on paper, one tool chosen per layer, not a shopping list. You don't need any of it built yet; you need the shape decided, because the build sprint that follows wires exactly these layers together in order.
What you should have now
- ✓ One tool picked per layer, structured content, grounding, engine, access, orchestration, delivery, analytics, guardrails, with a clear buy-vs-build call on each.
- ✓ Structured content at the base as your single source of truth, modelled before anything is generated.
- ✓ Claude as the engine, grounded on your own content and reachable by agents via
MCP. - ✓ Guardrails wrapping the whole stack, so brand rules and accuracy checks gate everything before it ships.
Why this sets up the next stage
With the stack chosen, you're no longer deciding what to use, you're ready to assemble it. Next, The Sprint is the time-boxed plan that turns these layers into a working loop: model one type, ground it, run one mode end-to-end, and ship.
So the order matters: choose the stack, then build the spine. A clear per-layer pick is what lets the sprint stay time-boxed instead of stalling on tool decisions mid-build.