diff --git a/AGENTS.md b/AGENTS.md index 25a595e..6755b32 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -107,10 +107,10 @@ vers un gestionnaire d'énergie complet (EV, ECS, PAC SG-Ready, batterie). | Champ | Valeur | Raison | |---|---|---| -| **Source / Package** | `powersync-energy-plugin-nymea` | Fork ETM, distingué de l'amont `nymea-energy-plugin-nymea` | -| **Version** | `1.15.0+etmN` (N incrémenté à chaque release) | Aligné sur `libnymea-energy` cible (`1.15.0`). Jamais `1.13.x`. | +| **Source / Package** | `powersync-energy-plugin-nymea` | Fork ETM Voie B (FORK-WORKFLOW.md) — distingué de l'amont `nymea-energy-plugin-nymea` | +| **Version** | `+etmN` (N incrémenté à chaque release) | Ex. `1.15.2+etm1` si la box cible tourne nymea 1.15.2 | | **Distribution** | `trixie` | OS cible hems (arm64 Debian 13 Trixie) | -| **Provides/Conflicts/Replaces** | `nymea-energy-plugin-nymea` | Permet de remplacer le plugin amont sans désinstallation manuelle | +| **Provides/Conflicts/Replaces** | `nymea-energy-plugin-nymea` | Voie B obligatoire : remplace l'amont proprement, sans double chargement | | **TARGET `.so`** | `libnymea_energypluginnymea.so` | Inchangé (nom de chargement nymea fixé par l'amont) | ### Build cross arm64 @@ -134,9 +134,10 @@ vers un gestionnaire d'énergie complet (EV, ECS, PAC SG-Ready, batterie). ### Vérification post-build obligatoire ```bash -dpkg-deb -I powersync-energy-plugin-nymea_*.deb | grep -E "Architecture|Version|Depends" -# Attendu : Architecture: arm64 ; Version: 1.15.0+etm* ; Depends: libnymea-energy (>= 1.15.0...) -# PAS de >= 1.15.2 dans Depends → sinon rebuild contre la bonne version des -dev:arm64 +dpkg-deb -I powersync-energy-plugin-nymea_*.deb | grep -E "Architecture|Version|Depends|Provides|Conflicts|Replaces" +# Attendu : Architecture: arm64 ; Version: +etm* aligné sur la box cible +# Depends: libnymea-energy (>= ...) — la version doit matcher la box +# Provides/Conflicts/Replaces: nymea-energy-plugin-nymea (Voie B obligatoire) ``` ---