{"hub":"IA Multi-Spheres V2","acces":{"porte_armee":true,"note":"Les routes couteuses exigent l'en-tete X-Jeton-Hub."},"routes":{"GET /app":"interface utilisateur (jalon U1)","GET /sante":"verification de sante","GET /pret":"readiness complete","GET /version":"version du hub","GET /tarifs":"grille tarifaire des modeles","POST /flux":"routage d'une demande (sans appel IA)","POST /demander":"flux complet : memoire + routage + appel IA + trace","GET /espaces":"arborescence officielle des espaces et sous-espaces","POST /web/fetch":"ouvrir une URL et lire la page","POST /fichiers":"televerser un document (analyse a la volee)","GET /fichiers":"lister les documents d un espace ou d un projet","POST /projets":"creer un projet dans un espace metier","GET /projets":"lister les projets d un espace","POST /conversations":"ranger une conversation (persistee entre appareils)","GET /conversations":"lister les conversations d un espace","POST /agir":"mode agent : le modele demande des outils, le hub verifie et execute","POST /collaborer":"plusieurs IA, chacune sa part du travail (Claude cadre, OpenAI code)","POST /debattre":"mode 2 : audit renforce a 2 IA + synthese","POST /retour":"signal utilisateur sur une reponse (utile / a corriger / faux)","GET /matrice":"matrice V1 de competences par domaine (figee)","GET /budget":"cout du mois, global et par sphere","GET /agent/etat":"etat de l'agent autonome","GET /agent/limites":"limites de l'agent autonome","GET /entretien/bilan":"bilan de l'agent d'entretien","GET /memoire/ping":"teste la connexion Airtable","GET /memoire/decisions":"lit les dernieres decisions","GET /memoire/sphere/{sphere}":"contexte memoire d'une sphere","POST /memoire/decision":"ecrit une decision"}}