Aller au contenu

2. Gateway, outils et permissions

Le Gateway est le plan de contrôle : il relie sessions, événements, canaux, outils et clients. Un outil reste une capacité déterministe avec une entrée, une sortie et une politique d’accès.

  • Où les schémas d’outils sont-ils exposés au modèle ?
  • Quelle couche vérifie les permissions avant l’exécution ?
  • Comment une opération externe est-elle distinguée d’une lecture locale ?
  • Où les erreurs et résultats sont-ils convertis en événements de session ?

Écris la spécification d’un outil community_event_preview qui prépare une annonce sans la publier. Ajoute ensuite une action séparée community_event_publish exigeant une approbation.