Documentation développeur KOHAMI
Référence technique du back-end produit par Bruno Dogbase, à destination de l'équipe JUWA (Nathan Lengagne côté React Native, Tristan Dumas côté recette). Contrats REST, événements DataChannel, états d'onboarding, cascade aidants, RGPD.
Quickstart
Du login senior au premier event LiveKit reçu sur la tablette, en cinq étapes vérifiables.
Reference API
Catalogue endpoint-par-endpoint avec auth, idempotency, rate limit, codes d'erreur et exemples curl/JS/Kotlin.
Events catalogue
Treize événements DataChannel auto-générés depuis les schémas Zod partagés, plus les events Inngest internes.
Architecture
Bounded contexts DDD, voice-worker conteneurisé, infra Scaleway fr-par, invariants critiques.
Mises à jour récentes
- Refonte Phase A : palette vert santé, FR-only, composants endpoint/event/invariant.
- Catalogue events DataChannel élargi à 13 entries (assistance + outbound call).
- Architecture C : voice-worker isolé de l'API (ADR voice-agent-process-model).