- predictedE2 : valeur brute au creux × facteur du ester (auto-calibration
ON requise — sinon rien, une valeur brute serait trompeuse) ; rendu
coloré face à la cible dans labs.js + home.js.
- pooledRegimeDoses : les doses de tous les traitements partageant (ester
effectif, mg) forment UNE séquence — le re-parenting d'historique
(« 6d-old ») ne redémarre plus la stabilisation. Garde-fous : ester ≠
jamais poolé, dose ≠ exclue.
- Cible de creux E2 (opt-in) : store + carte settings + backup
(rétrocompatible — un backup ancien n'efface pas la cible locale) +
i18n FR/EN. ⚠️ DISTINCT des seuils d'alerte : jamais de notification.
- 15 tests (pooling ×3, statut cible, round-trip backup) ; leçon E2E :
bump WEB_VERSION sans section CHANGELOG = dialog vide.
199 tests + E2E verts (check.sh). WEB_VERSION alignée sur 1.13.0.
24 lines
1.2 KiB
JavaScript
24 lines
1.2 KiB
JavaScript
/**
|
|
* Barrel du noyau PK : un point d'import pour les écrans et les tests.
|
|
* (Les modules restent importables individuellement — ce fichier ne fait
|
|
* que regrouper les exports.)
|
|
*/
|
|
|
|
export * from './pk-engine.js';
|
|
export * from './pk-calibration.js';
|
|
export * from './pk-reminders.js';
|
|
export * from './pk-extrema.js';
|
|
export * as LabTrajectoryModel from './lab-trajectory-model.js';
|
|
export { computeLabAnchoredCurve, ratioAt, extensionHorizonEndMs } from './lab-trajectory-model.js';
|
|
export * as LabTiming from './lab-timing.js';
|
|
export * as EstrannaiseModels from './estrannaise-models.js';
|
|
export { sample as estrannaiseSample, hasModel as estrannaiseHasModel } from './estrannaise-models.js';
|
|
export { nextBloodDrawRecommendation, shouldSuggestPosology, troughTargetStatus } from './lab-timing.js';
|
|
export { compute as computeEstrannaiseCloud, DEFAULT_NB_CURVES } from './estrannaise-cloud.js';
|
|
export * from './chart-helpers.js';
|
|
export * as Alerts from './alerts.js';
|
|
export * as TransfemScienceModels from './transfem-science-models.js';
|
|
export * as WhsahModels from './whsah-models.js';
|
|
export * as PKPresets from './presets.js';
|
|
export * as ChartHelpers from './chart-helpers.js';
|