Report de la règle déjà consignée dans CLAUDE.md (§ Règles de modification), avec la ligne complétée du second encodage : une chaîne QStringLiteral est stockée en UTF-16 et reste invisible à un `strings` nu.
- specs -> docs/ (DASHBOARD_SPEC compagnon du contrat) - ref introspection nymea-jsonRPC -> docs/reference/ - mockups HTML -> docs/mockups/ ; briefs consommés -> docs/archive/ - track AGENTS.md + INTERFACE_etmvariableload.md (étaient untracked) - INTERFACE_*: marqué miroir, canonique = repo plugin