deb: bump 1.15.2+etm7 (SG-Ready configurable — LM-300)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
4a55d440df
commit
69a7e8c19e
@ -1,3 +1,26 @@
|
|||||||
|
powersync-energy-plugin-nymea (1.15.2+etm7) trixie; urgency=medium
|
||||||
|
|
||||||
|
* SG-Ready configurable — première implémentation réelle de spec_loadmodel.md §3.
|
||||||
|
LoadConfig devient une union discriminée par mécanisme (LM-300) : le champ
|
||||||
|
`adapter` est le discriminant, chaque mécanisme a une charge utile et valide la
|
||||||
|
sienne. `sg-ready` porte states[] { state, relays[], estimatedPowerW } et
|
||||||
|
minStateHoldS ; les paliers de la PAC ne sont plus codés en dur.
|
||||||
|
* Une configuration sg-ready dépourvue de l'état 2 est REFUSÉE, pas construite :
|
||||||
|
l'état 2 est le plancher de repli du mode dégradé L2 et de la désactivation.
|
||||||
|
Les deux Q_ASSERT de SgReadyAdapter, absents du binaire release, sont retirés au
|
||||||
|
profit de ce refus et d'un drapeau m_usable (ECS-110).
|
||||||
|
* La PAC de configuration vit dans la même table que les autres charges : elle
|
||||||
|
hérite d'ECS-412 (reconstruction incrémentale) et d'ECS-413 (état sûr = état 2)
|
||||||
|
sans code dédié.
|
||||||
|
* Garde de double propriété : si une PAC de configuration vise les contacts de la
|
||||||
|
PAC de banc enregistrée en dur, cette dernière est retirée — deux adaptateurs sur
|
||||||
|
un même contact commanderaient en contradiction et compteraient la charge deux
|
||||||
|
fois dans le budget.
|
||||||
|
* spec_loadmodel.md 0.1.2 — LM-104 : supposer conservateur pour annoncer, tenter
|
||||||
|
systématiquement pour agir. Vaut pour tout mécanisme, pas pour l'ECS seul.
|
||||||
|
|
||||||
|
-- Patrick Schurig <etm.schurig@gmail.com> Sun, 09 Aug 2026 12:00:00 +0200
|
||||||
|
|
||||||
powersync-energy-plugin-nymea (1.15.2+etm6) trixie; urgency=medium
|
powersync-energy-plugin-nymea (1.15.2+etm6) trixie; urgency=medium
|
||||||
|
|
||||||
* ECS-414 — l'échelle d'échec d'écriture (ECS-410) est généralisée à SgReadyAdapter et
|
* ECS-414 — l'échelle d'échec d'écriture (ECS-410) est généralisée à SgReadyAdapter et
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user