--- type: etat titre: "📚 CATALOGUE DES FONCTIONS OLYMPUS" dossier: 02_ETAT etage: moyen source: true # SOURCE (autorite) - les projections (Chroma/graphe) en derivent maj: 2026-05-20 hash: cf682cbe --- # 📚 CATALOGUE DES FONCTIONS OLYMPUS > **Source de vérité** : ce fichier liste TOUT ce qui a été créé pour Vivien. > **Mis à jour** : automatiquement par Claude à chaque ajout · manuellement aussi. > **Vue HTML** : http://127.0.0.1:10001/statique/atelier_olympus.html > **Pour qui** : Vivien d'abord (il retrouve ici tout ce qu'il a). Claude ensuite (référence). --- ## 🎯 Comment lire ce catalogue Chaque fonction a : - **Statut** : 🧪 sandbox · ✅ actif · 📦 archivé · 🔒 critique · 🛠️ en chantier - **Type** : tuile · widget · endpoint · doctrine · script · module - **Lien** direct (URL ou chemin) - **Description courte** (1 phrase, mots simples) - **Date** de création - **Version** OLYMPUS associée --- ## ✅ Fonctions actives (en production) ### 🌐 Auto-cohérence | Statut | Type | Nom | Lien | Description | Créé | |---|---|---|---|---|---| | ✅ | doctrine | **Doctrine Auto-Cohérence** | [DOCTRINE_AUTO_COHERENCE.md](../01_LOIS/DOCTRINE_AUTO_COHERENCE.md) | Garantit que tout doc est aligné avec la vérité officielle (SSoT) | 28/04/2026 | | ✅ | script | **drift_audit.py v3** | `01_SERVEUR/NEXUS/AXIOM/drift_audit.py` | Détecte et corrige automatiquement les écarts de version/chiffres | 28/04/2026 | | ✅ | hook | **Boot CERBER auto-fix** | `01_SERVEUR/CERBER/cerber_server.py` (on_startup) | À chaque démarrage du système, drift_audit --fix tourne tout seul | 28/04/2026 | | ✅ | endpoint | `GET /api/drift/status` | http://127.0.0.1:10001/api/drift/status | État courant des drifts (détail JSON) | 28/04/2026 | | ✅ | endpoint | `POST /api/drift/fix` | http://127.0.0.1:10001/api/drift/fix | Lance la correction automatique safe | 28/04/2026 | | ✅ | endpoint | `POST /api/drift/fix-aggressive` | http://127.0.0.1:10001/api/drift/fix-aggressive | Correction étendue (règles ambiguës) | 28/04/2026 | | ✅ | log | **DRIFT_AUDIT_LOG.md** | `MNEMOSYNE/02_ETAT/DRIFT_AUDIT_LOG.md` | Journal détaillé de toutes les auto-corrections | 28/04/2026 | ### 📋 Prompt système | Statut | Type | Nom | Lien | Description | Créé | |---|---|---|---|---|---| | ✅ | endpoint | `GET /api/prompt/status` | http://127.0.0.1:10001/api/prompt/status | Te dit si ton prompt Claude Desktop est à jour ou obsolète | 28/04/2026 | | ✅ | endpoint | `POST /api/prompt/ack` | http://127.0.0.1:10001/api/prompt/ack | Tu valides « j'ai recopié » | 28/04/2026 | | ✅ | endpoint | `GET /api/prompt/template` | http://127.0.0.1:10001/api/prompt/template?bloc_only=true | Récupère le bloc à coller dans Claude Desktop | 28/04/2026 | | ✅ | doc | **PROMPT_SYSTEME_DESKTOP_v10.1.4.md** | `MNEMOSYNE/06_PROJETS/OLYMPUS/PROMPT_SYSTEME_DESKTOP_v10.1.4.md` | Le prompt courant (v10.1.4) prêt à coller | 28/04/2026 | ### 🛡️ Cohérence globale | Statut | Type | Nom | Lien | Description | Créé | |---|---|---|---|---|---| | ✅ | endpoint | `GET /api/system/coherence` | http://127.0.0.1:10001/api/system/coherence | Résumé global drift + prompt en un seul appel | 28/04/2026 | | ✅ | widget | **Widget Cohérence** | http://127.0.0.1:10001/statique/coherence_widget.html | Page visuelle avec état drift + prompt + boutons d'action | 28/04/2026 | ### 🔌 Connecteurs MCP | Statut | Type | Nom | Lien | Description | Créé | |---|---|---|---|---|---| | ✅ | mcp | **kopa-mode** (= olympus-god) | `AGORA/connecteurs_maison/olympus-god/` | Proxy NEXUS, 14 outils GOD MODE (dépendant NEXUS) | avant | | ✅ | mcp | **mode-dieu-ultime** | `AGORA/connecteurs_maison/mode-dieu-ultime/` | Super connecteur autonome, 26 outils natifs Python | 26-27/04 | | ✅ | mcp | **desktop-commander** | (externe) | Filesystem + shell | avant | | ✅ | mcp | **playwright** | (externe) | Screenshot URL côté serveur | avant | ### 🛡️ Doctrines actives | Statut | Type | Nom | Lien | Description | Créé | |---|---|---|---|---|---| | ✅ | doctrine | **Mona Lisa** | (intégré) | Rien ne s'efface, on archive avant | depuis longtemps | | ✅ | doctrine | **Convention 3 voix** | [CONVENTION_PROPOSITIONS.md](../01_LOIS/CONVENTION_PROPOSITIONS.md) | Format obligatoire des propositions Claude | avant | | ✅ | doctrine | **AXIOM-FIRST** | [OUTILS_CLAUDE.md](../01_LOIS/OUTILS_CLAUDE.md) | Toujours vérifier l'existant avant de coder custom | avant | | ✅ | doctrine | **Auto-Cohérence** | [DOCTRINE_AUTO_COHERENCE.md](../01_LOIS/DOCTRINE_AUTO_COHERENCE.md) | Doc/code restent alignés avec la SSoT | 28/04/2026 | | ✅ | doctrine | **Sandbox-First** | [DOCTRINE_SANDBOX_FIRST.md](../01_LOIS/DOCTRINE_SANDBOX_FIRST.md) | Tout outil naît en sandbox avant prod | 28/04/2026 | | ✅ | doctrine | **Vocabulaire Tolérant** | [DOCTRINE_VOCABULAIRE_TOLERANT.md](../01_LOIS/DOCTRINE_VOCABULAIRE_TOLERANT.md) | Si Vivien dérive sur un mot, on demande, on ne restructure pas | 28/04/2026 | --- ## 🧪 Sandbox (en cours, pas encore validé) (aucune entrée pour l'instant — tous les outils créés aujourd'hui ont été directement déployés en officiel par mégarde, à régulariser progressivement) À venir : - Tuile « État cohérence » dans le Cockpit (en cours) - Tutoriel intégré dans le widget cohérence - Préparateur de prompt (atelier prompt) --- ## 📋 Projets en cours (P10-P13) | ID | Nom | Statut | Pour quoi | Créé | |---|---|---|---|---| | P10 | TODO Interactive | en cours | gestion tâches multi-chats | 26/04 | | P11 | Stack JARVIS bureautique | actif | ~100 outils Python pour OLYMPUS | 27/04 | | P12 | mode-dieu-ultime | livré | super connecteur autonome | 26-27/04 | | P13 | Fenêtres de Dieu (Canvas Vivant) | conception | UI always-on-top | futur V6 | --- ## 🔮 Modules projetés (scaffoldés, non-actifs) Voir [MODULES_PROJETES.md](../06_PROJETS/OLYMPUS/MODULES_PROJETES.md) pour le détail. | Module | Code (Ko) | Vocation | Priorité activation | |---|---|---|---| | `audit` | 12.3 | Traçabilité / contrôle interne | 3 | | `file_watcher` | 8.4 | Surveillance fichiers (synergie auto-cohérence) | **1** | | `presentation` | 6.4 | Génération PowerPoint .pptx | 4 | | `scribe` | 9.9 | Transcription audio→texte | 5 | | `telemetry` | 3.5 | Métrologie système | 2 | --- ## 📦 Backups Mona Lisa récents Tous dans `99_BACKUP/`. Top 5 récents 28/04/2026 : | Dossier | Quoi | Heure | |---|---|---| | `drift_autofix_*` | Snapshots auto-corrections (multiples) | toute la journée | | `cerber_drift_integration_2026-04-28_124545` | CERBER avant ajout drift_audit boot | 12:45 | | `register_drift_router_2026-04-28_144333` | server.py avant enregistrement api_drift_prompt | 14:43 | | `doctrine_update_2026-04-28_125343` | VOCABULAIRE_OLYMPUS avant ajout CODEX-umbrella | 12:53 | | `version_bump_v10.1.0_2026-04-28_101413` | Code Python avant montée 10.0.0→10.1.0 | 10:14 | --- ## 🗂️ Fichiers maîtres (référence) ### Documents de loi (`MNEMOSYNE/01_LOIS/`) - VOCABULAIRE_OLYMPUS.md (avec section CODEX-umbrella) - CONVENTION_PROPOSITIONS.md - OUTILS_CLAUDE.md - 🆕 DOCTRINE_AUTO_COHERENCE.md - 🆕 DOCTRINE_SANDBOX_FIRST.md - 🆕 DOCTRINE_VOCABULAIRE_TOLERANT.md - PROTOCOLE_MIGRATION_DOCUMENTAIRE.md - ARCHITECTURE_OLYMPUS.html - CHANGELOG_v10.1.0.md · AUDIT_v10.1.0.md - PATTERN_CONNECTEUR_MCP.md ### État courant (`MNEMOSYNE/02_ETAT/`) - CHATS_REGISTRY.md · PROPOSITIONS_REGLES.md - 🆕 DRIFT_AUDIT_LOG.md - 🆕 PROMPT_LAST_ACK.json - 🆕 CATALOGUE_FONCTIONS.md (CE FICHIER) ### Source de vérité unique - `C:\OLYMPUS\OLYMPUS_STATE.json` — la SSoT ### Code serveur - `01_SERVEUR/NEXUS/server.py` - `01_SERVEUR/NEXUS/AXIOM/api_tranche*.py` (15 fichiers) - `01_SERVEUR/NEXUS/AXIOM/api_canvas.py` - 🆕 `01_SERVEUR/NEXUS/AXIOM/api_drift_prompt.py` - `01_SERVEUR/NEXUS/AXIOM/drift_audit.py` - `01_SERVEUR/NEXUS/AXIOM/codex_module.py` - `01_SERVEUR/CERBER/cerber_server.py` ### Cockpit - `01_SERVEUR/NEXUS/Cockpit/index.html` - `01_SERVEUR/NEXUS/Cockpit/statique/ZEUS.html` - `01_SERVEUR/NEXUS/Cockpit/statique/SYSTEM_LIVE.html` - `01_SERVEUR/NEXUS/Cockpit/statique/TODO_CHAT.html` - 🆕 `01_SERVEUR/NEXUS/Cockpit/statique/coherence_widget.html` - `01_SERVEUR/NEXUS/Cockpit/statique/js/auto-info.js` --- ## 📝 Historique du catalogue | Date | Version | Changement | |---|---|---| | 28/04/2026 | v1.0 | Création initiale après échange avec Vivien sur le manque de visibilité | --- **Maintenance** : ce catalogue est mis à jour par Claude à chaque ajout/modif majeure. Si tu remarques un manque, dis-le. --- _Migre F:->C: par docs_portability_light 2026-05-10_