--- type: etat titre: "CHATS REGISTRY" dossier: 02_ETAT etage: moyen source: true # SOURCE (autorite) - les projections (Chroma/graphe) en derivent maj: 2026-05-20 hash: 31af5ae3 --- # 📛 REGISTRE DES CHATS — auto-identification (R17) > **Pattern pro** : Distributed Tracing (OpenTelemetry 2019) + Issue Tracker (GitHub/Jira). > > Chaque chat OLYMPUS se signe avec un identifiant unique au format **MISSION-NNN.S**. > Premier message Claude d'une session = inscription ici. --- ## 📋 Format d'inscription ``` ### MISSION-NNN[.S] — [Titre court] - **Mission** : BUILD | AUDIT | CHAT | CABLAGE | PROTOCOLE | GRAPHISME | ARCHIVAGE | DISPATCH | ORGA - **Démarré** : YYYY-MM-DD HH:MM - **Hérite de** : MISSION-NNN (si reprend un chat précédent) | null (si nouveau) - **Hérité par** : MISSION-NNN.S (si quelqu'un reprend après — rempli plus tard) - **Modèle** : Claude Opus | Claude Sonnet | etc. - **Statut** : active | completed | archived - **Mission courte** : 1 ligne - **Livré** : (rempli en fin de session) ``` --- ## 🆔 Convention de nommage | Préfixe MISSION | Type de chat | |---|---| | **BUILD** | Construction code/feature/app | | **AUDIT** | Report only · pas de modif | | **CHAT** | Conversation générale | | **CABLAGE** | Sandbox uniquement (Cockpit/apps/_sandbox) | | **PROTOCOLE** | Doctrine · règles · architecture documentaire | | **GRAPHISME** | Skin · UI · maquettes | | **ARCHIVAGE** | Tri · classement · obsolescence | | **DISPATCH** | Orchestration multi-chats | | **ORGA** | Organisation fichiers de référence | **Numéro** : séquentiel par mission (001, 002, ...) **Sous-numéro .S** : chat qui reprend le précédent (.1, .2, ...) **Exemples** : - `BUILD-001` = 1er chat de mission BUILD - `BUILD-001.1` = chat qui reprend BUILD-001 après interruption - `BUILD-001.2` = chat qui reprend BUILD-001.1 - `BUILD-002` = nouveau chantier BUILD (pas de lien avec 001) - `AUDIT-001` = 1er chat d'audit (totalement indépendant des BUILD) --- ## 📜 Chats enregistrés ### PROTOCOLE-001 — Refonte v10.1.0 + verrouillage 3 niveaux - **Mission** : PROTOCOLE - **Démarré** : 2026-04-25 (soir) → 2026-04-26 (jour) - **Hérite de** : null (chat originel) - **Hérité par** : (pas encore) - **Modèle** : Claude Opus - **Statut** : active (cette session) - **Mission courte** : poser doctrine v10.1.0 (AGORA + ARSENAL + Drift Detection + Constitutional AI + 21 règles) - **Livré** : - 8 nouvelles sections GOD (PROTOCOLE CHAT/BUILD, MODES, ARCHITECTURE, PLAN, INDEX, MODÈLES, SELF-REFLECTION) - 21 règles formalisées dans profil Vivien (R1-R20 + M1-M7) - 24 modèles pros référencés - PROMPT_SYSTEME_CLAUDE_DESKTOP v10.1.0 - PROMPT_AUTRE_CHAT_v10.1.0 - CHECKPOINT 26/04 fin de session - PROPOSITIONS_REGLES.md (buffer rolling) - CHATS_REGISTRY.md (ce fichier) ### GRAPHISME-001 — Refonte UI Cockpit V2 (Xbox Series moderne) - **Mission** : GRAPHISME - **Démarré** : 2026-04-26 (soir) — héritage PROTOCOLE-001 phase 2 - **Hérite de** : PROTOCOLE-001 - **Hérité par** : null (mise en pause, pas reprise) - **Modèle** : Claude Code (Sonnet 4.7) - **Statut** : **paused** (2026-04-27 nuit — switch vers BUILD-002 P13 Canvas Vivant) - **Mission courte** : refondre le Cockpit en UI hybride Xbox Series X moderne via méthode visuelle itérative (copier XBOXSERIESish/screenshot_01.jpg) - **Livré** : - 4 maquettes ratées archivées Mona Lisa (`09_ARCHIVES/cockpit_v2_options_RATEES_2026-04-26/`) - 4 modèles GitHub clonés dans `AGORA/ARSENAL/templates/` : XBOXSERIESish · XBOXNite · xbox_dashboard · Nova-X - INVENTORY.md créé dans 03_BIBLIOTHEQUE (~120 captures Xbox triées en 3 dossiers) - Vague 1 layout `Cockpit/apps/_sandbox/cockpit_v2_vague1/index.html` (en attente comparaison visuelle) - 5 nouvelles règles gravées dans GOD : R21 R22bis R23 R24 R25 + R15 affinée + R20 affinée - 5 propositions PROPOSITIONS_REGLES (#013-#022) — stack outils GOD MODE Vague A FULL - install_god_mode_vague_A.bat créé (Playwright + Firecrawl + Tavily + Brave + OmniParser + SoM + SAM + Neo4j + Khoj + Perplexica + Cytoscape + D3) ### BUILD-002 — Canvas Vivant / Fenêtres de Dieu (P13) - **Mission** : BUILD - **Démarré** : 2026-04-27 (nuit) - **Hérite de** : null (nouveau chantier — héritage contextuel seul de GRAPHISME-001 sur le savoir paradigme v10.1.2) - **Hérité par** : (pas encore) - **Modèle** : Claude Code (Sonnet 4.7) - **Statut** : active - **Mission courte** : créer la "Fenêtre de Dieu" — sidebar always-on-top à droite de l'écran, amovible (auto-hide + hover-expand + 2 toggles épingle), avec capture écran live + parsing IA + actions PC + plugin eyes extensibles + slot Morphée (module conversationnel oral de Vivien) - **Plan** : 5 vagues Walking Skeleton (V1 frontend+WS heartbeat → V2 capture écran → V3 OmniParser → V4 actions god_* → V5 always-on-top) - **RFC** : RFC-009 (`MNEMOSYNE/06_PROJETS/CANVAS_VIVANT/02_PLAN/RFC-009_Canvas_Vivant.md`) - **Fiche projet** : `MNEMOSYNE/06_PROJETS/CANVAS_VIVANT/00_FICHE.md` - **Livré** (mission nocturne 2026-04-27 22h → 2026-04-28 00h30) : - **V1** Walking Skeleton : sidebar 320px à droite, 3 états (auto-hide / pinned-open / pinned-closed), logo 🛡️♾️ + slot Morphée + plugin eyes[] - **V1.5** : `🪟 Canvas Vivant.bat` lanceur Chrome --app étroit - **V2** Backend WebSocket : `AXIOM/api_canvas.py` (NEXUS prod + DEV) — endpoint `/ws/canvas` avec heartbeat 5s + 4 endpoints REST (`/api/canvas/push`, `/eye/add`, `/eye/remove`, `/status`) — sidebar branchée vrai WS avec reconnect auto - **V3** Capture écran live : `_capture_screenshot_b64()` PIL JPEG 40% + 60% qualité (~110 KB) + endpoints `/api/canvas/screenshot{/,/start,/stop}` + handler `update_eye` côté sidebar — capture continue ACTIVÉE (interval 3.0 sec) - **V7** Mini-chat Claude : textarea + bouton envoyer + bouton micro 🎙️ + handler messages user/claude — squelette mock answer (vraie API Claude en V7.5) - **V8** Bouton micro Web Speech API natif Chrome (fr-FR) — câblé + recording state visuel - **V10** Command Palette Raycast-style : `Ctrl+K` focus, recherche temps réel, 14 commandes prédéfinies + descriptions - **V11 placeholders** : 4 grands boutons d'action (Dessin de Dieu / Smart Capture / Game Helper / Doc Builder) — tous EN CHANTIER pour vagues futures - **Mona Lisa** : 2 snapshots ZIP avant modifs (NEXUS_DEV + NEXUS prod) - **5 projets open source gaming** clonés dans `AGORA/ARSENAL/templates/gaming_inspirations/` - **INSPIRATIONS_CIBLES.md** créé + maj avec téléchargements - **Doctrine "0 abonnement"** gravée en mémoire perso - **NEXUS prod redémarré 2× et stable** (HTTP 200 + tag canvas dans openapi) ### DISPATCH-001 — Chantier CABLAGES_SANDBOX - **Mission** : CABLAGE - **Démarré** : 2026-04-26 (matin) - **Hérite de** : null - **Hérité par** : intégré par GRAPHISME-001 dans cockpit_v3 (Phase 2.B 02/05/2026) - **Modèle** : Claude Opus - **Statut** : ✅ **completed** (02/05/2026 — Vivien valide visuellement + GRAPHISME-001 confirme intégration) - **Mission courte** : câbler 53 cells dans Cockpit/apps/ (12 apps + barrières) pour préparer éteignabilité :9110 - **Livré** : - 53 / 53 apps répondent en HTTP 200 - 12 apps refondues : gmail · goku · modules · gamer · brief · performance · tokens · todo · logs · activite · network · fonctions · contexte · budget - 2 nouveaux endpoints backend créés : POST /api/kaio-ken/upload-image + GET /api/kaio-ken/uploads/{filename} (251 → 253 endpoints) - 3 artefacts sandbox : mosaic.html · CABLAGES.md · barriere.css - 5 endpoints backend KO documentés (backup · god/screenshot · calendar · oracle · tokens instrumentation) - 2 barrières "EN CHANTIER" propres (brief OAuth · budget banque) - **Document de référence pour reprise** : `06_PROJETS/OLYMPUS/ETAT_DE_L_ART_2026-04-26_DISPATCH-001.md` - Proposition R21 dans PROPOSITIONS_REGLES.md (placement UI sandbox — trou GOD) - Section "📅 ÉTAT 26/04 - DISPATCH-001 CABLAGES" gravée dans GOD - 4 entrées dans GOD/INDEX MODIFICATIONS --- ## 🔄 Workflow d'inscription 1. **Au premier message Claude** d'une session : - Choisir un préfixe MISSION - Vérifier ce registre pour le prochain numéro disponible - S'inscrire avec format complet - Annoncer : "🛡️📖✅(0) 🪞 ⚙️build 🎯 📐N 🌊R14 · MISSION-NNN inscrit" 2. **Si reprise d'un chat précédent** : - Vivien dit "tu reprends BUILD-001" - Le chat s'inscrit en `BUILD-001.1` (sous-numéro) - Met à jour `Hérité par` du chat parent - Lit le `Livré` du parent pour reprendre où il a laissé 3. **En fin de session** : - Remplir le champ `Livré` avec ce qui a été fait - Passer le statut à `completed` ou `archived` - PROCHAIN_CHAT.md mis à jour avec le numéro courant --- ## 📚 Modèles pros utilisés - **Distributed Tracing** (OpenTelemetry 2019) : trace_id + parent_span_id - **Issue Tracker** (GitHub/Jira) : numéros + sous-issues - **Git Branch Naming** (Git Flow 2010) : feature/build-001 - **Linked List** : chaque chat connaît son parent et ses enfants ## 🔔 audit_demande_AUDITFIX-002_20260430_204233 - **Éditeur** : REFONTE-GOD-001 (continuation chat) - **Reviewer** : GRAPHISME-001 (validation pré-accordée — voir contexte mission) - **Type** : refonte_structurelle (§protocole_chat = section critique R29) - **Sections touchées** : - §protocole_chat — ajout R29 (pair-review obligatoire) — +1 715 octets - MODIF_VERIF_PATTERN.md — ajout tableau qui-audite-qui — +3 163 octets - AGORA/connecteurs_maison/diff_god/ — création outil + tests - **Snapshot pré** : `99_BACKUP/GOD_OLYMPUS_pre_R29_20260430_204233.html` (222 797 octets) - **DIFF_SEMANTIQUE** : `02_ETAT/DIFF_SEMANTIQUE_AUDITFIX002_20260430_204233.md` - **Lock** : `.god_lock_AUDITFIX-002.json` - **SLA** : 4 h ouvrées (auto-approve sinon) - **Statut** : ✅ pré-validé GRAPHISME-001 (la règle elle-même venait d'être co-conçue avec ce reviewer) - **Ouverture R29** : application immédiate de R29 à elle-même = **dogfooding** (Microsoft 1988). --- ### audit_demande_INSTALL-001 — 2026-05-01 20:30 - **Mission** : INSTALL-001 - **Démarré** : 2026-05-01 19:54 - **Hérite de** : null (mission directe Vivien) - **Hérité par** : (à compléter par audit GRAPHISME-001) - **Modèle** : Claude Opus 4.7 (Cowork mode) - **Statut** : completed - **Mission courte** : Cloner Windows-MCP + OmniParser V2 · ajouter 12 tools manquants à mode-dieu-ultime · exposer en endpoints NEXUS `/api/win/*` et `/api/vision/*` - **Livré** : - 2 connecteurs externes clonés (windows-mcp + omniparser) - 12 modules Python ajoutés en append-only dans `mode-dieu-ultime/tools_extras/` - 1 module FastAPI `api_win_extras.py` enregistré dans server.py (1 ligne) - 30+ endpoints REST sous tag `win-extras` - GOD_OLYMPUS.html : §MCPs ACTIFS + §INDEX MODIFICATIONS mis à jour - REGISTRE_SOLUTIONS.md : S011 (Windows-MCP) + S012 (OmniParser V2) - PROCHAIN_CHAT.md : section "🆕 Récemment fait" - RAPPORT_INSTALL_001.md : rapport complet 9 sections - .god_lock_INSTALL-001.json créé · DIFF_SEMANTIQUE généré - **Audit demandé à** : GRAPHISME-001 (R29 pair-review) - **SLA** : 4h ouvrées (sinon auto-approve) - **Lock à clore** : `.god_lock_INSTALL-001.json` → renommer `.DONE` après validation - **Mona Lisa** : ✅ append-only intégral · 0 suppression · snapshot pré `99_BACKUP/GOD_OLYMPUS_pre_INSTALL001_20260501_195419.html` 🛡️♾️ INSTALL-001 --- ### audit_demande_INSTALL-003 — 2026-05-01 21:50 - **Mission** : INSTALL-003 — TOTAL DELIVERY - **Démarré** : 2026-05-01 ~21:30 - **Hérite de** : null (mission directe Vivien) - **Hérité par** : MAINTENANCE-001 (à venir — auto-register routers) - **Modèle** : Claude Opus 4.7 (Cowork mode) - **Statut** : completed - **Mission courte** : Installer TOUT ce qui a été promis et jamais livré + connecteurs apps PC + 3 Office Add-ins maison · Mona Lisa append-only · R29 workflow. - **Livré** : - **47 nouveaux connecteurs AXIOM** (`01_SERVEUR/NEXUS/AXIOM/api_*.py`) sur 10 phases (LLM frameworks, multi-agent, LLM locaux, code execution, apps PC, voix, vision, web) - **3 Office Add-ins maison** (`AGORA/office_addins/{word,excel,powerpoint}_addin/`) : manifest XML + taskpane HTML appelant `/api/llm/litellm/complete` + endpoints `/api/office/*` existants - **~25-30 pip packages** installés via boucle séquentielle (langchain-community, langchain-anthropic, litellm, haystack-ai, letta-client, mem0ai, qdrant-client, lancedb, crewai, pyautogen, autogen-agentchat, open-interpreter, e2b-code-interpreter, openai-whisper, faster-whisper, piper-tts, openwakeword, ultralytics, segment-anything, yt-dlp, firecrawl-py, browser-use, crawl4ai, gitpython, py7zr, gpt4all, huggingface_hub, pyyaml — voir `_pip_loop_v2_results.txt`) - **Modèles ML DL** : SAM ViT-B 357 MB ✅ · Whisper base · CLIP ViT-B/32 · YOLO (à relancer post pip) - **REGISTRE_SOLUTIONS.md** : S031 → S077 ajoutés (47 entrées) - **GOD_OLYMPUS.html** : §INDEX MODIFICATIONS entry datée 01/05/2026 21h45 - **PROCHAIN_CHAT.md** : section "🆕 INSTALL-003 — TOTAL DELIVERY" ajoutée - **RAPPORT_INSTALL_003.md** : rapport complet R22 9 sections - **OFFICE_ADDINS_INSTALL.md** : howto sideloading - **Skips assumés (rapport)** : - TTS (Coqui) : build wheel fail Windows Python 3.11 → workaround piper-tts CPU + SAPI - vllm : Linux/CUDA only → connecteur livré comme PROXY pour serveur distant - llama-cpp-python : compile from source (CMake + MSVC) → install manuel dans chat futur - metagpt : deps conflict avec autogen → venv séparé recommandé - XTTS-v2 weights : non DL (dépend de TTS Coqui) - daytona-sdk : à vérifier - **Audit demandé à** : GRAPHISME-001 (R29 pair-review) - **SLA** : 4h ouvrées (sinon auto-approve) - **Lock à clore** : `02_LOCKS/INSTALL-003.lock` → renommer `.DONE` après validation - **Mona Lisa** : ✅ append-only intégral · 0 suppression · 4 fichiers existants protégés via suffixe `_v2` ou alias séparé (`api_network_tailscale_v2.py`, `api_vision_omni_v2.py`, `api_web_ytdlp.py` distinct de `api_video_youtube.py`, Office Add-ins séparés des `api_office_*.py` existants) - **Suite** : MAINTENANCE-001 doit auto-register les 47 routers dans NEXUS main.py (sinon les endpoints sont créés mais pas servis) 🛡️♾️ INSTALL-003.S ## 🔧 MAINTENANCE-001 · 2026-05-01 22h08 - **Type** : maintenance non-destructive (append-only `_TRANCHE_IMPORTS`) - **Mission** : câbler 44 nouveaux routers AXIOM (INSTALL-003) + créer endpoints meta-discovery - **Résultat** : 39/44 HTTP 200 · 4 timeouts lazy-load · 1 HTTP 500 (`api_web_crawl4ai`) - **Lock** : `02_LOCKS/MAINTENANCE-001.lock` (DONE) - **Snapshot** : `99_BACKUP/server.py.pre_MAINTENANCE001_20260501_220234` - **Rapport** : `02_ETAT/RAPPORT_MAINTENANCE_001.md` - **Smoke JSON** : `01_SERVEUR/NEXUS/_smoke_maint001.json` - **NEXUS post** : v10.1.0 · 1067 routes · 166 tags · 123 modules registered - **Suite suggérée** : MAINTENANCE-002 (cleanup `api_checklist` orphelin + fix crawl4ai + dédup tags) — pas urgent --- ### audit_demande_FINALIZE-001 — 2026-05-01 23h50 - **Mission** : MAINTENANCE+INSTALL+OFFICE - **Démarré** : 2026-05-01 23:13 - **Modèle** : Claude - **Statut** : completed (DONE) - **Mission courte** : pip mcp + config Claude Desktop mergée + 4 anomalies fixées + Office sideload prep - **Livré** : 9/9 étapes (1 partiel) · 6/6 endpoints UP · 19 MCP serveurs · 144 tags propres - **Audit demandé** (R29) : refonte structurelle (23 fichiers tags + 4 health lazy + 1 stub + 1 fix crawl4ai + GOD INDEX + REGISTRE_SOLUTIONS S079-S083) - **Lock** : `C:\OLYMPUS\MNEMOSYNE\02_LOCKS\FINALIZE-001.lock.DONE` - **Rapport** : `MNEMOSYNE/02_ETAT/RAPPORT_FINALIZE_001.md` - **SLA reviewer** : 4h ouvrées --- ### audit_demande_UPDATE-001 — 2026-05-02 (en cours) - **Mission** : Renaissance v10.1.x → v1.0.1 "Fondation" (refonte numérique majeure) - **Démarré** : 2026-05-02 01:00 - **Modèle** : Claude (sandbox Cowork) - **Statut** : in_progress → completed (lock à clore) - **Mission courte** : bump v1.0.1 partout + archive v10.x + CODEX from scratch + fix Chroma tenant + REGISTRE_SOLUTIONS S084-S090 + SUPER_PROMPT chat vierge - **Livré** : - 🏛️ GOD_OLYMPUS.html : header v1.0.1 + section §v1_0_1 (chronologie 11 missions + inventaire + anomalies) - 🎛️ ZEUS.html : 4 occurrences v10.1.0 → v1.0.1 - 📖 CODEX.html + codex_module.py : doctrine v1.0.1 enrichie (links GOD/REGISTRE/PROCHAIN/CHATS) + footer - 🔧 api_tranche2.py : `_get_client()` tenant=default_tenant + database=default_database + fallback (S085) - 📚 REGISTRE_SOLUTIONS.md : +7 entrées S084-S090 - 📋 PROCHAIN_CHAT.md : section UPDATE-001 en tête - 📦 Archive : 99_BACKUP/OLYMPUS_v10_archive_20260502/CODEX_v10.1.0_archive.html - 🆕 SUPER_PROMPT_NOUVEAU_CHAT_v1.0.1.md - **Audit demandé** (R29) : refonte structurelle majeure (5 fichiers code + 4 fichiers doc + 1 archive + 1 nouveau super-prompt) - **Lock** : `C:\OLYMPUS\MNEMOSYNE\02_LOCKS\UPDATE-001.lock` → DONE en fin - **SLA reviewer** : 4h ouvrées - **Anomalies différées (action utilisateur)** : - olympus-codex MCP non listé dans claude_desktop_config.json (S084 propose entrée à coller) - Build Tools 2022 install non vérifié (sandbox Linux limit) - llama-cpp-python install différé (dépend Build Tools) - IObit widget : Vivien a explicitement abandonné l'identification - **Actions utilisateur post-UPDATE-001** : 1. Coller entrée olympus-codex dans claude_desktop_config.json + redémarrer Claude Desktop 2. Reboot NEXUS via `POST http://127.0.0.1:10000/api/depannage` pour activer fix Chroma 3. Régénérer CODEX `POST http://127.0.0.1:10001/api/codex/regenerate` 4. Tester `GET /api/memory/stats` (doit renvoyer 200) ## 🛡️♾️ MISSION-AUDIT-001 (02/05/2026) - **Mission** : AUDIT + DISPATCH + ORGA — tri/centralisation schémas, REX MISSION-AUDIT-001, propagation v1.0.1 → v1.0.2 du prompt - **Owner** : ce chat (Claude) - **Statut** : 🔄 en cours — propagation cohérence (REX/R30/README/prompt v1.0.2 fait, dossier projet en cours) - **Fichiers touchés** : `02_ETAT/REX.md` (append) · `02_ETAT/PROPOSITIONS_REGLES.md` (R30 append) · `06_PROJETS/README.md` (créé) · `07_PREFS/PROMPT_SYSTEME_CLAUDE_DESKTOP.md` (v1.0.2) - **Fast-track R29** : oui (Vivien explicite, aucun autre chat sur ces fichiers) - **Pas touché** : GOD_OLYMPUS.html (à faire en session dédiée), CODEX (à régénérer après) ## 🛡️♾️ MISSION-AUDIT-001 — état au 03/05/2026 10h15 **Statut** : 🔄 active (reprise après pause 24h) **Fait aujourd'hui** : - ✅ Renumérotation R30 → R31 SCHEMA-FIRST (conflit avec R30 GRAPHISME-001 résolu) - ✅ Master plan obsolète bureau racine archivé - ✅ Manifeste `04_DIAGRAMMES/v1.0.1/INDEX_SCHEMAS.md` créé **En cours / à venir** : - 🔄 Objectif de base : projet **P17 carte OLYMPUS visuelle** — fusion mon Wave 1-3 + cahier des charges P17 existant. Création dossier `06_PROJETS/P17_CARTE_VISUELLE/` + SCHEMA.html (R31). - ⏳ MAJ GOD_OLYMPUS.html INDEX MODIFICATIONS (session dédiée R29 — pose souci structurel `` non standard, pas urgent) **Fichiers que je touche** : - `06_PROJETS/MISE_A_PLAT_v1.0.1/*` (mes fichiers) - `04_DIAGRAMMES/v1.0.1/INDEX_SCHEMAS.md` (manifeste) - À venir : `06_PROJETS/P17_CARTE_VISUELLE/*` (création) **Si tu travailles sur ces fichiers** : ping moi dans CHATS_REGISTRY ou pose un .lock. **Aux autres chats** : RAS sur vos fichiers (LGS, APP-BIENVENUE-001, BUILD-002, GRAPHISME-001 — je ne touche pas). ## ⚠️ NOTIF MISSION-AUDIT-001 → chat parallèle (LGS / MAIN_DE_DIEU) — 03/05 14h50 **Tu travailles sur ZEUS aussi ? Attention conflit potentiel.** J'ai modifié `C:/OLYMPUS/01_SERVEUR/NEXUS/Cockpit/statique/ZEUS.html` il y a ~1h : 1. **Bandeau rouge anti-dérive** étendu (6 nouvelles règles : R31 SCHEMA-FIRST + R32 ANTI-INTUITION + R-démarrage forcé + audit MAXIMAL + find avant créer + JOURNAL_CHATS partagé) 2. **Bouton "Copier prompt"** bumpé v10.1.4 → v1.0.3 (2 occurrences) **Si tu ajoutes une bannière + référence :9889** : merci de **MERGE** sans écraser mes ajouts. Mes modifs sont localisées dans : - Lignes 938-944 (cellules `` 🆕 du bandeau) - 2 occurrences "v1.0.3" du bouton prompt **Backup Mona Lisa de mon état pré-modif** : `C:/OLYMPUS/MNEMOSYNE/99_BACKUP/prompt_v10.1.4_pre_v1.0.2_20260502/GOD_OLYMPUS_v1.0.1_pre_v1.0.2.html.bak` **Source :9889 vu** : LGS Sensors L1 (REST) — 8 endpoints capteurs (active/running/clipboard/recent/screen/text/all/health). PID 37628 pythonw.exe. **Mon scope actuel** (ne touche pas) : `06_PROJETS/P17_CARTE_VISUELLE/03_BUILD/diagrammes_olympus_interactive_v1.html` (4 niveaux × 2 vues + filtres + 19 modules réels). ### CABLAGE-010-UI — Audit tuiles + Refonte CODEX/CLAUDE.md (miroir) — chat 10 cable UI - **Mission** : PROTOCOLE - **Demarre** : 2026-05-08 (suite reprise apres bug Claude Desktop 03-08/05) - **Herite de** : null (mission reprise apres saturation contexte cf MISSION_DEBUG_07-05) - **Heritee par** : CABLAGE-015 (memoire roulante + suite sur instruction Vivien) - **Modele** : Claude (cette session) - **Statut** : active - **Mission courte** : Audit 53 apps Cockpit + 92 endpoints API + refonte architecture documentaire (CLAUDE.md root + CODEX.md/.compact.yaml + script convertisseur) - **Co-mission** : OLYMPUS_MEMORY_FUSION (chat audit-memoire) — communication via `Cockpit/statique/_sandbox/atelier/COMMUNICATION_AUDIT_MEMOIRE_2026-05-08.md` - **Livre (en cours)** : - 11 apps marquees `state:'wip'` dans APPS_53 avec wipReason precisant le bug + date (visible directement sur tuiles Cockpit) - Audit 53 apps : `MNEMOSYNE/02_ETAT/AUDIT_TUILES_2026-05-03.md` + JSON - Audit 92 endpoints : `MNEMOSYNE/02_ETAT/AUDIT_ENDPOINTS_REELS_2026-05-03.json` (4 HTTP 500 sur /api/memory/* signaux du tenant Chroma casse) - Grand menage F:/OLYMPUS : 1567 dossiers vides supprimes + 17 vieux drift_autofix vires + 21 backups Cockpit ranges - Fix encodage CODEX (ftfy : 1693/1694 caracteres mojibake repares) - Miroir refonte : `99_BACKUP/REFONTE_2026-05-08_200400/miroir_travail/` (CLAUDE.md + CODEX.md + CODEX.compact.yaml + tools/codex_build.py) - LOI_TUILES_3_SOURCES (deja transferee dans MNEMOSYNE/01_LOIS/) - Communication ouverte avec chat-audit-memoire dans atelier - **A faire** : - Validation Vivien pour bascule miroir -> reel (CLAUDE.md root + CODEX rebuild) - Coordination avec chat-audit-memoire sur Etape 0 ftfy commune (eviter doublonnage) - **Fiche projet** : `MNEMOSYNE/06_PROJETS/REFONTE_CODEX_CLAUDE_MD/00_FICHE.md` ### EXT-CHROME-011 — Catalogue d'extensions Chrome OLYMPUS - **Mission** : BUILD - **Demarre** : 2026-05-09 19:08 - **Termine** : 2026-05-09 ~22:30 - **Herite de** : null (nouveau chantier · projet cree par CABLAGE-010-UI le 2026-05-09) - **Heritee par** : API-CONN-012 (chat futur connecteurs API · cf MNEMOSYNE/06_PROJETS/CONNECTEURS_API/00_FICHE.md) - **Modele** : Claude Opus 4.7 - **Statut** : completed - **Mission courte** : Catalogue d'extensions Chrome maison qui debloquent l'iframe-embarquement de 6 sites dans le Cockpit OLYMPUS (APsystems EMA + Trading 212 + Le Bon Coin + Amazon + eBay + La Banque Postale) - **Livre** : - 3 extensions Chrome MV3 (Personal Unblocker + Marketplaces Unblocker + La Banque Postale Unblocker), 6 sites couverts, 12 regles declaratives, ~80 lignes par extension - 6 tuiles HTML iframe `Cockpit/apps//index.html` (apsystems, trading212, leboncoin, amazon, ebay, labanquepostale) - 6 entrees dans `Cockpit/index.html` APPS_53 (state:'live') - 1 nouvelle categorie "Futur accueil (extensions Chrome)" dans `Cockpit/garage.json` avec les 6 tuiles - 2 pages de test sandbox : `Cockpit/statique/_sandbox/test_unblocker_personal.html` + `test_marketplaces.html` - Catalogue + procedure : `Cockpit/extensions/CATALOGUE.md` + `PROCEDURE_INSTALL.md` + `_OUVRIR_INSTALL.bat` + `BILAN_EXT-CHROME-011.md` - Projet successeur cree : `MNEMOSYNE/06_PROJETS/CONNECTEURS_API/00_FICHE.md` (roadmap connecteurs API a reprendre plus tard) - **Mona Lisa** : 9 extensions presupposees creees par erreur en cours de session puis archivees -> corbeille Windows (reversible). Pas de suppression definitive. - **Contexte derive** : ai genere 9 extensions hors-scope (streaming/social/IA/etc) sur sur-interpretation, recadre par Vivien, nettoye. Le que celles explicitement demandees subsistent. - **Suite suggeree** : Vivien cable lui-meme les tuiles dans ses pages Cockpit (drag-drop depuis Garage). Connecteurs API reportes au chat API-CONN-012. - **Mission courte** : Construire et maintenir un catalogue d'extensions Chrome maison qui debloquent l'embarquement de n'importe quel site web dans le Cockpit OLYMPUS (X-Frame-Options + CSP + frame-bust JS) - **Pourquoi** : Decouverte CABLAGE-010-UI vague 39bis - une extension Chrome de 30 lignes debloque la full UI Google Calendar dans une iframe locale. Generalisable a TOUS les sites majeurs (Gmail/Outlook/LinkedIn/banques/Discord/etc). Multiplicateur de potentiel enorme. - **Reference qui marche** : `01_SERVEUR/NEXUS_DEV/Cockpit/apps/agenda/_chrome_ext/` (3 fichiers, ~80 lignes, installee chez Vivien le 2026-05-09 18h54) - **Roadmap** : 4 vagues - Universal Unblocker / OLYMPUS Helper WebSocket / Specifiques par service / Auto-loader - **Fiche projet** : `MNEMOSYNE/06_PROJETS/CHROME_EXTENSIONS/00_FICHE.md` - **Mona Lisa** : extensions ciblees host_permissions (jamais ``), pas de phone-home, code lisible 30s ### BUILD-017 — PORTABILITE_001 (17-PORTA, ex 17-MENAGE) - **Mission** : BUILD - **Démarré** : 2026-05-10 ~11:00 - **Fini** : 2026-05-10 ~19:00 (~7h effectives) - **Hérite de** : 17-MENAGE (purge legacy 9xxx du 09/05) - **Hérité par** : null (mission core complète, optionnels Vague D/E à attribuer si voulu) - **Modèle** : Claude Code (Sonnet 4.7) sur projet Desktop - **Statut** : completed - **Mission courte** : éliminer ~2400 chemins C:\OLYMPUS\ hard-codés pour permettre migration F:→C: en simple copy-paste - **Livré** : - **Helpers** : `olympus_paths.py` + `.ps1` + `set_olympus_home.cmd` self-locating via marqueurs (≥3/4) - **Générateur** : `BOOT/regenerate_configs.py` + `.mcp.json.template` + `claude_desktop_config_LITE.json.template` (Vague A) - **Refactor 4 vagues** : 34 scripts shell (Vague B, 99 refs) + 213 .py (Vague C, 370 refs) + 176 .py rstr→str (fix régression) - **Doctrine** : `LOI_PORTABILITE.md` dans `01_LOIS/` - **Propagation chats** : `CLAUDE.md` (bullet) + `PROMPT_SYSTEME_v1.0.5.md` (R39) - **Test à blanc** : 4/4 PASS sur `C:\OLYMPUS_TEST\` → migration F:→C: prouvée fonctionnelle - **Garage R31** : G-0006 + G-0007 déposés et flagués ✅ OK par 04GOD ; G-0005 (système garage 04GOD) relu et flagué ✅ OK par moi (validation croisée) - **Journal** : `MNEMOSYNE/05_JOURNAL/2026-05-10_PORTABILITE_001.md` - **Project doc** : `MNEMOSYNE/06_PROJETS/PORTABILITE_001/00_FICHE.md` + 6 rapports (01_INVENTAIRE, 02_DESIGN_HELPERS, 03/04/05_RAPPORT_VAGUE_*, 06_RAPPORT_TEST_BLANC) - **Score final** : 761/818 refs critiques éliminées (93%) · 1170/1172 ast.parse OK (99,83%) · NEXUS_DEV resté alive en continu - **Mona Lisa** : 5 backups time-stampés dans `99_BACKUP/porta_*` — rollback complet possible à toute étape - **Reste optionnel** : Vagues D (HTML) + E (MD docs) cosmétiques, CODEX regen (010UI), drift_audit pattern (14OPTIM), script post-migration (Phase 2) - **Anecdote pédagogique** : régression `rstr` Vague C → hotfix 04GOD en 1 ligne → cleanup 17-PORTA dans 176 fichiers → garage R31 formalisé sur le pattern bug-créé/corrigé. Ça a généré la **DOCTRINE_GARAGE.md** + R31 dans CLAUDE.md. ### BUILD-020 — LGS_FIX + NEXUS_EXPAND (20-BUILD) - **Mission** : BUILD - **Démarré** : 2026-05-11 15:25 - **Hérite de** : BUILD-004-GOD-CONTROL (LGS), 19-AUDIT (Nexus état post-migration) - **Modèle** : Claude Sonnet 4.6 (Claude Code) - **Statut** : active - **Mission courte** : Fix LGS crash + expansion Nexus (packages + outils manquants post-migration C:) - **Livré** : lancedb+qdrant+mem0+letta-client+dxcam+ultralytics+yt-dlp+litellm+firecrawl+browser-use+PyMuPDF+scapy+fitbit installés. tools_extras 12/12. LGS fix syntaxe L1713. Multi-monitor detection. Widget Nexus refactor NexusBadge. ### BUILD-018 — FUSION_BRAIN_COMMUN (1018-BRAIN) - **Mission** : BUILD - **Démarré** : 2026-05-13 18:24 - **Hérite de** : 118-WINDOWS (fork via passation `06_PROJETS/FUSION_BRAIN_COMMUN/00_FICHE.md`) - **Modèle** : Claude Sonnet 4.7 - **Statut** : active - **Mission courte** : Pipeline Ollama esclave — sonnette unique `/api/brain/run` + agent autonome avec tools NEXUS + mode rêves recâblé + conscience Ollama - **Livré (session jour 1)** : - `AXIOM/api_llm_brain.py` (~500 lignes) avec endpoints `/api/brain/{health,presets,run,claude_subprocess,agent,agent/tools,integrations}` - 6 presets (tag/summary/wiki/code/dream/free) + safety levels - `claude_subprocess` 2 méthodes (direct + ollama_launch officiel, 12 intégrations) - Agent autonome : mistral appelle tools NEXUS natifs (function calling) + fallback parser markdown - Mode rêves recâblé : `AXIOM/api_tranche7.py` patch + reves_nightly.py opérationnel - `MNEMOSYNE/01_LOIS/CONSCIENCE_OLLAMA.md` V1 (system prompt riche aligné PROMPT_SYSTEME OLYMPUS) - Tuile `banque/reves_live` dans Cockpit garage.json - Carnet `MNEMOSYNE/02_ETAT/CARNETS/reves.md` - Sandbox `AGORA/_sandbox/brain/` (POC + tests + dream_engine extracted) - **Découvertes** : - litellm = seul pont fonctionnel vers Ollama dans NEXUS (crewai/autogen/langchain ont bug llm_model non câblé) - Ollama 0.23.2 expose `/v1/messages` Anthropic-compatible (`claude.exe --model mistral` marche) - `ollama launch ` supporte 12 intégrations (claude, cline, codex, copilot, droid, hermes, kimi, opencode, openclaw, pi, pool, vscode) - `reves_nightly.py` (481 lignes, fonctionnel) était arraché de l'ancien NEXUS — recâblé en 50 lignes - **Coordination active** : pings 14OPTIM/15-REVES/104/114/118/16-UI-FUSION en attente de réponse - **Reste** : V2.4 tools registry (Gmail/weather/dreams/todo), V2.5 Modelfile `mistral-olympus` - **Project doc** : `MNEMOSYNE/06_PROJETS/FUSION_BRAIN_COMMUN/` (00_FICHE, 01_FONCTIONS, 02_GRILLE_COMPARATIVE, 03_JOURNAL_REALISATIONS) - **Mona Lisa** : 04_COORDINATION_CHATS.md (doublon) archivé dans `09_ARCHIVES/` (Vivien a précisé que FUSION_TASKS.md est LA source canonique de coordination) ### BUILD-021 — GAMING_ASSIST_LIVE (114-SUPER-GOD) - **Statut v1.2** (20/05/2026 après-midi) : 🟢 PRODUCTION · 71 routes `/api/gaming/*` · welcome route · 8 couleurs post-its · slider unique - **Mission** : BUILD - **Démarré** : 2026-05-17 ~21h00 (héritage 114-GAMEDIVINE T2.1) - **Hérite de** : BUILD-018 (FUSION_BRAIN pour pipeline Ollama) · 114-GAMEDIVINE (T2.1-T2.4 sphere/cascade) - **Modèle** : Claude Sonnet 4.7 - **Statut** : active - **Mission courte** : Système assistance live BG2 EE — Pymem reader RAM + fenêtre PyQt + overlay HUD + plugin EEex Lua + intégration Ollama via /api/sphere/chat - **Livré (en cours)** : - `gaming_assist/pymem_reader/bg2_combat_log_reader.py` (capture RAM live, 3000+ events) - `gaming_assist/floating_window.py` (DPS/HP/level-ups/wiki/ollama-advisor) - `gaming_assist/overlay_smart.py` (HUD éphémère click-through par-dessus BG2) - `gaming_assist/wiki_browser.py` (10104 pages BG Fandom scrappées + parser FR→EN) - `gaming_assist/ollama_advisor.py` (bg2gaming local, à brancher sur /api/sphere/chat) - `BG2EE/override/M_GA.lua` (in-game F11=stats) **DÉSACTIVÉ** (crash 0xC0000005, à reprendre via sandbox) - 50+ documents dans `MNEMOSYNE/06_PROJETS/ASSISTANCE_JEU_VIDEO/` - **Prochaine étape** : câbler `ollama_advisor` sur `POST /api/sphere/chat` (cascade Claude→Ollama→erreur) + slider `delegation_force` dans fenêtre + ROI display - **Coordination** : 114-GAMEDIVINE (mai 2026) a tout préconçu — je BRANCHE sur l'existant, ne réinvente pas