cd ../writing ←

note · 2026-07-06 · 2 min · #research · #ai · #data · #context-engineering · #platform-engineering

Your AI Is Only as Smart as Your Data Structures

Same model, different grounding data, wildly different results. An LLM's ceiling is set by the structure of what you feed it. The scarce work is the data substrate, not the prompt or the model.

Your AI Is Only as Smart as Your Data Structures

Swap the prompt, keep the data: small change. Swap the model, keep the data: often a small change too. Restructure the grounding data you feed the model, and the results change wildly. An LLM's usefulness is capped by the quality and structure of the data grounding it. The model is increasingly commoditized; the grounding layer, meaning the schemas, the retrieval structure, and how the knowledge is shaped and indexed, is where the leverage and the moat actually live. Badly-structured context in, confidently-wrong out.

Context engineering beats prompt engineering

Prompt-fiddling tunes the question. Data structure decides what knowledge the model can even reason over, and the second dominates. The same question against a clean, well-linked knowledge base versus a dumped folder of notes produces different-caliber answers from the identical model. If you are spending your AI budget on prompt tricks and model swaps while the grounding data stays a pile, you are optimizing the cheap variable and ignoring the expensive one.

Structure is signal

The structure is not packaging around the knowledge. It is part of the knowledge, and the model reads it as such.

This is the platform argument, applied to data

When implementation is cheap, value migrates to the substrate. There are two substrates under any AI system: the operational platform (guardrails, delivery, observability) and the data/context platform (schemas, grounding, retrieval). The data substrate is the floor your AI's intelligence stands on, and most teams under-invest in it while over-investing in prompts and model swaps.

It composes with everything else, too. Thin, loose grounding is why abstract tasks fail, and it is why treating your documentation as the model's context matters: the repo becomes the model's grounding. The same holds personally. A second brain is only as useful to an agent as its structure allows.

If you want to industrialize with AI, build the data substrate the way you build the platform: deliberately, ahead of the codegen push, as a first-class asset, not something scraped together at prompt time.

# subscribe

Occasional writing on systems & craft — no spam.

Keyboard bindings

Default NORMAL mode, from a hardware keyboard:

h j k l
Scroll left / down / up / right
g g
Scroll to top
G
Scroll to bottom
g + h/w/p/l
Jump to home / writing / projects / lab (lab has no page yet)
t
Cycle theme
f
Hint-jump -- label every on-screen link; type its label to open it
:
Enter COMMAND mode
/
Enter SEARCH mode -- n/N steps through results, Enter opens the highlighted one
?
Toggle this guide
Esc
Return to NORMAL from any mode, or close this guide

COMMAND mode (:) -- v1 commands. The registry is extensible: future commands (e.g. metrics queries) appear below automatically once registered, no template change required.