141 lines
3.7 KiB
Markdown
141 lines
3.7 KiB
Markdown
<!-- file: history/0.1.4/rel.1.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# PGR 0.1.4 — history `rel.1`
|
|
|
|
## Statut
|
|
|
|
PASS
|
|
|
|
## Objet
|
|
|
|
Clôture opérateur de la tranche stable `0.1.4-rel.1`.
|
|
|
|
La tranche promeut le candidat `0.1.4-rc.1` en stable `0.1.4` sans rouvrir le contenu fonctionnel Tauri : la roadmap marque `0.1.4` terminée, le changelog perd son marqueur `candidate`, le README et l'index documentaire présentent la stable, le plan `010` devient historique et le handoff `011` vers `0.1.5-alpha.1` reste cohérent.
|
|
|
|
## Gate opérateur
|
|
|
|
Gate exécutée le `2026-09-29`.
|
|
|
|
### Préconditions et cohérence stable
|
|
|
|
PASS :
|
|
|
|
- `VERSION` vaut `0.1.4`;
|
|
- `history/0.1.4/rc.1.md` est présent dans le commit précédent et porte le statut `PASS`;
|
|
- `deltas/0.1.4/rel.1.md` est présent;
|
|
- `history/0.1.4/rel.1.md` est absent pendant la gate;
|
|
- `prompts/011-V0_1_5_START_PROMPT.md` est présent;
|
|
- `README.md` porte la version documentaire `27`;
|
|
- `ROADMAP.md` porte la version documentaire `17`;
|
|
- `CHANGELOG.md` porte la version documentaire `19`;
|
|
- `docs/000-README.md` porte la version documentaire `46`;
|
|
- `docs/plans/010-V0_1_4_TAURI_REEVALUATION_PLAN.md` porte la version documentaire `6`.
|
|
|
|
### Présentation stable
|
|
|
|
PASS :
|
|
|
|
- `ROADMAP.md` marque `0.1.4` terminé;
|
|
- `CHANGELOG.md` contient `## 0.1.4` sans marqueur `candidate`;
|
|
- `README.md` présente `0.1.4` comme stable Tauri;
|
|
- `docs/000-README.md` présente le plan `010` comme plan historique de la stable `0.1.4`;
|
|
- le handoff `011` vers `0.1.5-alpha.1` reste présent.
|
|
|
|
### Tests Python
|
|
|
|
Commande :
|
|
|
|
```text
|
|
python3 -B -m unittest discover -s tests -v
|
|
```
|
|
|
|
Résultat :
|
|
|
|
```text
|
|
Ran 55 tests
|
|
OK
|
|
```
|
|
|
|
Soit `55/55` PASS.
|
|
|
|
### Hygiène texte
|
|
|
|
Commande :
|
|
|
|
```text
|
|
python3 -B scripts/audit_text_hygiene.py \
|
|
VERSION README.md RULES.md ROADMAP.md CHANGELOG.md \
|
|
docs deltas history prompts scripts tests templates .gitignore .settings
|
|
```
|
|
|
|
Résultat :
|
|
|
|
```text
|
|
Text hygiene audit: clean (308 file(s))
|
|
```
|
|
|
|
### Audits Markdown
|
|
|
|
Résultats :
|
|
|
|
```text
|
|
Markdown header audit: clean (281 file(s))
|
|
Markdown table audit: clean (11 table(s), 281 file(s))
|
|
Markdown link audit: clean (357 local link(s), 281 file(s))
|
|
```
|
|
|
|
### Audit structurel `rel.1`
|
|
|
|
Résultat :
|
|
|
|
```text
|
|
0.1.4 rel.1 stable gate audit: clean (6 prior histories including expected alpha.2 FAIL/fix PASS, rel.1 pending, stable Tauri presentation and 0.1.5 handoff coherent)
|
|
```
|
|
|
|
L'audit confirme notamment :
|
|
|
|
- `alpha.1` : `PASS`;
|
|
- `alpha.2` : `FAIL`;
|
|
- `alpha.2.fix.1` : `PASS`;
|
|
- `alpha.3` : `PASS`;
|
|
- `beta.1` : `PASS`;
|
|
- `rc.1` : `PASS`;
|
|
- `rel.1` est la seule tranche encore sans history pendant la gate;
|
|
- les owners et artefacts Tauri stabilisés restent inchangés;
|
|
- aucun template Tauri générique ni contrat `006-TAURI_VALIDATION.md` n'est introduit;
|
|
- le prompt `011` conserve le handoff vers `0.1.5`.
|
|
|
|
### Contrôles Git
|
|
|
|
Résultats :
|
|
|
|
```text
|
|
git diff --check
|
|
git diff --cached --check
|
|
```
|
|
|
|
Les deux commandes sont silencieuses.
|
|
|
|
Scope indexé observé :
|
|
|
|
```text
|
|
M CHANGELOG.md
|
|
M README.md
|
|
M ROADMAP.md
|
|
M VERSION
|
|
A deltas/0.1.4/rel.1.md
|
|
M docs/000-README.md
|
|
M docs/plans/010-V0_1_4_TAURI_REEVALUATION_PLAN.md
|
|
```
|
|
|
|
## Décision
|
|
|
|
`0.1.4-rel.1` est validée `PASS`.
|
|
|
|
La tranche peut être historisée puis matérialisée par le commit stable `0.1.4`. Après push, le tag annoté `v0.1.4` peut être créé et publié. La vérification post-tag doit ensuite être exécutée depuis l'archive Gitea du tag avant production de `pgr-0.1.4-publish.001-report.md`.
|
|
|
|
## Handoff
|
|
|
|
La prochaine version engagée reste `0.1.5`, consacrée à la sémantique normative, à l'autonomie des projets après adoption PGR et à la frontière PGR / SaseDev Knowledge. Les adoptions Games et KSP restent respectivement réservées à `0.1.6` et `0.1.7`.
|