Files
khadhroony-bot3/docs/README.md
2026-07-31 19:06:58 +02:00

3.9 KiB
Raw Blame History

Documentation active de Khadhroony Bot3

1. Statut

Ce répertoire contient la documentation active, normative ou opérationnelle de khadhroony-bot3.

La documentation historique de khadhroony-bot2 est conservée sous olddocs/archivekbot2/. Elle ne doit être ni déplacée vers docs/, ni considérée comme normative. Tout nouveau document bot3 est réécrit après lecture du code, des tests, des matrices et des sources historiques pertinentes.

2. Architecture

3. Règles

Le point dentrée normatif unique est ../RULES.md.

Règles spécialisées :

Modèles documentaires non génératifs :

4. Audits et décisions en cours

Ces audits seront archivés sous olddocs/archivekbot3/ lorsquils auront été remplacés par des documents normatifs ou des rapports de clôture.

5. Documents techniques actifs à reclasser

Les documents suivants restent actifs mais seront reclassés progressivement après correction de leurs références :

  • DEVNET_EXECUTION_GUIDE.md ;
  • PRE_062_DEVNET_VALIDATION_REPORT.md ;
  • IDL_AUDIT.md ;
  • IDL_TO_KB_LIB_NOMENCLATURE.md ;
  • MISSING_PROGRAM_IDLS.md ;
  • OPERATION_NAMING_CONVENTION.md ;
  • IDEA_REMINDERS.md.

Les idées de IDEA_REMINDERS.md ne doivent rejoindre un TODO.md de crate quaprès confirmation, attribution et reformulation en tâche vérifiable.

6. Matrices contractuelles

Les matrices canoniques sont conservées sous :

test-fixtures/contract-matrices/

Elles peuvent être chargées directement par les tests unitaires ou dintégration. Elles ne doivent pas être dupliquées sous docs/. Les documents actifs peuvent les référencer et expliquer leur rôle.

7. Documentation par crate

Chaque crate devra posséder :

README.md
TODO.md
USAGE.md
CHANGELOG.md

Leur création commencera après stabilisation des documents transversaux, par lots de crates. USAGE.md documentera les APIs publiques réelles et pourra signaler les tests particulièrement instructifs.

Documentation des crates

Le premier lot documenté comprend :

Audits