0.2.0-0-pre.1-fix.2

This commit is contained in:
2026-09-18 13:32:09 +02:00
parent df4a06fac3
commit 63dcb2af4e
10 changed files with 126 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/rules/FILE_CONTRACTS.md -->
<!-- version: 5 -->
<!-- version: 6 -->
# Contrats des fichiers principaux
@@ -41,3 +41,11 @@
- Un README propre à une crate, un package ou un répertoire technique peut conserver `README.md` lorsque cet usage est naturel à son écosystème.
- Un répertoire documentaire conçu pour accumuler plusieurs fichiers Markdown utilise `000-README.md` comme point d'entrée.
- `history/000-README.md` est le point d'entrée de l'historique validé.
## Immutabilité et suppressions dans les deltas
- Les fichiers `deltas/**/*.md` livrés sont immuables sur le fond.
- Une correction de forme sans changement de sens peut modifier un delta existant uniquement en incrémentant son en-tête `version`.
- Toute correction sémantique ou tout ajout produit un nouveau delta ou `.fix.N`.
- Les fichiers `deltas/**/*.delete.txt` sont des manifests de suppression contractuels.
- Chaque manifest contient un chemin relatif par ligne et est expliqué dans le fichier Markdown du delta qui l'introduit.