Co to znamená
Každý odkaz, který záměr uvádí, musí dopadnout na něco, co repozitář obsahuje: každý milník v plánu, každý záznam správy mezi pravidly a rozhodnutími a důkazy každého kritéria — soubor s testem, tvrzení z docs/CLAIMS.yaml, objekt nasazení. Odkaz na nic je selhání pojmenované podle záměru, nikoli záměr, který tiše zůstane nesplněn.
Princip
majordomus intent validate rozliší každý odkaz a skončí 10 na unresolved_evidence_ref, unknown_milestone nebo unresolved_governance a na záměru bez milníku nebo bez kritéria. Kontrola intent-check v .ai/repo/ci/gates.yaml jej spouští, takže pull request, který rozbije odkaz, je odmítnut před merge.
Jak to vidět
majordomus intent validate # every finding; exit 10 when any is a failure
majordomus intent validate --format jsonCo nepokrývá
Kontroluje, že se odkaz vyřeší, ne že test, který jmenuje, tvrdí to, co kritérium. Zda jsou důkazy aktuální, je otázka odvození fáze (intent-stage-derived).
Proč existuje
Záměr, jehož kritérium ukazuje na přejmenovaný test, by se navždy četl jako plánovaný: nikdy nesplněný, nikdy neselhávající. Odmítnutí visícího odkazu mění toto ticho v nález se jménem.