📜 CHANGELOG · ZEUS Control Center

Toutes les modifications de session sur le systĂšme OLYMPUS, par ordre chronologique inverse. Chaque carte = 1 modif identifiable.

📩 OLYMPUS v10.0.3 Fusion 📂 Source : C:\OLYMPUS\ 📝 Mise à jour manuelle par chat

📅 25 avril 2026 · refonte ZEUS

session ~3h
refactor

OLYMPUS_COMMAND_CENTER → ZEUS Control Center

Renommage complet : titre H1, sous-titre, console.log, version v10.0.2 → v10.0.3 Fusion.

ZEUS.html · header + tabs + console
feature

Nouvel onglet 📖 CODEX (3ᔉ position)

Hub central avec tuile GOD_OLYMPUS + 8 sous-tuiles ancres (vivien, todo, fait, reste, doctrine, schema, memoire, faq) + 3 boutons d'action (régénérer, statut, ouvrir).

ZEUS.html · sec-codex (nouvelle section)
feature

Module CODEX Python (auto-régénération)

Module qui scanne NEXUS et écrit MNEMOSYNE/CODEX.html. Boot + cron 30 min + manuel via bouton ZEUS.

codex_module.py · server.py (thread daemon)
feature

Endpoints CODEX

POST /api/codex/regenerate · GET /api/codex/status — accessibles depuis ZEUS bouton "RĂ©gĂ©nĂ©rer".

api_tranche13.py:746-780
cleanup

Renommage des onglets

Pivots → 📚 Documents de rĂ©fĂ©rence · Fichiers → 📂 Derniers fichiers modifiĂ©s · Prochain → ✅ TODO list · MĂ©moire Chroma → 🧠 MĂ©moire contextuelle.

ZEUS.html · tabs + h2 panels
feature

Favicons distincts par page

⚡ ZEUS · 📖 CODEX · 📝 TODO_CHAT · đŸ›ïž MNEMOSYNE · đŸ’» SYSTEM_LIVE — pour reconnaĂźtre les onglets dans la barre du navigateur.

5 fichiers HTML · <link rel="icon">
feature

Tooltips au survol partout

CSS [data-tip] qui affiche une bulle explicative au-dessus des onglets et des tuiles. Pas de clic nécessaire.

ZEUS.html · CSS [data-tip] + attributs partout
feature

Slider fenĂȘtre temps "Derniers fichiers modifiĂ©s"

Menu déroulant 1h / 6h / 24h / 48h / 7j / 30j. Filtrage cÎté client. Avertissement si > 48h (extension serveur à venir).

ZEUS.html · sec-fichiers + JS filterFiles()
doc

Guide étoffé · tableau des onglets

Nouveau tableau "à quoi sert chaque onglet" + source de données par onglet. Onglet Guide mis en surbrillance cyan.

ZEUS.html · sec-guide
feature

RecĂąblage carte Monde Vivant (graphe)

Hiérarchie de tailles (tier 1/2/3) · bandes par couche (HUMAIN/INTERFACE/NEXUS/STOCKAGE/EXTERNE) · MNEMOSYNE/CODEX/ZEUS · Bus UDP 9998 · Cloudflare 9999 · Bezier curves.

ZEUS.html · drawWorld() v10.0.3 + api_tranche13.py:nexus_world
fix

Bug "signal aborted"

Timeout fetch par dĂ©faut 4s → 8s. Plus de coupure prĂ©maturĂ©e sur les endpoints lents.

ZEUS.html · fetchJson() default 8000ms
feature

Hook /api/projects/start → TODO_CHAT

Chaque dĂ©claration de projet par un chat ajoute auto une ligne dans TODO_CHAT.html — traçabilitĂ© automatique.

api_tranche13.py:projects_start + codex_module:append_to_todo_chat
doc

Profil psychologique mis Ă  jour

Section "Style de propositions attendu" : Vivien veut ĂȘtre challengĂ© activement (1 voix Dev+UX combinĂ©e + Limites + Bonus). Évite la dette via gardien Ă©clairĂ©.

07_PREFS/profil_psychologique_vivien.md
doc

LOI — Convention de propositions

Nouvelle loi dans 01_LOIS/. Format obligatoire pour toute proposition à Vivien. Réutilise les standards (Linear, Stripe, Figma). Pas d'engagement aveugle.

01_LOIS/CONVENTION_PROPOSITIONS.md (nouveau)
doc

OBSERVATIONS_CHATS · journal de remontées

Fichier oĂč les chats notent les incohĂ©rences trouvĂ©es hors mission directe. Chat suivant trie. Évite de sortir de scope.

