3.2 KiB
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 :
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 :
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.tsgénérique ; - la séparation sources / cache / outputs ;
cacheDiretbuild.outDircomme artefacts générés hors Git ;- l'usage borné de
build.emptyOutDir = true; publicDircomme capacité optionnelle ;- l'absence de layout,
base, port, alias ou plugin universel ; - le dev server limité à loopback par défaut ;
server.port+server.strictPort = truelorsqu'une URL déterministe est réellement requise ;- l'absence d'ouverture globale
allowedHosts/ CORS par défaut ; vite previewcomme 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 :
Ran 48 tests in 0.720s
OK
Les audits Markdown ont affiché :
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 :
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é.