Research
Context Minimization Principle
The core theory in the Context Cost research program.
Explore CMPInsights on software engineering in the AI era.
Research and writing on software design, context cost, and AI-assisted engineering.
Research
The core theory in the Context Cost research program.
Explore CMPWriting
Short arguments on software architecture, AI coding agents, and context engineering.
Read the essaysProject
Markdown-configured agent kernel for your workspace via ACP — modes, processes, and tool guidance in editable `.airic/` specs.
Visit AiricAgents
Installable CMP agent skills — a pre-task planner and a post-change design reflection loop.
Browse skillsA natural experiment on Nous Research's Hermes Agent refactor: measuring whether a 34% code reduction actually shrank the context required to reason about its behavior, and why code decomposition is not context decomposition.
When policy and mechanism sit mixed together, an agent can rewrite business rules while it rewrites implementation — and you may never see it. Clean Architecture Planner splits the two before any code is written.
How a CMP practice turns the context an agent just acquired into design feedback—syncing docs, flagging duplication, and leaving ownership decisions for humans—so each change leaves the codebase easier to modify.
Code generation by AI is no longer a prediction—it's observable reality. But the work of solving real-world problems with software isn't going away. A framework for understanding what remains human territory: value judgments, problem definition, and the future of the software practitioner.
Written by Leric Zhang. Find more on GitHub.