diff --git a/docs/DEVELOPPEMENT.md b/docs/DEVELOPPEMENT.md index 6ecfc51..e1247f7 100644 --- a/docs/DEVELOPPEMENT.md +++ b/docs/DEVELOPPEMENT.md @@ -561,8 +561,9 @@ fonctionnalités (sauf impossibilités structurelles §12). **v1.4.10 = la première release web publiée (8 sept. 2026, cloudyfy)** : tag + release Gitea avec l'archive zip de déploiement, APRES validation complète (132 tests unitaires + E2E navigateur local + container-test réel -en configuration durcie). Le dépôt farewell reste en attente de la création -du repo (one-shot côté Gitea). +en configuration durcie). Le repo farewell a été créé depuis — les releases +y sont publiées sur les DEUX instances (backfill v1.9.5 + v1.10.0→v1.12.0 +le 29 sept. 2026, cf étape 4). ### Remotes @@ -608,8 +609,14 @@ push initial v1.2.3, cf doc Android §16.) attache l'archive `HormoneTrack-web-vX.Y.Z.zip` construite PAR `git archive` AU TAG (jamais le working tree), vérifiée par téléchargement (uid des leçons #37/#43 Android : une invocation fait - tout, vérif par téléchargement, échec bruyant). Idem `farewell` une - fois le repo créé. + tout, vérif par téléchargement, échec bruyant). Idem `farewell`. + ⚠️ **ÉTAPE JAMAIS OPTIONNELLE** (constat 29 sept. 2026) : les tags + v1.10.0 → v1.12.0 avaient été poussés SANS leurs releases (étape + sautée par l'assistant) — découvert par l'utilisatrice, backfill + publié sur les DEUX instances le jour même, + **v1.9.5 backfillée + sur farewell** (jamais publiée à l'époque, seule cloudyfy l'avait + été). Leçon : « commit + tag » n'est PAS « release » — la checklist + s'arrête quand le zip est vérifié par téléchargement. 5. **Smoke-test** : Android sur le Pixel 9 (checklist §21 Android) ; web sur le navigateur : import d'un backup réel, pan/zoom, export/import, langue.