Structure minimaliste : - docs/diagrammes/flux/ : Flowcharts - docs/diagrammes/etats/ : State diagrams - docs/diagrammes/sequence/ : Sequence diagrams - docs/diagrammes/entites/ : Entity-Relationship diagrams Exemples créés pour modération (Section 14) : - Flux de signalement complet - Cycle de vie d'un signalement (13 états) - Processus d'appel créateur - Modèle de données modération (8 entités) Chaque fichier contient uniquement : - Référence vers règle métier - Diagramme Mermaid détaillé - Légende courte Intégration dans navigation MkDocs.
76 lines
2.2 KiB
Markdown
76 lines
2.2 KiB
Markdown
# Cycle de vie d'un signalement
|
|
|
|
📖 Voir [Règles métier - Section 14 : Modération Flows](../../regles-metier/14-moderation-flows.md)
|
|
|
|
## Diagramme
|
|
|
|
```mermaid
|
|
stateDiagram-v2
|
|
[*] --> Reçu: Utilisateur envoie signalement
|
|
|
|
Reçu --> EnTranscription: Ajout à la file
|
|
|
|
EnTranscription --> EnAnalyseIA: Transcription terminée
|
|
|
|
EnAnalyseIA --> EnAttenteModo: Score IA calculé<br/>Priorisé dans la file
|
|
EnAnalyseIA --> ActionAuto: Score IA >95%<br/>+ Catégorie évidente
|
|
|
|
EnAttenteModo --> EnExamen: Modérateur prend en charge
|
|
|
|
EnExamen --> Validé: Violation confirmée
|
|
EnExamen --> Rejeté: Pas de violation
|
|
|
|
ActionAuto --> Validé: Sanction automatique
|
|
|
|
Validé --> SanctionAppliquée: Notification créateur
|
|
|
|
SanctionAppliquée --> EnAppel: Créateur conteste<br/>sous 7 jours
|
|
SanctionAppliquée --> Clôturé: Pas de contestation<br/>ou délai expiré
|
|
|
|
EnAppel --> ExamenAppel: Modérateur senior<br/>examine sous 72h
|
|
|
|
ExamenAppel --> AppelAccepté: Sanction annulée
|
|
ExamenAppel --> AppelRejeté: Sanction maintenue
|
|
|
|
AppelAccepté --> Clôturé: Strike retiré<br/>Contenu rétabli
|
|
AppelRejeté --> Clôturé: Sanction définitive
|
|
|
|
Rejeté --> Clôturé: Notification signaleur
|
|
|
|
Clôturé --> [*]
|
|
|
|
note right of EnAttenteModo
|
|
File intelligente
|
|
Tri par priorité:
|
|
- CRITIQUE (score ≥90)
|
|
- HAUTE (70-89)
|
|
- MOYENNE (40-69)
|
|
- BASSE (<40)
|
|
end note
|
|
|
|
note right of ActionAuto
|
|
Action immédiate si:
|
|
- Score IA >95%
|
|
- Pattern évident
|
|
- Spam détecté
|
|
end note
|
|
|
|
note right of EnAppel
|
|
Délai: 7 jours max
|
|
Ticket unique généré
|
|
end note
|
|
```
|
|
|
|
## Légende
|
|
|
|
**États principaux** :
|
|
- **Reçu** : Signalement initial (<1s)
|
|
- **EnTranscription** : Whisper large-v3 (1-20 min)
|
|
- **EnAnalyseIA** : Score confiance 0-100% (<1 min)
|
|
- **ActionAuto** : Sanction automatique si score >95%
|
|
- **EnAttenteModo** : File prioritaire (2h à 72h selon priorité)
|
|
- **EnExamen** : Modérateur examine (5-20 min)
|
|
- **SanctionAppliquée** : Notification multi-canal
|
|
- **EnAppel** : Examen senior (72h max)
|
|
- **Clôturé** : Archivage 3 ans (RGPD)
|