02_ETAT/OBSERVATIONS_CHATS.md (nouveau)
cleanup

Documents de référence hiérarchisés

CODEX en 1Úre position avec variant .lead (légÚrement plus gros). GOD_OLYMPUS en sous-tuile .sub avec préfixe ‷ pour montrer l'imbrication.

ZEUS.html · CSS .pivot-card.lead + .sub
feature

5 rÎles MNEMOSYNE exposés

archivage, code, dispatch, graphisme, orga — tuiles dans CODEX section "Autres documents". Avant : invisibles dans ZEUS.

ZEUS.html · sec-codex panel "Autres documents"
idée

👀 ORACLE — conseiller systùme

Idée à venir : module qui parle dans ZEUS comme la voix Dev+UX. Alerte limites systÚme, failles sécu, propositions stratégiques. Format dock repliable inspiré GitHub insights.

à implémenter (TODO OBSERVATIONS_CHATS)
idée

🟱 Presence indicator — chats actifs

IdĂ©e Ă  venir : petits points colorĂ©s clignotants par chat actif (qui bosse sur quoi depuis quand). RĂ©cup via /api/projects/active. Évite conflits multi-chats.

à implémenter (TODO OBSERVATIONS_CHATS)
feature

⚠ Pattern OBSOLÈTE gĂ©nĂ©ralisĂ©

Module obsolete_marker.py qui marque n'importe quelle page HTML obsolĂšte : banniĂšre rouge + meta refresh + favicon ⚠ + titre modifiĂ©. Idempotent + Mona Lisa (snapshot dans 99_BACKUP/obsolete/).

obsolete_marker.py · 3 endpoints API · CLI
feature

API marquage obsolescence

POST /api/files/mark_obsolete · POST /api/files/unmark_obsolete · GET /api/files/obsolete_list. RĂ©versible — on peut retirer le marquage et restaurer depuis le snapshot.

api_tranche13.py
refactor

Réorganisation barre onglets · hiérarchie visuelle

4 niveaux : CODEX (lead vert, gros, par défaut) · GOD (medium cyan, raccourci direct vers /mnemosyne/CODEX.html) · Documents de référence · Qui est Vivien (medium) · puis Vivant, Monde Vivant, Projets, TODO, Archi, Timeline, Endpoints, Fichiers, Guide, GOD MODE.

ZEUS.html · CSS .tab.lead/.medium/.tab-link
feature

Projets classés par horizon court/moyen/long

3 sections colorĂ©es (🟱 court · 🟡 moyen · 🟣 long · âšȘ non classĂ©) basĂ©es sur prĂ©fixe titre [court] / [moyen] / [long] ou emojis. Quick-win sans toucher au modĂšle serveur.

ZEUS.html · extractHorizon() + renderProjects()
refactor

Onglet TODO list → 💡 ORACLE

Rebranding : section devient "ORACLE — conseiller systùme Dev+UX". Conserve next_recommended_actions + ajoute insights Dev+UX. Badge dynamique sur l'onglet (compteur, pulse rouge si urgent).

ZEUS.html · sec-prochain (renommée affichage)
feature

💡 ORACLE — module conseiller systùme

Module Python oracle_module.py avec 7 analyseurs : santé, codex freshness, backups, dossiers vides, projets sans horizon, endpoints count, fichiers récents. Format insight : severity + voice (dev/ux/both) + suggestion. Tri par sévérité.

oracle_module.py · GET /api/oracle/insights · UI dans sec-prochain
feature

đŸ—ș Fusion Architecture + Monde Vivant → onglet Cartes

Plus de "Vivant vs Monde Vivant" trompeur. Architecture et Monde Vivant fusionnĂ©s dans 1 onglet "đŸ—ș Cartes" avec toggle radio interne (statique / live). Onglet "Vivant" renommĂ© en "đŸ«€ Live" pour distinguer.

ZEUS.html · sec-cartes wrapper + showTab() étendu + switchCarteView()
feature

đŸ‘€ Bouton humain "+ Nouveau projet"

Vivien peut maintenant créer ses propres projets sans passer par un chat Claude. Form prompt() avec horizon (c/m/l), titre, goal, étapes. chat_id = "vivien" + visuel rose (humain) vs violet (Claude).

ZEUS.html · humanCreateProject()
feature

📩 Cards projet compactes + expand

Pattern <details> HTML5. Header cliquable = chat_id + titre + steps_done/total + % + caret. Body = barre + goal + steps + touches. Compact par défaut, expand au clic.

ZEUS.html · renderProjectCard() + .proj-card CSS
feature

🟱 Presence indicator

