# Domaine : Moderation Ce domaine gère la modération des contenus, le workflow de validation, les signalements et les actions de modération. ## Métriques | Métrique | Valeur | |----------|--------| | Nombre de features | 23 | | Nombre de scénarios | 67 | | Nombre de catégories | 3 | | Couverture domaine | Élevée | ## Catégories de Features ### API (16 features) API de modération pour la validation des contenus, le traitement des signalements et les actions de modération. **Features principales** : - Validation de contenus en attente - Traitement des signalements utilisateurs - Actions de modération (approbation, rejet, suppression) - Workflow de modération multi-niveaux - Historique des actions de modération - Notifications aux créateurs de contenu ### UI (5 features) Interface utilisateur pour les modérateurs : tableau de bord, queue de modération, détails des signalements. **Features principales** : - Tableau de bord modérateur - File d'attente de modération - Détails des contenus à modérer - Actions rapides (approve/reject) - Statistiques de modération ### Admin (2 features) Fonctionnalités d'administration pour la gestion des modérateurs et la configuration du système de modération. **Features principales** : - Gestion des rôles modérateurs - Configuration des règles de modération - Rapports et analytics de modération ## Relations avec le Domaine ### Règles métier Consultez les [règles métier du domaine moderation](rules/index.md) pour comprendre les workflows de validation, les critères de modération et les règles de signalement. ### Entités Consultez les [entités du domaine moderation](entities/index.md) pour voir les structures de données des rapports, validations et actions de modération. ## Architecture Technique Le système de modération s'appuie sur : - **Workflow à états** : Machine à états pour le cycle de vie des contenus (pending → approved/rejected) - **Queue system** : Priorisation des contenus à modérer - **Audit trail** : Traçabilité complète des actions de modération - **Notifications** : Alertes aux créateurs et modérateurs Voir [ADR-023](../../../adr/023-architecture-moderation.md) pour l'architecture détaillée du système de modération. Le module est implémenté dans `backend/internal/moderation/` avec gestion des états et workflow de validation.