Files
games/RULES.md
2026-09-18 23:30:16 +02:00

2.0 KiB
Raw Permalink Blame History

Index normatif games.sasedev

RULES.md est le point d'entrée obligatoire des règles du dépôt.

Les règles détaillées sont maintenues sous docs/rules/ et sont cumulatives selon leur périmètre.

Documents normatifs

  1. docs/rules/RULES_GENERAL.md — règles universelles du dépôt et hiérarchie normative ;
  2. docs/rules/RULES_RUST.md — règles applicables aux crates et sources Rust ;
  3. docs/rules/RULES_PROJECT.md — architecture propre à games.sasedev, moteurs, jeux, assets et plateformes ;
  4. docs/rules/RULES_DOCUMENTATION.md — règles Markdown et cycle documentaire ;
  5. docs/rules/FILE_CONTRACTS.md — responsabilités des principales familles de fichiers ;
  6. docs/rules/VERSION_WORKFLOW.md — SemVer, niveaux de maturité, fixes, deltas et livraisons ;
  7. docs/rules/RULES_COMMANDS.md — politique dexécution des commandes Cargo, audits, runners, Android, Web et Git ;
  8. docs/rules/RULES_VALIDATION_MATRIX.md — matrice évolutive des commandes, dépendances de validation et politiques de nettoyage ;
  9. docs/rules/RULES_SESSION_PLANNING.md — cadrage pre.1, dimensionnement des sessions et contrat des prompts de reprise ;
  10. docs/rules/RULES_SERVER_HOSTING.md — contraintes durables de portabilité et préférence d'auto-hébergement.

Hiérarchie

Une règle plus spécifique peut renforcer une règle générale mais ne peut pas l'affaiblir silencieusement. Toute exception doit être explicite, locale, bornée, justifiée et documentée dans le delta qui l'introduit.

Une validation n'est déclarée réussie que si elle a réellement été exécutée.