airtria: garde-fous de lecture (anti-substitution, last_changed) + ref. entites energie
Suite a une reponse WhatsApp erronee du 16/09 (question SOC VW : grandeur absente, puis grandeurs voisines servies comme reponse - 5 faux sur 6, dont un compteur fige depuis 8 h cite comme "cette nuit", et une batterie dite qui "monte" alors qu'elle descendait). Corrections de domaine fournies par EVCS. - AGENTS.md 1.7 : ne JAMAIS substituer une grandeur absente (le dire et s'arreter) ; verifier last_changed avant de citer une valeur comme actuelle ; publier une grandeur directionnelle avec le SIGNE de sa puissance. - AGENTS.md 5ter : reference "ou lire quoi" (SOC maison + sens via battery_power, source_mode, cible de nuit vivante, compteurs gx_device_* empoisonnes a ne pas lire comme des deltas ; SOC voiture = n'existe pas). - airtria-charge-session.js : lecteur SQL lecture seule (role airtria_ro, reutilise makeClient) de la session de charge en cours, pour l'energie reellement prise par la voiture (dont reseau) sans lire un compteur HA fige. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RZsbhyGmRwZogdoBwT6C6y
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -26,6 +26,8 @@ workspace/*
|
||||
!workspace/bourse-config.json
|
||||
# code du concierge véhicule (aucun secret : lit les tokens depuis des fichiers ignorés)
|
||||
!workspace/concierge-*.js
|
||||
# lecteur SQL lecture-seule de la session de charge en cours (aucun secret)
|
||||
!workspace/airtria-charge-session.js
|
||||
# moniteur LLM/RAM + brouillons de config HA (aucun secret)
|
||||
!workspace/llm-monitor.js
|
||||
!workspace/*.yaml.draft
|
||||
|
||||
Reference in New Issue
Block a user