0.1.1-alpha.4
This commit is contained in:
90
history/0.1.1/alpha.4.md
Normal file
90
history/0.1.1/alpha.4.md
Normal file
@@ -0,0 +1,90 @@
|
||||
<!-- file: history/0.1.1/alpha.4.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# History 0.1.1-alpha.4 — Vite, dev server et outputs
|
||||
|
||||
## Statut
|
||||
|
||||
PASS
|
||||
|
||||
La gate opérateur de `0.1.1-alpha.4` exécutée le `2026-09-27` est `PASS`.
|
||||
|
||||
La tranche précédente `0.1.1-alpha.3.fix.2` avait été clôturée, committée sous `56e3d37` puis poussée sur `origin/master` avant application du delta `alpha.4`.
|
||||
|
||||
## Contrôles structurels
|
||||
|
||||
Les préconditions et versions documentaires attendues ont été confirmées :
|
||||
|
||||
```text
|
||||
VERSION 0.1.1-alpha.4
|
||||
history/0.1.1/alpha.3.fix.2.md présent dans HEAD et PASS
|
||||
deltas/0.1.1/alpha.4.md présent
|
||||
history/0.1.1/alpha.4.md absent pendant la gate
|
||||
docs/000-README.md version 27
|
||||
docs/plans/007-V0_1_1_WEB_FRONTEND_FOUNDATION_PLAN.md version 7
|
||||
docs/rules/550-VITE.md version 2
|
||||
docs/templates/009-WEB_VITE.md version 1
|
||||
```
|
||||
|
||||
La gate spécifique Vite a atteint son message final :
|
||||
|
||||
```text
|
||||
0.1.1 alpha.4 Vite contract audit: clean (outputs/cache explicit, dev server bounded, no fake universal config, alpha.5 untouched)
|
||||
```
|
||||
|
||||
Elle a notamment reconfirmé :
|
||||
|
||||
- Vite comme recommandation `SHOULD`, non obligation universelle ;
|
||||
- l'absence volontaire de `templates/web-vite/vite.config.ts` générique ;
|
||||
- la séparation sources / cache / outputs ;
|
||||
- `cacheDir` et `build.outDir` comme artefacts générés hors Git ;
|
||||
- l'usage borné de `build.emptyOutDir = true` ;
|
||||
- `publicDir` comme capacité optionnelle ;
|
||||
- l'absence de layout, `base`, port, alias ou plugin universel ;
|
||||
- le dev server limité à loopback par défaut ;
|
||||
- `server.port` + `server.strictPort = true` lorsqu'une URL déterministe est réellement requise ;
|
||||
- l'absence d'ouverture globale `allowedHosts` / CORS par défaut ;
|
||||
- `vite preview` comme prévisualisation locale et non serveur de production ;
|
||||
- le maintien de TypeScript/package hors du scope de la tranche ;
|
||||
- le maintien de CSS/Sass pour `alpha.5`.
|
||||
|
||||
## Tests et audits
|
||||
|
||||
La suite Python globale a exécuté `48` tests :
|
||||
|
||||
```text
|
||||
Ran 48 tests in 0.720s
|
||||
|
||||
OK
|
||||
```
|
||||
|
||||
Les audits Markdown ont affiché :
|
||||
|
||||
```text
|
||||
Markdown header audit: clean (218 file(s))
|
||||
Markdown table audit: clean (9 table(s), 218 file(s))
|
||||
Markdown link audit: clean (234 local link(s), 218 file(s))
|
||||
```
|
||||
|
||||
`git diff --check` et `git diff --cached --check` n'ont produit aucune erreur.
|
||||
|
||||
## Scope observé
|
||||
|
||||
Le scope indexé final était exactement :
|
||||
|
||||
```text
|
||||
M VERSION
|
||||
A deltas/0.1.1/alpha.4.md
|
||||
M docs/000-README.md
|
||||
M docs/plans/007-V0_1_1_WEB_FRONTEND_FOUNDATION_PLAN.md
|
||||
M docs/rules/550-VITE.md
|
||||
A docs/templates/009-WEB_VITE.md
|
||||
```
|
||||
|
||||
Aucun fichier TypeScript/package, CSS/Sass, Tauri ou WASM n'a été absorbé dans la tranche.
|
||||
|
||||
## Conclusion
|
||||
|
||||
`0.1.1-alpha.4` est validée `PASS`.
|
||||
|
||||
La transition autorisée est `0.1.1-alpha.5`, consacrée à CSS/Sass et à la validation frontend indépendante du host. La création d'un skeleton frontend n'est autorisée que si les owners `530/540/550/560` et la validation réutilisable permettent une composition sans ownership caché.
|
||||
Reference in New Issue
Block a user