Corrections: - Liens vers ADR: docs/adr/ → adr/ dans index.md et technical.md - Liens internes entre règles métier (anciens noms numérotés) - Chemins relatifs ADR depuis les domaines: ../adr/ → ../../../adr/ - Lien ADR-010 → ADR-012 (frontend-mobile) - Suppression référence vers sequences/scoring-recommandation.md (non créé) Script: scripts/fix-remaining-links.sh
Domaine : Moderation
Vue d'ensemble
Le domaine Moderation gère la modération des contenus et des utilisateurs, les signalements, les sanctions et le système de badges de confiance. C'est un Supporting Subdomain critique pour la qualité et la sécurité de la plateforme.
Responsabilités
- Signalements : Workflow de traitement des signalements utilisateurs
- Sanctions : Système de strikes et bannissements
- Appels : Processus de contestation des sanctions
- Badges de confiance : Attribution de badges aux créateurs fiables
- Modération communautaire : Implication des utilisateurs dans la modération
Règles métier
- Moderation flows - Workflows de modération
- Modération communautaire
- Autres comportements - Comportements sanctionnables
Modèle de données
- Diagramme entités modération - Entités : REPORTS, SANCTIONS, APPEALS, STRIKES, BADGES
Diagrammes
Tests BDD
- Features de modération (voir Phase 6)
Ubiquitous Language
Termes métier du domaine :
- Report : Signalement d'un contenu ou utilisateur problématique
- Strike : Avertissement comptabilisé (3 strikes = ban)
- Sanction : Mesure disciplinaire (warning, suspension, ban)
- Appeal : Contestation d'une sanction par l'utilisateur
- Trust Badge : Badge de confiance attribué aux créateurs fiables
- Community Moderation : Modération participative par les utilisateurs
- Moderator : Utilisateur avec droits de modération
- Auto-Moderation : Modération automatique (IA, filtres)
Dépendances
- ✅ Dépend de :
_shared(users, contents) - ⚠️ Interactions avec :
content(modération de contenus) - ⚠️ Interactions avec :
monetization(démonétisation en cas de sanction)