v0.1.0-pre.066

This commit is contained in:
2026-07-31 07:23:36 +02:00
parent 0befb170c7
commit 06fddf63b3
14 changed files with 70 additions and 50 deletions

View File

@@ -1,16 +1,21 @@
<!-- file: RULES.md -->
<!-- version: 24 -->
<!-- version: 25 -->
# Index des règles `khadhroony-bot3`
# Index normatif de `khadhroony-bot3`
La lecture des fichiers suivants est obligatoire avant toute modification :
`RULES.md` est lunique fichier de règles conservé à la racine du workspace. Il constitue le point dentrée obligatoire et renvoie vers les règles détaillées maintenues sous `docs/rules/`.
1. [`RULES_GENERAL.md`](RULES_GENERAL.md) — gouvernance documentaire, méthode de travail et livraisons delta ;
2. [`RULES_RUST.md`](RULES_RUST.md) — règles Rust réutilisables ;
3. [`RULES_SPECIFIC_KHADHROONY.md`](RULES_SPECIFIC_KHADHROONY.md) — architecture et conventions propres au workspace.
La lecture des documents suivants est obligatoire avant toute modification :
1. [`docs/rules/RULES_GENERAL.md`](docs/rules/RULES_GENERAL.md) — gouvernance, méthode de travail, documentation et livraisons ;
2. [`docs/rules/RULES_RUST.md`](docs/rules/RULES_RUST.md) — règles Rust réutilisables ;
3. [`docs/rules/RULES_SPECIFIC_KHADHROONY.md`](docs/rules/RULES_SPECIFIC_KHADHROONY.md) — architecture et conventions propres au workspace ;
4. [`docs/rules/CRATE_DOCUMENTATION_RULES.md`](docs/rules/CRATE_DOCUMENTATION_RULES.md) — contrat des `README.md`, `TODO.md`, `USAGE.md` et `CHANGELOG.md` de crates.
Ces règles sont cumulatives. En cas de conflit, la règle la plus stricte sapplique. 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 :
```bash
@@ -18,4 +23,4 @@ cargo fmt --all
python3 scripts/audit_rust_workspace_rules.py
```
La migration ne peut être déclarée terminée quaprès validation de la checklist active et des critères de clôture.
Une validation nest déclarée réussie que si elle a réellement été exécutée.