Bandeau permanent en haut de ZEUS avec dots verts clignotants par chat actif. RĂ©cup gratuit via /api/projects/active. Évite les conflits multi-chats simultanĂ©s.

ZEUS.html · renderPresence() + .presence-bar / .pres-chip CSS
feature

🔍 Recherche sĂ©mantique mĂ©moire live

Champ texte + bouton GO dans la tuile Mémoire de l'onglet Live. Top 5 résultats avec score. Backend /api/memory/search.

ZEUS.html · memSearch()
feature

🎚 Toggle visibilitĂ© flĂšches Monde Vivant

7 catĂ©gories filtrables : 🌐 RĂ©seau · ⚙ ContrĂŽle · 📡 Bus · 📂 DonnĂ©es · đŸ€– GĂ©nĂ©ration · đŸ‘€ Humain · 🚇 Tunnel. DĂ©cocher une catĂ©gorie cache toutes les flĂšches associĂ©es. Boutons "Tout" / "Rien".

ZEUS.html · LINK_CATEGORY + _worldEnabledCategories()
feature

⚙ DĂ©marrage auto Windows

Script start_zeus_windows.bat qui attend NEXUS UP puis ouvre Chrome avec 2 onglets : ZEUS + CERBER. Pour activer : Win+R → shell:startup → glisser le .bat. Bouton aide dans onglet CODEX.

C:\OLYMPUS\01_SERVEUR\NEXUS\start_zeus_windows.bat
feature

🧭 Barre Navigation OLYMPUS + raccourcis

Header au-dessus des onglets avec nom "Navigation OLYMPUS" + boutons directs CERBER :10000 (orange) et NEXUS_DEV :10001 (violet) ouverts dans nouveaux onglets.

ZEUS.html · header navigation au-dessus de .tabs
feature

❓ Bouton Guide flottant FAB

Bouton rond cyan/violet en haut à droite, animé pulsation, clic = ouvre l'onglet Guide. Style FAB Material Design.

ZEUS.html · .guide-fab CSS + élément flottant
refactor

Réorganisation finale barre onglets

Ordre : 📖 CODEX (lead vert) · 👑 GOD (lien direct medium) · 📚 Documents de rĂ©fĂ©rence · đŸ‘€ Qui est Vivien (medium) · đŸ«€ Live (anciennement Vivant) · đŸ—ș Cartes (Archi+Monde fusionnĂ©s) · 📊 Projets · 💡 ORACLE (anciennement TODO list) · 📜 Timeline · 🔌 Endpoints · 📂 Fichiers modifiĂ©s · ❓ Guide · 🎛 GOD MODE.

ZEUS.html · 13 onglets (anciennement 14)
feature

💭 Quick capture top de ZEUS

Input minimaliste en haut + dropdown destination (idées/observation/todo). Vivien tape, Entrée, c'est sauvé dans le bon fichier MD. Endpoint POST /api/quick_capture. Crée IDEES_VIVIEN.md à la premiÚre capture.

ZEUS.html (top-bar) + api_tranche13.py:quick_capture + IDEES_VIVIEN.md
feature

🟱 LED santĂ© globale dans top-bar

Indicateur 🟱/🟡/🔮 avec label OK/WARN/CRIT + % santĂ©, animĂ©. Mis Ă  jour Ă  chaque refresh brief. Tooltip dĂ©taille X/Y tests OK.

ZEUS.html · health-led + refreshBrief()
cleanup

Nettoyage doublons UX (audit final)

Tuiles redondantes Vues intégrées retirées (Projets/Fichiers/ORACLE déjà dans onglets). Section renommée "Vues intégrées · raccourcis vers contenus externes". Tuile CHANGELOG retirée des Actions CODEX. Boutons Step done/Close cachés dans details démo.

ZEUS.html · sec-pivots Vues intégrées + Actions CODEX
refactor

Top-bar fusionnée (5 fonctions, 1 ligne)

Quick capture + Navigation OLYMPUS + LED santĂ© + raccourcis serveurs (CERBER/NEXUS/DEV) regroupĂ©s dans une seule barre flexbox. Économise 2 lignes verticales et clarifie la hiĂ©rarchie.

ZEUS.html · top-bar unifiée
refactor

GOD MODE rouge → violet

L'onglet GOD MODE n'est pas dangereux, c'est juste un toolkit. Couleur rouge réservée aux vraies actions destructives. Passé en violet pour cohérence sémantique.

ZEUS.html · onglet GOD MODE
feature

ORACLE badge tooltip dynamique

Le badge sur l'onglet ORACLE affiche maintenant un tooltip explicite : "X action(s) suggérées · clic pour voir" ou "X URGENTE(S)" si critique. Couleur pulse rouge si urgent.

