Files
html/api/wiki-enterprise.md
2026-04-12 22:57:03 +02:00

3.6 KiB

Enterprise Model — Wiki

Version 5 avril 2026 | Git 512fb407

Score L99: 10/10 | NonReg: 153/153 (100%%)


Architecture

  • 668 agents repartis dans 22 departements
  • Canvas HTML5 anime, 2880px largeur
  • Donnees source: Paperclip DB + enterprise-model-sync.py

Departements (22)

CEO, Prospect, Consult, Dev Pipeline, Dev Lab, QA, L99 Pilot, Secu, Infra, Monitor, Docker/Services, MTA, Pharma, SaaS, AI Engine, WEVIA Suite, Platform, Crons, TO WIRE, TO INTEGRATE, Dormants, Archives

Animation agents

Cycle de vie

  1. Agent assis au bureau (sit)
  2. Declenchement aleatoire -> se leve
  3. Marche vers pipeline via corridor (go) a 55px/s
  4. Arrive sur phase pipeline -> ARRET 15 secondes (work)
  5. Pendant travail: glow doux (shadowBlur couleur dept) + pulse 8%%
  6. Fin travail -> sort a DROITE hors ecran
  7. Reapparait a GAUCHE -> marche vers bureau
  8. Se rassoit (sit)

Routing sans croisement

  • Aller: bureau -> sortie room -> corridor (+-25px stagger) -> phase pipeline
  • Retour: phase -> DROITE off screen (x=W+30) -> GAUCHE (x=-30) -> bureau
  • Zero croisement de flux

Liens inter-pipeline (27)

Flux enrichis entre departements avec:

  • Nom du flux (ex: Feature specs)
  • Source -> Destination
  • Description
  • Frequence (1x/jour, par commit, etc)
  • Projet Paperclip

Exemples de liens

Source Destination Flux Frequence
CEO Dev Lab Feature specs 1x/sem
Dev Lab QA Code review par commit
QA L99 Pilot Test results 1x/jour
Pharma Prospect HCP leads 1x/jour
Pharma MTA Email campaigns 1x/jour

Click sur lien

Clic sur la pilule label -> popup avec:

  • Nom du flux
  • Source -> Destination (badges colores)
  • Description detaillee
  • Frequence
  • Projet Paperclip

Interactivite

  • Click agent: panel detail (nom, dept, role, actions, trigger)
  • Click lien: panel flux (source, dest, description, frequence)
  • 7 filtres projets: All, L99, Ethica, WEVADS, B2B, Infra, AI
  • Mini-map: navigation rapide
  • Fullscreen F11
  • HUD live: agents, actifs, work count, liens, crons, LIVE

Donnees live

  • NonReg fetch toutes les 2 minutes
  • Registry fetch toutes les 60 secondes
  • Alerts reelles: S88 GPU, OVH SMS, Azure AD

Tests L99 (10/10)

  1. Canvas render (2880px)
  2. Links (27 enrichis + metadata)
  3. Link click (panel visible)
  4. Agent click (panel visible)
  5. Filters (7 projets)
  6. Functions (16/16)
  7. Work state (valide t=60s Playwright)
  8. Visual (0 OOB)
  9. Routing (exitRight + reappearLeft)
  10. Work animation (glow + pulse)

Autonomie Graduelle (5 avril 2026)

L99 Auto-Check

  • Script: /opt/weval-l99/l99-enterprise-check.py
  • Cron: */6h via /etc/cron.d/l99-enterprise
  • Log: /var/log/l99-enterprise.log
  • Checks: agents>500, depts==22, js==0, links>=20, functions>=6, link_panel
  • Score: 6/6
  • Alert: Telegram si FAIL

WEVIA Master Status API

  • Endpoint: /api/enterprise-status.php
  • Returns: enterprise(agents/depts/links/score/js/work/last_check) + nonreg + git + status
  • Status: HEALTHY | DEGRADED
  • Consomme: l99-enterprise-test.json + nonreg-api.php

Pipeline autonome

  1. enterprise-model-sync.py (*/6h) -> sync Paperclip -> HTML
  2. l99-enterprise-check.py (*/6h) -> test Playwright -> JSON report
  3. enterprise-status.php (live) -> API status pour WEVIA Master
  4. Telegram alert si score < 6/6
  5. NonReg 153/153 (100%%)

Session 9 avril 2026

  • agents-archi: Three.js 3D WebGL + DiceBear 47KB
  • Tests: 80/85 fonctionnel (94%) + 44/45 UX (98%)
  • Layout Meeting: Strategy R0, Director R1, Biz R2, Infra R3
  • Moteurs: Canvas(meeting,enterprise) | Three.js(archi) | HTML(rest)
  • Nav unifiee sur toutes pages agents