Chantier : le bilan lit la courbe horaire au lieu de l'enveloppe
RESOURCE_ESTIMATE consomme desormais la courbe horaire publiee par le workflow de prevision : forme et magnitude d'un seul tenant, sur 6 jours, avec les trois plans reels et sans censure. Plus de repartition au prorata, plus de renormalisation — le noeud se simplifie. L'enveloppe est retrogradee en repli, utilisee seulement si la courbe est absente ou vieille de plus d'une heure, le champ `mode` disant laquelle a servi. Elle garde un role de repere de vraisemblance mais n'ecrete PLUS la prevision : etant minoree l'apres-midi, elle tronquerait a tort une prevision correcte. Piege corrige au passage : le nouveau champ `source` entrait en collision avec l'objet `source` deja present dans la sortie et etait silencieusement ecrase. Renomme en `mode`. Suite portee a 35 scenarios (courbe fraiche lue telle quelle, courbe perimee basculant en repli). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
@@ -303,12 +303,17 @@ journée comme preuve du défaut de configuration était lui-même gonflé. Le d
|
||||
était réel — un seul plan plein sud, 15 kWp, plafonné à 8 kW — mais j'en ai
|
||||
surestimé l'ampleur en le mesurant contre une référence biaisée.
|
||||
|
||||
**Conséquence pour le code** : l'enveloppe doit disparaître de
|
||||
`RESOURCE_ESTIMATE` au profit de la courbe horaire de l'API
|
||||
(`estimate/watthours/period`), disponible sur 6 jours. Elle apporte à la fois la
|
||||
forme et la magnitude, ce qui **simplifie** le nœud et supprime la référence
|
||||
défectueuse. L'enveloppe reste utile pour une seule chose : le plafond physique
|
||||
de vraisemblance.
|
||||
**Conséquence appliquée le 25/08** : `RESOURCE_ESTIMATE` lit désormais la courbe
|
||||
horaire de l'API, publiée par le workflow **EVCS Solar Forecast V1**
|
||||
(`07P8I349ugna9FH4`, 15 min). Elle apporte forme et magnitude d'un seul tenant,
|
||||
sur 6 jours, avec les trois plans réels, sans aucune censure — le nœud s'en
|
||||
trouve simplifié : plus de répartition au prorata, plus de renormalisation.
|
||||
|
||||
L'enveloppe est **rétrogradée en repli** : elle sert encore si la courbe est
|
||||
absente ou vieille de plus d'une heure, et le champ `mode` dit laquelle des deux
|
||||
a servi (`courbe_horaire_api` ou `repli_enveloppe`). Elle garde par ailleurs un
|
||||
rôle de repère de vraisemblance, **sans écrêtage** : étant minorée l'après-midi,
|
||||
elle tronquerait à tort une prévision correcte.
|
||||
|
||||
## Backlog
|
||||
|
||||
|
||||
Reference in New Issue
Block a user