Operations
inconnu
Une vue calme pour piloter les agents, voir les blocages et lancer la prochaine action sans fouiller dans les logs.
Le dashboard ne peut pas lire le collector AIOS.
Collector AIOS non configure localement.
Operations
inconnu
Agents
suite Hermes
Sources
0 erreur / 0 warn
Control
collector
Hermes prod, collector, sources, control-plane et dashboard passent les checks.
Surveiller les regressions via validate_aios_pack et refresh observabilite.
AF Sales est pret en read-only; la lecture prod doit passer par Service Account, GWS devient fallback diagnostic.
Renseigner GOOGLE_SERVICE_ACCOUNT_JSON puis partager les 5 Sheets avec AF_GOOGLE_SERVICE_ACCOUNT_EMAIL.
Worker distant sain, contrat NotebookLM verifie et profil local academie-florale lisible.
Observer le prochain cas AF Training reel, puis garder le livrable en workflow HITL.
Runbooks transverses GWS, NotebookLM, Slack, n8n, Coolify et Hermes formalises.
Ajouter des sous-runbooks uniquement apres incidents reels observes.
Cockpit epure en place; GitHub prive confirme, push volontairement bloque.
Relire et approuver ou exclure connections.md, decisions/log.md et sessions-index.md.
Deux sorties Kocliko sont reviewables; aucune promotion Hermes/cron sans PASS/FAIL/SKIP Maxime.
Relire les sorties P5 puis enregistrer PASS/FAIL/SKIP en dry-run avant apply explicite.
2 sorties P5 a relire; collecter des observations terrain validees par Maxime avant toute promotion Hermes ou cron.
python .\scripts\p5_agent_activation_gate.pypython .\scripts\p5_agent_promotion_packet.pypython .\scripts\p5_observation_review_packet.py --jsonpython .\scripts\record_p5_review_decisions.py --text "PASS kocliko-roi-proof, SKIP kocliko-morning-brief"python .\scripts\record_p5_agent_observation.py kocliko-roi-proof PASS --reviewed-by-maximemxl-cockpit
Liste les actions humaines restantes et les commandes de reprise Codex.
python .\scripts\operator_unblock_report.pymxl-cockpit
Consolide l'etat d'autonomie P0-P5 et la prochaine action humaine/Codex.
python .\scripts\aios_autonomy_roadmap.py --jsonmxl-cockpit
Consolide audit, blocages, reprise, reliability, P5 et file de revue en une seule vue operateur.
python .\scripts\aios_autonomy_brief.py --jsonmxl-cockpit
Mappe chaque demande du goal vers sa preuve actuelle, son statut et son prochain blocage.
python .\scripts\goal_completion_audit.py --jsonmxl-cockpit
Prepare les commandes read-only et live par blocker apres OAuth, partage Sheets ou validation GitHub.
python .\scripts\resume_after_human_unblock.py --markdownmxl-cockpit
Decide ce que Codex peut executer maintenant, ce qui attend Maxime, et ce qui reste live bloque.
python .\scripts\autonomous_resume_gate.py --jsonmxl-cockpit
Prepare les commandes read-only que Codex peut executer via allowlist, sans les lancer.
python .\scripts\autonomous_resume_runner.pyreliability-core
Prepare un message HITL avec les blocages humains et les commandes de reprise, sans poster.
python .\scripts\reliability_escalation_packet.py --jsonmxl-cockpit
Resume si le repo prive est pret a stage/push sans exposer le contenu sensible.
python .\scripts\private_repo_preflight.py --jsonmxl-cockpit
Prepare les decisions Maxime/Codex avant staging sans exposer le contenu des fichiers.
python .\scripts\private_repo_decision_packet.py --jsonmxl-cockpit
Fusionne scope, audit et approbations en plan de staging final sans executer git add.
python .\scripts\private_repo_staging_plan.py --jsonmxl-cockpit
Verifie que la phrase d'approbation Maxime serait comprise sans enregistrer la preuve locale.
python .\scripts\record_private_repo_approval.py --text "j'approuve le versioning prive de: connections.md, decisions/log.md, sessions-index.md."mxl-cockpit
Rafraichit les signaux Hermes, sources, briefing et dashboard local.
python .\scripts\refresh_aios_observability.py --check-dashboardreliability-core
Verifie les contrats locaux sans relancer tout le build Next.js.
python .\scripts\validate_aios_pack.py --skip-buildmxl-cockpit
Confirme que le cockpit expose les preuves operateur attendues.
python .\scripts\check_dashboard_live.py --base-url http://127.0.0.1:3000kocliko-notebook
Controle les profils NotebookLM disponibles pour Kocliko et Academie Florale.
python .\scripts\check_notebooklm_profile_readiness.pykocliko-notebook
Verifie que les agents, skills et workers respectent le flux Gemini Notes vers NotebookLM puis livrable.
python .\scripts\notebooklm_agent_pattern_contract.py --jsonaf-sales
Produit un brouillon Head of Sales depuis les tableaux closers, H.S. Suivi et les EOD Slack.
python .\scripts\af_sales_eod_brief.py --hours 96af-sales
Classe les 4 tableaux closers et H.S. Suivi selon leur lisibilite Service Account sans exposer de donnees prospects.
python .\scripts\af_sales_source_access.py --auth service-account --jsonreliability-core
Liste les Sheets AF restant a partager avec le Service Account, sans creer de permission Drive.
python .\scripts\share_af_sheets_service_account.py --jsonaf-training
Transforme les signaux AF Sales/H.S./EOD en brouillon de module ou fiche coaching.
python .\scripts\af_training_from_sales_signals.py --hours 96af-sales
Produit une file de relances FUP depuis Sheets closers et signaux Slack EOD, sans publication.
python .\scripts\af_fup_tracker.py --hours 96 --jsonaf-sales
Produit un brief matinal Head of Sales avec 3 actions Maxime maximum, FUP et garde-fou HITL.
python .\scripts\af_sales_morning_brief.py --hours 96 --jsonkocliko-ops
Produit le brief Kocliko du matin depuis les signaux AIOS/Hermès, avec actions NotebookLM, fiabilité et ROI.
python .\scripts\kocliko_morning_brief.py --jsonkocliko-roi
Produit un brouillon de preuve ROI depuis mesures explicites, sans inventer les chiffres manquants.
python .\scripts\kocliko_roi_proof.py --jsonaf-training
Prepare les boutons de validation Slack pour choisir resume, module, presentation ou aucune action.
python .\scripts\slack_hitl_draft_packet.py --jsonaf-training
Prepare le message Slack HITL depuis la preuve NotebookLM AF Training, sans publication.
python .\scripts\af_training_hitl_packet.py --jsonaf-sales
Valide une action HITL Maxime, prépare le payload Slack et applique l'anti-duplication sans poster.
python .\scripts\af_hitl_publisher.py --action summary --jsonmxl-cockpit
Priorise les prochains agents a ajouter sous profils Hermès existants avec gates de validation.
python .\scripts\next_hermes_agent_wave.pymxl-cockpit
Classe les capacites P5 pretes, bloquees ou en observation avant toute promotion Hermes/cron.
python .\scripts\p5_agent_activation_gate.pymxl-cockpit
Prepare le plan de promotion Hermes/cron/rollback uniquement si le gate P5 est pret.
python .\scripts\p5_agent_promotion_packet.pymxl-cockpit
Prepare les sorties Kocliko a relire et les commandes PASS/FAIL/SKIP, sans enregistrer d'observation.
python .\scripts\p5_observation_review_packet.py --jsonmxl-cockpit
Verifie qu'une reponse Maxime PASS/FAIL/SKIP pour P5 serait comprise, sans enregistrer d'observation.
python .\scripts\record_p5_review_decisions.py --text "PASS kocliko-roi-proof, SKIP kocliko-morning-brief"kocliko-notebook
Transforme une reunion en NotebookLM puis en prompt Claude/Codex exploitable.
Gemini Notes -> NotebookLM -> prompt Claude/CodexAF Sales doit lire les 5 Google Sheets via Service Account. GWS reste un fallback diagnostic, pas le chemin prod.
Renseigner GOOGLE_SERVICE_ACCOUNT_JSON ou GOOGLE_SERVICE_ACCOUNT_JSON_PATH, puis verifier les 5 sources.
Definir GOOGLE_SERVICE_ACCOUNT_JSON avec la cle JSON du Service Account AFpython .\scripts\af_sales_source_access.py --auth service-account --json && python .\scripts\af_sales_readonly_snapshot.py --auth service-account --output .\af-sales-live-snapshot.local.jsonPartager Maxime, Marina, Sebastien, Modeste et H.S. Suivi avec l'email du Service Account en lecteur.
reprise: python .\scripts\af_sales_source_access.py --auth service-account --jsonRelire les fichiers markdown locaux, puis autoriser Codex a enregistrer la decision.
reprise: python .\scripts\p5_observation_review_packet.py --jsonRelancer le brief EOD live seulement apres snapshot service_account complet.
reprise: python .\scripts\af_sales_eod_brief.py --hours 96Afficher les actions operateur, les blocages et les preuves reelles par agent.
reprise: python .\scripts\operator_unblock_report.pymxl-cockpit
Transformer les notes brutes en decisions actionnables.
kocliko-notebook
Pattern valide en production, prochaine etape: industrialisation cron/gateway.
kocliko-ops
Profil Hermes installe en production, smoke identity OK, observation n8n active.
kocliko-roi
Profil Hermes installe en production, smoke identity OK, observation n8n active.
af-sales
Contrat Head of Sales pret, mais lecture live bloquee par GWS AF et permissions Drive partielles.
af-training
Profil academie-florale lisible, smoke AF Training OK et paquet HITL pret.
reliability-core
Garder le socle Hermes fiable avant d'augmenter l'autonomie.
Aucun briefing collector recu.
Hermes execute les agents, le dashboard pilote et observe.
Aucune publication equipe sans validation Maxime.
OAuth, secrets et actions destructives restent hors autonomie.
Les warnings humains sont affiches sans bloquer Kocliko.