Files
roadwave/docs/domains/_shared/entities/reports.md
jpgiannetti 35aaa105d0 docs: améliorer rendu markdown et navigation mkdocs
- 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.
2026-02-09 20:49:52 +01:00

1.8 KiB

Reports

📖 Signalements de contenu et workflow de modération

Diagramme

erDiagram
    USERS ||--o{ REPORTS : "signale"
    CONTENTS ||--o{ REPORTS : "reçoit"
    USERS ||--o{ REPORTS : "modère"

    REPORTS {
        uuid id PK
        uuid content_id FK
        uuid reporter_id FK
        uuid moderator_id FK
        string category
        string status
        text comment
        string evidence_url
        timestamp reported_at
        timestamp reviewed_at
        text moderator_notes
        string action_taken
    }

Légende

Catégories de signalement :

  • spam : Contenu publicitaire non sollicité
  • hate_speech : Discours haineux, discrimination
  • violence : Violence explicite
  • sexual_content : Contenu sexuel inapproprié
  • misinformation : Désinformation, fake news
  • copyright : Violation de droits d'auteur
  • wrong_age_rating : Classification d'âge incorrecte
  • other : Autre raison (commentaire obligatoire)

Statuts :

  • pending : En attente de revue
  • under_review : En cours d'examen par modérateur
  • actioned : Action prise (contenu retiré/édité)
  • dismissed : Signalement rejeté (contenu valide)
  • duplicate : Doublon d'un signalement existant

Actions possibles :

  • content_removed : Contenu supprimé
  • content_edited : Métadonnées modifiées (âge, tags)
  • warning_sent : Avertissement au créateur
  • strike_issued : Strike ajouté au créateur
  • account_suspended : Compte créateur suspendu
  • no_action : Aucune action (signalement infondé)

Workflow modération :

  • 3 premiers contenus : Modération préalable obligatoire
  • Après validation : Modération a posteriori (signalements)
  • Priorisation : Nombre de signalements (>3 = urgent)
  • Délai de traitement : <48h pour signalements critiques