Establishes an authoritative hierarchy for understanding a codebase by prioritizing specifications, tests, and runtime code over general documentation.