diff --git a/docs/DEVELOPPEMENT.md b/docs/DEVELOPPEMENT.md index 899703a..9ed3840 100644 --- a/docs/DEVELOPPEMENT.md +++ b/docs/DEVELOPPEMENT.md @@ -243,6 +243,14 @@ HormoneTrack-web/ (dépôt séparé) │ ├── pk-engine.test.js ← PharmacokineticEngineTest.kt (+ #35, §6.bis) │ ├── calibration.test.js ← CalibrationPerModel/ScaleFactorWhsahRepro/ │ │ V120Features (fixes #60/#61, périodes d'ester) +│ ├── estrannaise-models.test.js ← EstrannaiseModelsTest.kt (v1.9.0 : +│ │ fidélité RMS 0, pics, dégénérés, MCMC +│ │ 313×6, t½ analytique) +│ ├── estrannaise-cloud.test.js ← EstrannaiseCloudTest.kt (v1.9.0 : +│ │ 32 courbes, dispersion, exclusivité) +│ ├── rounding.test.js ← round2/round3 arrondis (v1.9.2 : +│ │ harmonisation Android, fin de la +│ │ troncature historique) │ ├── lab-timing.test.js ← LabTimingTest.kt (v1.8.0 : prochaine │ │ prise de sang recommandée — creux avant │ │ créneau, saut de stabilisation, gardes) @@ -441,6 +449,13 @@ launch) — d'où le build dédié dans le cache Playwright, hors dépôt. analytiques, Estrannaise lue dans la table via terminalHalfLifeDays), filtres (≥ now+6 h, > dernière prise, Posologie requise), invite « renseigne une Posologie », oral seul → null. +- **estrannaise-models / estrannaise-cloud / rounding** : v1.9.0/v1.9.2 — + modèle Estrannaise ANALYTIQUE (fidélité RMS 0 vs tables ODS, pics ±0,2 %, + cas dégénérés sans NaN, MCMC 313×6 esters, t½ analytique EV=ln2/0,236) + + nuage d'incertitude (32 courbes à dispersion réelle, fenêtre, + exclusivité ESE — TFS/oral hors nuage, gardes vides) + **round2/round3 + ARRONDIS** (v1.9.2 : fin de la troncature historique — harmonisation des + niveaux web/Android, cf CHANGELOG Android 1.8.2) ; - **backup** : round-trip v2, rétrocompat v1, écrasement + IDs conservés, **imports des exports Android réels** (data-driven, hors dépôt). - **chart-helpers** : cumul fractionnaire du pan (#62), minuit local (#55),