- Ajouter ADR-018 (librairies Go) dans TECHNICAL.md - Transformer Shared en menu dépliable dans mkdocs (cohérence avec autres domaines) - Corriger listes markdown (ajout lignes vides avant listes) - Corriger line breaks dans génération BDD (étapes "Et" sur nouvelles lignes) - Ajouter script fix-markdown-lists.sh pour corrections futures Impacte 86 fichiers de documentation et 164 fichiers BDD générés.
53 lines
2.1 KiB
Markdown
53 lines
2.1 KiB
Markdown
# 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](rules/moderation-flows.md) - Workflows de modération
|
|
- [Modération communautaire](rules/moderation-communautaire.md)
|
|
- [Autres comportements](rules/autres-comportements.md) - Comportements sanctionnables
|
|
|
|
## Modèle de données
|
|
|
|
- [Diagramme entités modération](entities/modele-moderation.md) - Entités : REPORTS, SANCTIONS, APPEALS, STRIKES, BADGES
|
|
|
|
## Diagrammes
|
|
|
|
- [Flux : Modération et signalement](flows/moderation-signalement.md)
|
|
- [États : Lifecycle d'un signalement](states/signalement-lifecycle.md)
|
|
- [Séquence : Processus d'appel](sequences/processus-appel-moderation.md)
|
|
|
|
## 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)
|