Keep your code's facts in one authoritative place.
Guides code and data changes toward one authoritative source for each fact, preventing conflicting copies.
When to use it
Use when adding information that could exist in two places, when existing sources disagree, or when copying seems easier than referencing.
It changes how the agent adds and maintains project data by extending existing owners, deriving values, and consolidating duplicates.
What you provide
Requires principal-engineering as background for applying this doctrine.
This skill
the owner
Messages the owner about disagreements (irreversible)