Retrait de Fix G + garde-fous anti-yoyo + diagnostic des deux oscillateurs

Fix G provoquait un yoyo EDF de 2-4 min (coupure a SOC 21 en bypass min_on
contre rallumage a SOC 20 en bypass cooldown) : son garde `soc > gridSocOn`
ne protegeait que l'instant de l'engagement sur SOC bas, pas la phase de
remontee 20 -> 30. jsCode restaure byte-identique a la version pre-Fix-G.

Le fixture de test portait les fallbacks du code (22/35) au lieu des valeurs
de production lues via MCP (20/30), et le scenario de non-regression testait
SOC 18 %, le seul point que Fix G epargnait. Suite reecrite avec les
garde-fous manquants h-recovery-band-no-cut-21/-25. Mutation : Fix G
reapplique -> 4/7 echecs, retire -> 7/7.

Documentation du diagnostic des deux oscillateurs (yoyo EDF et oscillation
de la charge EVCS en plein soleil) dans MANUEL_COMPLET 11.8 et HANDOFF 25.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
Tallagrand Thierry
2026-08-24 12:20:12 +02:00
parent c9dd79c30f
commit 522f47e821
6 changed files with 321 additions and 124 deletions

View File

@@ -14,8 +14,8 @@
"notifications_enabled": "on",
"grid_latch": "off",
"grid_soc_on": "22",
"grid_soc_off": "35",
"grid_soc_on": "20",
"grid_soc_off": "30",
"grid_min_on_minutes": "25",
"grid_cooldown_minutes": "15",
"ac_loads_max_safe_w": "7800",