0.1.5-beta.1

This commit is contained in:
2026-10-01 10:35:41 +02:00
parent 43ee26b856
commit ec1a2963f6
6 changed files with 317 additions and 7 deletions

121
history/0.1.5/beta.1.md Normal file
View File

@@ -0,0 +1,121 @@
<!-- file: history/0.1.5/beta.1.md -->
<!-- version: 1 -->
# History 0.1.5-beta.1 — réconciliation transversale
## Statut
PASS
La gate opérateur de `0.1.5-beta.1` exécutée le `2026-10-01` est propre. Elle confirme la réconciliation des trois contrats transversaux stabilisés pendant les alphas sans nouveau défaut normatif démontré : sémantique `SHOULD / SHOULD NOT`, autonomie de la baseline locale et frontière PGR / SaseDev Knowledge.
## Baseline opérateur
La tranche `0.1.5-alpha.4` et son history `PASS` ont été committés puis publiés avant application de `beta.1` :
```text
commit alpha.4 43ee26b
push 7079b15..43ee26b master -> master
```
La version observée pendant la gate est :
```text
0.1.5-beta.1
```
Les histories précédents conservent la séquence réelle :
```text
alpha.1 PARTIAL
alpha.1.fix.1 PASS
alpha.2 PASS
alpha.3 PASS
alpha.4 PASS
```
Le history `beta.1` était absent pendant la gate.
## Réconciliation acquise
Les contrôles opérateur ont confirmé que :
- `RULES.md` révision `16` conserve `SHOULD / SHOULD NOT` comme forte recommandation non obligatoire et n'exige pas automatiquement un `OVERRIDE` pour un simple écart ;
- `230-ADOPTION.md` révision `3` interdit la recherche automatique de « la dernière version de PGR » et conserve le réalignement comme opération explicite sur snapshot choisi ;
- `400-VALIDATION.md` révision `2` interdit qu'un simple écart à un `SHOULD / SHOULD NOT` fasse passer une tranche en `FAIL` ;
- `300-DOCUMENTATION.md` révision `5` conserve PGR auto-suffisant et SaseDev Knowledge comme destination pratique possible sans devenir owner normatif ;
- `210-WORKFLOW.md` reste en révision `9` et `003-NEW_SESSION_PROMPT.md` en révision `2` ;
- la référence vivante Games de `540-JAVASCRIPT_PACKAGE_ECOSYSTEM.md` pointe vers l'adoption `0.1.6` et l'ancienne référence `0.1.5` est absente de ce contexte vivant ;
- Games `0.1.6`, KSP `0.1.7` et les audits Rust/Clippy `0.1.8` restent réservés tandis qu'aucun `0.1.9` n'est créé.
Le plan `011` révision `5` enregistre explicitement `alpha.4 PASS`, la réconciliation transversale préparée en `beta.1` et la décision de **KEEP des owners normatifs acquis**.
## Frontière delta/history
Le contrôle structurel a affiché :
```text
0.1.5 beta.1 history boundary: clean (108 closed prior pairs, current beta.1 pending)
```
Il confirme que les releases `0.0.1` à `0.1.4` conservent leurs couples delta/history exacts, que les cinq tranches précédentes de `0.1.5` sont closes et que `beta.1` était le seul delta courant sans history pendant sa gate.
`history/0.1.4` est resté byte-stable pendant la tranche.
## Freeze des owners
Le contrôle `git diff --exit-code` sur les owners et artefacts normatifs acquis est propre. `beta.1` n'a donc modifié ni règle normative, ni skeleton, ni template, ni contrat de validation issu des alphas.
La tranche a uniquement porté la version, la présentation/index, le plan actif et son delta.
## Tests Python
La suite complète a affiché :
```text
Ran 55 tests in 0.892s
OK
```
Soit `55/55` tests `PASS`.
## Audit d'hygiène texte
L'audit réutilisable a affiché :
```text
Text hygiene audit: clean (321 file(s))
```
## Audits Markdown
Les audits documentaires sont propres :
```text
Markdown header audit: clean (294 file(s))
Markdown table audit: clean (11 table(s), 294 file(s))
Markdown link audit: clean (371 local link(s), 294 file(s))
```
## Hygiène Git et scope observé
`git diff --check` puis `git diff --cached --check` n'ont signalé aucune anomalie.
Après indexation, le scope observé est exactement :
```text
M README.md
M VERSION
A deltas/0.1.5/beta.1.md
M docs/000-README.md
M docs/plans/011-V0_1_5_NORMATIVE_AUTONOMY_PLAN.md
```
Il correspond au scope annoncé par le delta.
## Décision
`0.1.5-beta.1` est validée `PASS`.
La phase alpha/bêta est réconciliée sans défaut transversal restant démontré. La tranche suivante peut être `0.1.5-rc.1`, limitée au freeze des contrats acquis, à la présentation candidate, à une revue d'horizon bornée et à la préparation du handoff `0.1.6` uniquement si l'adoption Games reste la prochaine dépendance réelle.