Smaller Context Windows Are a Feature, Not a Limitation

A thought experiment on why deliberately constraining what an AI system is allowed to see often produces better behavior than giving it everything and trusting it to focus.

Smaller Context Windows Are a Feature, Not a Limitation

This one's speculative — a thought experiment about design principles, not a report on something I've built.

More context is not free

A larger context window feels like it should only help — more information available can only improve the answer, or so the intuition goes. In practice, cramming in everything that might be relevant tends to dilute a model's attention across a lot of irrelevant material, and irrelevant context isn't neutral. It measurably competes with the material that actually matters for the answer.

Curation beats volume

A system that deliberately selects a small, high-relevance slice of context for a given request — rather than stuffing in everything technically available — tends to produce more focused, more reliable answers than one that relies on a bigger window to sort it out. The discipline of deciding what's actually relevant is work a well-designed retrieval or context-assembly layer should do, not work that should be outsourced to the model's ability to ignore noise.

A forced constraint surfaces design debt

Working within a genuinely limited context budget forces an uncomfortable but useful question for every piece of information a system might include: does this actually need to be here for this specific request. A system with effectively unlimited context never has to answer that question, and the debt of never having answered it doesn't disappear — it just becomes invisible until something goes wrong that a more disciplined system would have caught by having less to be confused by.

Bigger windows are a tool, not a substitute for design

None of this argues against large context windows existing — they're genuinely useful for tasks that need to reason across a lot of material at once. It argues against using window size as a substitute for the actual design work of deciding what's relevant, since a bigger window makes it easier to skip that work, not less necessary to do it.


I'm Jesse Myers — Marine veteran, 32 years in enterprise IT, now building production AI systems. This site is where I write about what I've actually built, and occasionally about ideas I haven't built yet but think are worth taking seriously.