0.2.0-0-pre.1-fix.2
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user