Files
pgr/deltas/0.0.3/alpha.6.md
2026-09-24 11:26:50 +02:00

93 lines
3.5 KiB
Markdown

<!-- file: deltas/0.0.3/alpha.6.md -->
<!-- version: 1 -->
# Delta 0.0.3-alpha.6 — prompt manuel de reprise
## Baseline et version
Baseline : `0.0.3-alpha.5`, avec `history/0.0.3/alpha.5.md` appliqué et committé. Ce delta MUST NOT être appliqué avant ce commit.
Version avant application :
```text
0.0.3-alpha.5
```
Version après application :
```text
0.0.3-alpha.6
```
## Décision et objet
La comparaison des prompts `002` et `003` et des règles `210-WORKFLOW.md` confirme une répétition utile : baseline taggée, version cible, première tranche et consigne d'audit à la reprise. `003` ajoute une preuve de vérification post-tag distincte et une phrase manuelle à remettre à l'opérateur. La décision conditionnelle de la tranche est donc **retenir** une spécification courte dans `docs/templates/003-NEW_SESSION_PROMPT.md`.
Ce document rassemble les champs à renseigner et une forme de message manuel, avec une branche claire lorsque le rapport post-tag manque ou n'est pas `PASS`. Il ne génère rien, ne fige aucun nom de projet ni preuve et ne prépare pas encore le prompt versionné de `0.0.4`. `docs/rules/210-WORKFLOW.md` reste propriétaire de la séquence delta/history/commit et de la publication après tag ; le plan vivant enregistre la décision.
## Scope
REPLACE :
```text
VERSION
docs/rules/210-WORKFLOW.md
docs/plans/003-V0_0_3_TEMPLATES_AUDITS_PLAN.md
```
ADD :
```text
docs/templates/003-NEW_SESSION_PROMPT.md
deltas/0.0.3/alpha.6.md
```
DELETE : aucun.
L'archive contient uniquement ces fichiers complets. Aucun history `alpha.6`, prompt `004`, générateur, modification de prompts historiques ou changement de configuration Rust/Cargo n'est inclus.
## Validation opérateur
Après application sur le commit `alpha.5`, depuis la racine du dépôt :
```bash
test "$(cat VERSION)" = '0.0.3-alpha.6'
git cat-file -e HEAD:history/0.0.3/alpha.5.md
test -f history/0.0.3/alpha.5.md
test -f deltas/0.0.3/alpha.6.md
test -f docs/templates/003-NEW_SESSION_PROMPT.md
test ! -e history/0.0.3/alpha.6.md
test ! -e prompts/004-V0_0_4_START_PROMPT.md
grep -Fx '<!-- version: 3 -->' docs/rules/210-WORKFLOW.md
grep -Fx '<!-- version: 6 -->' docs/plans/003-V0_0_3_TEMPLATES_AUDITS_PLAN.md
grep -F '### Retenu : spécification courte du prompt manuel de nouvelle session' \
docs/plans/003-V0_0_3_TEMPLATES_AUDITS_PLAN.md
python3 -B scripts/audit_markdown_headers.py \
README.md RULES.md ROADMAP.md CHANGELOG.md docs deltas history prompts
python3 -B scripts/audit_markdown_tables.py \
README.md RULES.md ROADMAP.md CHANGELOG.md docs deltas history prompts
python3 -B scripts/audit_markdown_links.py \
README.md RULES.md ROADMAP.md CHANGELOG.md docs deltas history prompts
git diff --check
git add VERSION docs/rules/210-WORKFLOW.md \
docs/plans/003-V0_0_3_TEMPLATES_AUDITS_PLAN.md \
docs/templates/003-NEW_SESSION_PROMPT.md deltas/0.0.3/alpha.6.md
git diff --cached --check
git status --short
```
Scope attendu avant ajout du history : trois `REPLACE` et deux `ADD`. Revue opérateur : confirmer que le message manuel est actionnable sans supposer un rapport `PASS`, que son contrat versionné est distinct, que les prompts `002`/`003` restent historiques et que la préparation de `0.0.4` n'est pas anticipée.
## Transition
### PASS
Produire séparément `history/0.0.3/alpha.6.md` d'après la gate exécutée, l'appliquer et committer avant de passer à `beta.1` pour la réconciliation de release.
### FAIL
Enregistrer le diagnostic puis corriger uniquement cette spécification et ses renvois dans `alpha.6.fix.1`, sauf REPLAN justifié.