01
Supply What The Model Cannot Know
Record business facts, project realities, preferences, authoritative sources, and authority boundaries. Do not explain practice a capable model already understands.
Ask of every instruction:
Would a better model make this unnecessary?
02
Keep The Default Context Small
Always-loaded files are a starting brief and a map. Task policies, procedures, specialist responsibilities, and detailed facts load only when they are relevant.
The move that is not a fix:
Splitting a large file changes nothing if every part still loads at startup.
03
Describe Outcomes And Boundaries
State what must be true, what must not happen, and what evidence counts. Leave local reasoning and implementation choices to the model.
Where the line falls:
Say what done looks like, not how to think.
04
Earn Every Artifact
Create a skill, workflow, agent, contract, or context file only for a present need. Repetition justifies structure; anticipation does not.
Before adding a layer:
What need does this artifact answer today?
05
Use Native Capabilities
Prefer each tool's own instruction discovery, skills, agents, permissions, hooks, and configuration. Portability is shared intent across native forms.
What portability is not:
Forcing every tool into one fictional runtime.
06
Enforce What Must Never Drift
Prompt instructions influence behaviour; they do not guarantee it. Non-negotiable restrictions belong in permissions, hooks, schemas, tests, and linters.
The distinction that matters:
A rule that must hold cannot be a sentence asking nicely.
07
Preserve User Authority
Ask before destructive, external, costly, or authority-expanding actions. Consent covers the action approved and nothing adjacent to it.
Never inferred:
Permission to commit, push, deploy, publish, or restructure.
08
Retest The Harness
Models and tools change. Compare the active landscape with a fresh minimal baseline after a significant change, or at least every six months.
The habit this protects:
The framework is maintained by subtraction as well as addition.