Types de notifications

Ce qui peut se déclencher, quand, sur quel canal.

ÉvènementEmailTableau de bordMutableNotes
Bienvenue / activationoui—nonEnvoyé une fois quand le tenant est provisionné.
Mission décomposée (en attente d'approbation)ouiouinonSujet : nom de mission + nombre de tâches.
Mission terminéeouiouiouiNotification d'état final.
Mission échouéeouiouinonLa 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—ouiouiEmail par tâche off par défaut.
Tâche échouéeouiouiouiMutable ; le niveau mission tire toujours.
Tâche bloquée / demande d'attentionouiouinonPorte le texte de la question.
Revue créée—oui—Icône cloche dans le tableau.
Push de revue vers origine échouéouiouinonErreur côté push ; action requise.
Seuil de coût—ouiouiL'intégration email est un follow-up v2.
Résumé heures silencieusesoui—ouiDigest 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.