Miroir strict de pk/LabTrajectoryModel.kt (Android v1.5.0) : - js/pk/lab-trajectory-model.js : courbe hybride M(t)×ρ(t) ancrée sur les labs — passage EXACT garanti, ρ log-linéaire, garde #61 (lab hors fenêtre d'action pas un ancrage), E2 seul, fenêtre [1er ; dernier lab], < 2 labs → vide, indépendante de la calibration (sinon double correction). JAMAIS dans levelAt/alertes. - UI : chip 'Tracé labs' (off par défaut) dans la rangée modèles + scroll horizontal CONFINÉ à la rangée (miroir du fix Android) ; couleur #c2185b dashed ; leçon #63 Android-miroir — clé 'LAB' SKIPPÉE de la boucle légende (sinon légende TFS dupliquée). - 11 tests miroirs de LabTrajectoryModelTest.kt (132 verts total). - WEB_VERSION = 1.5.0 + CHANGELOG [1.5.0] + docs (§4/§8, README). Détail d'exécution épingle: les deux problèmes du portage ont été attrapés par node --check/E2E avant release (imports ESM faux — labIsSignificant vit dans pk-calibration.js, pas pk-engine.js).
22 lines
587 B
JSON
22 lines
587 B
JSON
{
|
|
"name": "hormonetrack-web",
|
|
"version": "1.5.0",
|
|
"description": "HormoneTrack — version web (100% locale, localStorage). Portage navigateur de l'app Android.",
|
|
"private": true,
|
|
"type": "module",
|
|
"license": "GPL-3.0",
|
|
"repository": "https://gitea.cloudyfy.fr/Siphonight/HormoneTrack-web",
|
|
"scripts": {
|
|
"test": "node --test tests/",
|
|
"e2e": "node scripts/e2e.mjs",
|
|
"check": "bash scripts/check.sh",
|
|
"serve": "python3 scripts/serve.py"
|
|
},
|
|
"dependencies": {
|
|
"playwright-core": "^1.63.0"
|
|
},
|
|
"devDependencies": {
|
|
"playwright": "^1.63.0"
|
|
}
|
|
}
|