Types de notifications
Ce qui peut se déclencher, quand, sur quel canal.
| Évènement | Tableau de bord | Mutable | Notes | |
|---|---|---|---|---|
| Bienvenue / activation | oui | — | non | Envoyé une fois quand le tenant est provisionné. |
| Mission décomposée (en attente d'approbation) | oui | oui | non | Sujet : nom de mission + nombre de tâches. |
| Mission terminée | oui | oui | oui | Notification d'état final. |
| Mission échouée | oui | oui | non | La première tâche défaillante est nommée. |
| Mission annulée | — | oui | — | Pas d'email (c'est vous qui avez lancé). |
| Tâche démarrée | — | oui | — | État en direct dans le tableau. |
| Tâche terminée | — | oui | oui | Email par tâche off par défaut. |
| Tâche échouée | oui | oui | oui | Mutable ; le niveau mission tire toujours. |
| Tâche bloquée / demande d'attention | oui | oui | non | Porte le texte de la question. |
| Revue créée | — | oui | — | Icône cloche dans le tableau. |
| Push de revue vers origine échoué | oui | oui | non | Erreur côté push ; action requise. |
| Seuil de coût | — | oui | oui | L'intégration email est un follow-up v2. |
| Résumé heures silencieuses | oui | — | oui | Digest quotidien optionnel. |
Mutable veut dire que vous pouvez couper depuis Settings → Notifications. Les non-mutables sont obligatoires pour la sûreté du produit (vous devez pouvoir être notifié pour approuver un plan ; rater un email d'activation vous verrouille dehors, etc.).
Catalogue complet des évènements
Le tableau ci-dessus décrit les évènements d'une session normale. L'ensemble complet des types d'évènements que la plateforme peut émettre est plus large — regroupé ici, une ligne chacun. La plupart se déclenchent sur le fil du tableau de bord ; un sous-ensemble vous écrit aussi par email.
Décisions
DecisionCreated— une décision a besoin de vous.DecisionApproved/DecisionRejected— une décision a été approuvée / refusée.
Missions
MissionUpdate— une mission a changé de statut.MissionDecomposed— un plan est prêt (titre + nombre de tâches).MissionCompleted— une mission a atteint son état final.MissionTasksModified— la liste des tâches d'une mission a changé.MissionLinked— une mission a été liée à d'autres travaux.MissionDeleted— une mission a été supprimée.
Tâches
TaskStatusChanged— une tâche est passée à un nouveau statut.TaskCompleted/TaskFailed— une tâche a fini / échoué.TaskReady— une tâche est prête à tourner.TaskAwaitingIntegration— la branche d'une tâche finie attend d'être intégrée.TaskRecovered— une tâche a été récupérée après une interruption.TaskLinked— une tâche a été liée à d'autres travaux.
Revues
ReviewCreated— une revue est prête à être lue.ReviewAssigned— une revue a été assignée.ReviewCompleted— une revue a atteint un verdict.
Coûts, quotas et fournisseurs
CostUpdate— un point de dépense (coût estimé + modèle).RateLimitUpdate— une famille de modèles approche ou touche une limite de débit.QuotaWarning— les crédits du fournisseur s'épuisent.ProviderFailover— un appel a basculé d'un fournisseur vers son secours.AllProvidersFailed— aucun fournisseur n'a pu prendre l'appel.
Projets et onboarding
ProjectCloneCompleted/ProjectCloneFailed— le clone de votre dépôt a fini, ou pas.ProjectDiscoveryCompleted— la découverte du projet a fini.OnboardingProgress/OnboardingComplete— l'onboarding du projet a avancé / fini.ConversationEvent— de l'activité dans une conversation.
Recherche et intelligence
ResearchPhaseCompleted/ResearchFailed— une phase de recherche a fini / la recherche a échoué.KnowledgeSourceIngested— une source de connaissance a été ingérée.KnowledgeDiscoveryCompleted— la découverte de connaissances a produit des suggestions.IntelligenceBriefingGenerated— un briefing d'intelligence est prêt.TrendAlertRaised— une tendance suivie a franchi un seuil.
Tickets de support
SupportCaseReceived— nous avons reçu votre ticket.SupportCaseTransitioned— votre ticket a changé d'état.SupportCaseConfirmedBug— confirmé comme bug.SupportCaseAwaitingReporter— nous vous avons posé une question et attendons.SupportCaseVerificationRequested— un correctif est livré ; merci de vérifier.SupportCaseSlaReminder/SupportCaseSlaTimeout— une réponse est attendue / le ticket s'est auto-fermé sans réponse.SupportCaseClosed— votre ticket est fermé, avec un verdict.
Revue automatique
ReviewEngineSessionStarted/ReviewEngineTargetReviewed/ReviewEngineFindingDiscovered/ReviewEngineSessionCompleted/ReviewEngineFullSystemCompleted— le revueur automatique a démarré, revu une cible, trouvé quelque chose, fini une session, fini un balayage complet.UxReviewFinding/UxReviewPageReviewed/UxReviewSweepCompleted— la même forme pour le revueur UX.
Coders et flotte (surtout côté opérateur)
CoderStarted/CoderStopped— un coder a démarré / s'est arrêté.CoderScaleBlocked— la flotte a atteint son plafond global.CoderHealthIssue— un coder a signalé un problème de santé.FleetConfigChanged/FleetDiscoveryCompleted— la config de flotte a changé / la découverte d'images a fini.
Gouvernance et conformité (côté opérateur)
GovernanceAlertCreated/GovernanceAlertResolved— une alerte de gouvernance s'est ouverte / fermée.IncidentCreated/IncidentTimelineOverdue— un incident de conformité s'est ouvert / une phase est en retard.ComplianceDocumentExpiring/ComplianceAssessmentCompleted/ComplianceReportGenerated— évènements de documents, d'évaluations et de rapports.
Agents permanents (seulement si activés pour votre tenant)
AgentMissionUpdate/AgentMilestone/AgentRiskFlagged/AgentAttention— un agent permanent a signalé un avancement, un jalon, un risque, ou a besoin de vous.
Internes de la plateforme (surfaces opérateur — vous les verrez rarement)
SystemEvent,ConfigChanged,ScenarioFailed,MaintenanceCycleCompleted,CycleCompleted,ReportCompiled,PrismReportGenerated,ComparisonCompleted,CharterStatusChanged,MatterVerificationStarted,DesignConcernUpdated,DesignAlertRaised,ScaffoldingPlanGenerated,ScaffoldingExecuted,PreviewStatusChanged,PreviewReady,PreviewFailed— évènements de cycle de vie des surfaces opérateur listées dans Pages que vous pouvez ignorer.
Sujets d'email
Tout le courrier système utilise des sujets préfixés [Genesis]. Exemple :
[Genesis] Mission Decomposed: "Add /healthz endpoint to api/" (4 tasks)
Ce préfixe [Genesis] est constant (le courrier du revueur automatique utilise [Genesis Review]) — utile pour les filtres Gmail ou règles Outlook.
Adresse expéditeur
Sortants : update@etiakorp.com. On ne rotate pas. Les réponses entrantes atterrissent dans notre boîte support mais ne pilotent pas d'action dans le produit — voir Ouvrir un ticket de support pour le bon chemin entrant.
Quand les canaux divergent
L'email fait la queue ; le tableau est en direct. Si vous acquittez une demande d'approbation via le tableau dans une fenêtre rapide, l'email arrive quand même. Le lien dans l'email pointe sur la bonne page de toute façon — il ne renvoie pas l'action.
Intégration webhook / Slack
Pas en v1. Si vous voulez des notifications type pagination vers Slack ou PagerDuty, ouvrez un ticket de support — on suit la demande.