Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Integrita balíčku pravidel

Integrita balíčku pravidel

majordomus://rule/majordomus.rule-package-integrity@1aktivní rulesdoktrína

odkazuje na

odkazuje na něj

Zdůvodnění

Efektivní sada pravidel repozitáře je skutečná: vendorovaná základní linie odpovídá svému manifestu soubor po souboru, každé pravidlo se vyřeší se svými závislostmi a žádná dvě si nenárokují jednu identitu, a žádné projektové pravidlo nepoužívá vendorovaný jmenný prostor.

Požadované chování

Vendorovaný základ odpovídá svému manifestu soubor po souboru, každé platné pravidlo se rozliší se svými závislostmi, žádná dvě pravidla si nenárokují jednu identitu a žádné projektové pravidlo nepoužívá vendorovaný jmenný prostor.

Chování při selhání

Porušení je nález FAIL v kategorii rules 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_rule_package to rozhoduje, dispatchováno z doctor, watch. Behaviorální případ test/cases/67_rule_dag.sh to dokazuje a CI tento případ spouští.

Odkud to pochází

kanonický soubor
.ai/repo/rules/vendor/majordomus/rules/rule-package-integrity.v1.md
identity
majordomus.rule-package-integrity@1
dostupné také jako
Zdroj MCP majordomus://rule/majordomus.rule-package-integrity@1 · majordomus entity show rule/majordomus-rule-package-integrity-1 · GET /api/v1/entity?uri=majordomus://rule/majordomus.rule-package-integrity@1
v Cockpitu
/cockpit/objects/rule/majordomus-rule-package-integrity-1

Tato stránka je generována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nemění, úprava souboru změní všechna rozhraní. Výše uvedené vztahy jsou hrany docs/generated/graph.json, které spustitelný program zapisuje ze stejného indexu.

Prohledává názvy a popisy všech stránek, které tento web publikuje.