# 💡 IDÉES ## 📥 Quick captures - **2026-04-25 13:38** · Si overlay desktop Python = Tkinter (leger) ou PySide (plus joli). Verifier si on peut detecter les endpoints god/* via interception socket pour activer le halo automatiquement. - **2026-04-25 22:30** · 🔥 **PRIORITÉ — Pérenniser les chiffres affichés (PAS en dur)** - **Problème observé** : v10.0.3 → v10.1.0, 179 → 457 endpoints, 19 → 24 modules → **dizaines de fichiers** à modifier en dur (index.html, ZEUS.html, TODO_CHAT.html, SYSTEM_LIVE.html, SESSION_REPORT...). Chaque chat doit le faire à la main. - **Solution pérenne** : toutes les tuiles/pages doivent **tirer dynamiquement** depuis `/api/info` (ou équivalent) : - `version` (v10.1.0) - `endpoints_count` (auto-comptage) - `tranches_count` - `modules_count` - `port` (10002) - **Pattern** : `data-bind="version"` ou `{{version}}` interpolé au load via JS, comme React/Vue mais en vanilla. - **Avantage** : 1 source de vérité (NEXUS), 0 chiffre en dur, MAJ automatique pour tous. - **À faire** : créer un helper `auto-info.js` chargé par toutes les pages, qui binde les attributs `data-bind` aux clés `/api/info`. - **Source** : remarque Vivien 25/04 22h30 pendant la migration v10.1.0 ("sinon on aurait du faire plus simple, tu inverses les adresses... plus simple à pérenniser pour tout") - **2026-05-08 18:41** · test_capture_for_path_discovery --- ## 2026-05-17 (nuit) — Chat Desktop dédié par jeu **Vision Vivien** : "Il serait possible de créer un chat dans Desktop et que ce chat spécifique gère un jeu particulier" **Idée** : déclinaisons spécialisées de 114-SUPER-GOD : - `114-BG2-GOD` (spécialiste Baldur's Gate 2) - `114-DISCO-GOD` (spécialiste Disco Elysium) - `114-IWD-GOD` (spécialiste Icewind Dale) - `114-POE-GOD` (spécialiste Pillars of Eternity) - etc. Chacun = session Claude Code dédiée avec : - Contexte mémoire spécifique au jeu - Connaissance fine (PNJ, builds, soluces, combos) - Game state capture branché sur cet émulateur - Routing depuis 114-SUPER-GOD via Hermes **Architecture** : - Quand Vivien ouvre BG2 → 114 détecte → fait wake auto 114-BG2-GOD - 114-BG2-GOD prend le relais pour ce projet précis - Au close BG2 → 114-BG2-GOD dort **À creuser** : combien de chats persistants OLYMPUS peut soutenir ? 1 par jeu = potentiellement 20+ chats. Voir avec 1018/118 si le système chats_sessions.json scale. Référencé dans : `ARCHITECTURE_BUREAU_COMPLETE_V3.md` (114, 17/05 nuit) --- ## 2026-05-17 (très nuit) — Révélation Vivien : addons WoW comme inspiration **Vision** : les addons World of Warcraft (Carbonite, QuestHelper, DBM, WeakAuras, Recount, Auctioneer, etc.) faisaient EXACTEMENT ce qu'on construit, et marchent depuis 20 ans. **3 principes WoW à retenir** : 1. **Modulaire** : 1 addon = 1 fonction (pas un mega-tout-en-un comme le FAT 156 archivé) 2. **Non-intrusif** : configurable, opt-in, déplaçable (= mes 4 positions) 3. **Riche API centrale** : LUA API WoW que tous exploitent (= notre NEXUS + Hermes V2) **Mapping patterns WoW → notre archi** : - TomTom flèche waypoint → Calque de Dieu (scène fleche_navigation) - QuestHelper étape-par-étape → Étape de Dieu - Deadly Boss Mods alertes combat → Alerte de Dieu + Timer de Dieu - WeakAuras templates → Pile à post-it + 6 supports universels - Wowhead Looter capture → Image + Internet de Dieu - Recount/Skada DPS meter → Tableau de Dieu - MoveAnything UI moveable → 4 positions **À creuser demain** : - Lire la doc API WoW pour s'inspirer du pattern "addon api" - Voir si on peut faire un "OLYMPUS Addon SDK" minimaliste - Bibliothèque communautaire de "supports custom" (pile à post-it étendue) Référencé dans : `BILAN_SESSION_2026-05-17_NUIT.md` + bureau-vision-finale Section 13 future MAJ - **2026-05-25 21:23** · test