Integrita dovedností
Každá dovednost, kterou repozitář deklaruje, se parsuje proti smlouvě o dovednostech, pojmenovává adresář, v němž žije, nese své sekce, popisuje se pojmy, které nepoužívá žádná jiná dovednost, a každá dovednost či příklad, na který odkazuje, existuje.
blokující Porušení zastaví příkaz s kódem 10.
Řetězec
Pravidlo je vynucováno, jen když platí každý článek níže. majordomus doctor každý z nich při každém běhu řeší ze zdroje; tato stránka ukazuje, co vyřešil.
- 1 Deklarováno majordomus.skill-integrity
- 2 Validátor mj_validate_skills
- 3 Běží pod doctor, watch
- 4 Při porušení exit 10
- 5 Dokázáno test/cases/95_skills.sh
- 6 Spouští CI .github/workflows/validate.yml
Kde běží
- majordomus doctorKontroluje jen governance: je samotný Majordomus zdravý a je každé vynucování, které deklaruje, tady skutečně zapojeno?
- majordomus watchCo se od poslední aktualizace rozjelo: politika, projekce, stav, uchovávání.
Co nám umožňuje slíbit
- zaručeno Dovednost je jeden adresář v sekci skills vrstvy obsahující SKILL.md, objevený třídou zdrojů `skill`, kterou čtou shellový nástroj i spustitelný soubor v Rustu, takže přidání souboru je celou registrací a katalog, příkaz, doctor, MCP i web se z něj odvozují
- zaručeno Každá dovednost se validuje proti seznamu povolených hodnot generovanému z jejího schématu, adresáře, sekcí a odkazů, porušení pojmenuje soubor i každý důvod a repozitář bez dovedností se ohlásí, a ne propustí
Čti zde
majordomus doctrine show majordomus.skill-integrity
majordomus check --rule majordomus.skill-integrity