{"message":"+Connect API — le cerveau du restaurant","endpoints":{"health":"GET /health","signup":"POST /api/auth/signup","login":"POST /api/auth/login","documents":"POST /api/documents (auth + tenant + multipart ou JSON)","ask":"POST /api/ask (auth + tenant) — RAG vault","chat":"POST /api/chat (auth + tenant) — cerveau conversationnel multi-tours + actions HITL","conversations":"GET /api/conversations + GET /api/conversations/:id/messages (auth + tenant)","actions_generate":"POST /api/actions/generate (auth + tenant) — actions priorisées","tenant":"GET|PATCH /api/tenant (auth + tenant) — profil restaurant","team":"GET|POST /api/team + PATCH|DELETE /api/team/:id (auth + tenant) — équipe","graph":"GET /api/graph (auth + tenant) — projection vault → BrainGraph","feed":"GET /api/feed (auth + tenant) — flux V1 events node-liés (ventes + actions)","onboarding":"GET /api/onboarding/:vertical_slug (auth) — catalogue Mission 1 questions verticales + universelles","bofip_ask":"POST /api/bofip/ask (public) — RAG fiscal sur paragraphes BOFiP DGFiP","code_travail_ask":"POST /api/code-travail/ask (public) — RAG RH sur fiches travail-emploi.gouv.fr","expert_ask":"POST /api/expert/ask (public) — Demande à un expert (orchestre BOFiP + Code du travail)"}}