1.6 KiB
1.6 KiB
Index normatif de khadhroony-bot3
RULES.md est l’unique fichier de règles conservé à la racine du workspace. Il constitue le point d’entrée obligatoire et renvoie vers les règles détaillées maintenues sous docs/rules/.
La lecture des documents suivants est obligatoire avant toute modification :
docs/rules/RULES_GENERAL.md— gouvernance, méthode de travail, documentation et livraisons ;docs/rules/RULES_RUST.md— règles Rust réutilisables ;docs/rules/RULES_SPECIFIC_KHADHROONY.md— architecture et conventions propres au workspace ;docs/rules/CRATE_DOCUMENTATION_RULES.md— contrat desREADME.md,TODO.md,USAGE.mdetCHANGELOG.mdde crates.docs/rules/VERSION_DEVELOPMENT_LIFECYCLE.md— cadrage, prereleases, finalisation et archivage du plan de chaque version fonctionnelle.
Ces règles sont cumulatives. En cas de conflit, la règle la plus stricte s’applique. Une exception doit être explicite, locale, bornée et documentée.
Les documents de olddocs/ sont historiques et non normatifs. Ils peuvent servir de sources pour réécrire une documentation bot3, mais ne doivent pas être copiés ou activés automatiquement.
Toute tranche commence par :
cargo fmt --all
python3 scripts/audit_rust_workspace_rules.py
Une validation n’est déclarée réussie que si elle a réellement été exécutée.