From 12ac837230a1e74238086daba1183039e6c363df Mon Sep 17 00:00:00 2001 From: Patrick Schurig Date: Wed, 9 Sep 2026 07:24:16 +0200 Subject: [PATCH] =?UTF-8?q?release:=201.15.2+etm63=20=E2=80=94=20pr=C3=A9v?= =?UTF-8?q?ision=20PV,=20d=C3=A9signation=20du=20site,=20immuabilit=C3=A9?= =?UTF-8?q?=20du=20run?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_015F7G5VeaPVSMeVNjiGj36p --- debian-qt5/changelog | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/debian-qt5/changelog b/debian-qt5/changelog index c0305e5..162dc0c 100644 --- a/debian-qt5/changelog +++ b/debian-qt5/changelog @@ -1,3 +1,25 @@ +powersync-energy-plugin-nymea (1.15.2+etm63) trixie; urgency=medium + + * UN RUN EST IMMUABLE. Des valeurs neuves sous une identité de run connue + n'écrasent plus rien : écriture refusée, premières valeurs conservées, et + l'anomalie journalisée avec le partage passé/futur des créneaux modifiés — + le seul discriminant entre « le producteur fusionne l'observé » et « le run + n'identifie pas son contenu ». Constaté sur .75 le 2026-09-09 : deux + écritures pour le run 00Z à une heure d'écart, la seconde ayant effacé la + première en silence. + * La prévision est une propriété du SITE : GetForecastSite / SetForecastSite, + désignation globale sur le modèle d'Energy.SetRootMeter. Tous les plans du + site sont SOMMÉS — la courbe est superposée à la production mesurée, qui est + le total. On ne somme que des plans du MÊME run. + * AUCUNE adoption d'office : la désignation se persiste, et le jour où un + second site apparaît elle deviendrait un choix que personne n'a fait. + MISSING_FORECAST_SITE le dit une fois, avec le geste — et seulement si un + site existe. + * Une clé de run inconnue (issuedAt == 0, repli best_match) est REFUSÉE sous + son propre motif, et l'heure de réception ne s'y substitue jamais. + + -- Patrick Schurig Wed, 09 Sep 2026 07:24:15 +0200 + powersync-energy-plugin-nymea (1.15.2+etm62) trixie; urgency=medium * Prévision PV : la table bitemporelle, la lecture du canal openmeteo, et le