Zdůvodnění
Každá doktrína v tomto registru se převede na validátor, který existuje, je dosažen z každého příkazu, který jmenuje, propaguje selhání, je prokázán testem a spouští ho CI — a každý validátor ve zdrojovém kódu je zde deklarován.
Požadované chování
Každé vynucené pravidlo se rozřeší na validátor, který existuje, je dosažen z každého příkazu, který jej jmenuje, propaguje selhání a je doložen testem, který CI spouští; a každý validátor je deklarován nějakým pravidlem.
Chování při selhání
Porušení je nález FAIL v kategorii doctrine a příkaz, který ho našel, skončí s kódem 10. Pod watch se totéž porušení hlásí jako drift a příkaz skončí s kódem 11.
Ověření
mj_validate_doctrine_wiring to rozhoduje, dispatchováno z doctor. Behaviorální případ test/cases/18_doctrine_wiring.sh to dokazuje a CI tento případ spouští.