ZEUS.html · buildNextActions()
doc

LOI Outils Claude (01_LOIS/OUTILS_CLAUDE.md)

Doctrine "AXIOM-FIRST" : avant de coder, vérifier si OLYMPUS / un MCP / un outil Claude le fait déjà. Workflow vérification visuelle obligatoire aprÚs modif graphique. Liste des outils principaux à ne pas oublier.

MNEMOSYNE/01_LOIS/OUTILS_CLAUDE.md (nouveau)
doc

Profil Vivien étoffé · préférences outils

Section "PrĂ©fĂ©rences d'utilisation des outils Claude" ajoutĂ©e : observation de la dĂ©rive (oubli des outils → bricolage custom), AXIOM-FIRST attendu, vĂ©rif visuelle obligatoire, ranger comme module pas script perdu.

07_PREFS/profil_psychologique_vivien.md
feature

Raccourci NEXUS :10001 dans top-bar

Ajouté à cÎté de CERBER :10000 et NEXUS_DEV :10001. Trio complet d'instances OLYMPUS accessible en 1 clic.

ZEUS.html · top-bar
feature

đŸ‘ïž GOD MODE complet — module god_helpers.py

Module Python qui expose 6 nouveaux endpoints pour omniscience + omnipotence Windows : exec PowerShell silencieux · analyze_window UIA · find_window · automate_app workflow Selenium-like · pilot_keyboard (Logitech/Razer/Corsair/SteelSeries) · capabilities inventaire.

AXIOM/god_helpers.py · 6 endpoints /api/god/* · 3 boutons ZEUS
feature

đŸ€– Boutons GOD MODE dans ZEUS

Onglet CODEX : đŸ‘ïž GOD MODE capabilities · đŸ€– Run PowerShell (mini-console) · 🔍 Analyser fenĂȘtre (UIA tree). Utilisables silencieusement, pas de dialog Windows.

ZEUS.html · godExecPrompt() + godAnalyzeWindow()
feature

đŸȘž Sync miroir MNEMOSYNE → Bureau + USB

Module mirror_sync.py · 3 emplacements autonomes (F:, Desktop, USB). Vraie copie incrémentale par mtime, pas junction. Mode offline garanti. Endpoint /api/system/sync_mirror + boutons ZEUS.

AXIOM/mirror_sync.py · 2 endpoints + 2 boutons ZEUS
feature

📋 Prompt Claude Desktop centralisĂ©

Bloc prĂȘt-Ă -coller pour Claude Desktop / claude.ai dans MNEMOSYNE/07_PREFS/PROMPT_SYSTEME_CLAUDE_DESKTOP.md. Liste exhaustive "oĂč coller le prompt" dans OU_COLLER_LE_PROMPT_CLAUDE.md.

07_PREFS/ · 2 nouveaux MD · bouton ZEUS
feature

đŸ–„ïž 6 super-icĂŽnes Bureau

Vraies ICO 256x256 générées via PIL avec dégradé radial + emoji centré. Raccourcis .url Bureau pour ZEUS · TODO · CERBER · NEXUS · NEXUS_DEV · CODEX. Stockés dans MNEMOSYNE/08_IMAGES/icons_bureau/.

08_IMAGES/icons_bureau/*.ico + Desktop/OLYMPUS/*.url
doc

🔁 REX + PROCHAIN_CHAT.md + IDEES_VIVIEN.md

3 nouveaux fichiers MNEMOSYNE/02_ETAT/ : retour d'expérience industriel · bloc à coller dans chats existants · quick captures Vivien. SystÚme de mémoire collective des chats.

02_ETAT/REX.md · PROCHAIN_CHAT.md · IDEES_VIVIEN.md
refactor

Reliquats v10.0.3 sur Skin Xbox principal — corrigĂ©s

Cockpit/index.html : "Tool Hub 85% portĂ©s 70/82" → "ZEUS Control 453 endpoints". "NEXUS 19 modules 82 endpoints" → "v10.0.3 462 endpoints". BanniĂšre hero pointe maintenant vers ZEUS.html.

Cockpit/index.html · 3 widgets mis à jour
feature

⚙ Auto-dĂ©marrage Windows installable en 1 clic

Endpoint /api/system/install_startup qui copie start_zeus_windows.bat dans le dossier Startup user. Bouton ZEUS dans onglet CODEX. Réversible via uninstall_startup.

api_tranche13.py · start_zeus_windows.bat · 2 boutons ZEUS
--- _Migre F:->C: par docs_portability_light 2026-05-10_