Files
roadwave/features/api/moderation/audit-trimestriel.feature
jpgiannetti c48222cc63 feat(gherkin): compléter couverture règles métier avec 47 features manquantes
Ajout de 47 features Gherkin (~650 scénarios) pour couvrir 100% des règles métier :

- Authentification (5) : validation mot de passe, tentatives connexion, multi-device, 2FA, récupération
- Audio-guides (12) : détection mode, création, navigation piéton/voiture, ETA, gestion points, progression
- Navigation (5) : notifications minimalistes, décompte 5s, stationnement, historique, basculement auto
- Création contenu (3) : image auto, restrictions modification, suppression
- Radio live (2) : enregistrement auto, interdictions modération
- Droits auteur (6) : fair use 30s, détection musique, signalements, sanctions, appels
- Modération (9) : badges Bronze/Argent/Or, score fiabilité, utilisateur confiance, audit, anti-abus
- Premium (2) : webhooks Mangopay, tarification multi-canal
- Profil/Partage/Recherche (5) : badge vérifié, stats arrondies, partage premium, filtres avancés, carte

Tous les scénarios incluent edge cases, métriques de performance et conformité RGPD.
Couverture fonctionnelle MVP maintenant complète.
2026-02-03 21:25:47 +01:00

77 lines
3.5 KiB
Gherkin

# language: fr
@api @moderation @audit @governance @mvp
Fonctionnalité: Audit trimestriel du système de modération
En tant que responsable de la plateforme
Je veux un audit trimestriel de la modération
Afin d'assurer transparence et amélioration continue
Scénario: Génération automatique du rapport d'audit
Étant donné la fin d'un trimestre (31 mars 2026)
Quand le système génère le rapport
Alors il contient:
| Section | Détails |
| Statistiques globales | Signalements, taux de traitement|
| Performance modérateurs | Temps moyen, précision |
| Contenus bloqués | Par catégorie |
| Appels et contestations | Taux d'acceptation |
| Améliorations proposées | Recommandations |
Et un PDF est généré et archivé
Et un événement "QUARTERLY_AUDIT_GENERATED" est enregistré
Scénario: Publication transparente des métriques
Étant donné le rapport d'audit trimestriel
Quand il est publié
Alors une page publique affiche:
| Métrique | Q1 2026 | Q4 2025 |
| Signalements traités | 15,234 | 12,876 |
| Temps moyen de traitement | 8h | 12h |
| Taux de précision automatique | 85% | 82% |
| Appels acceptés | 18% | 22% |
| Comptes bannis | 234 | 198 |
Et un événement "AUDIT_PUBLICLY_PUBLISHED" est enregistré
Scénario: Analyse des tendances sur 4 trimestres
Étant donné 4 rapports trimestriels
Alors un graphique d'évolution est affiché:
| Métrique | Tendance |
| Signalements totaux | +12% par tri |
| Temps de traitement | -25% |
| Taux de faux positifs | -5% |
Et des insights sont générés automatiquement
Et un événement "AUDIT_TRENDS_ANALYZED" est enregistré
Scénario: Recommandations d'amélioration
Étant donné le rapport d'audit
Quand le système analyse les données
Alors des recommandations sont proposées:
| Recommandation | Priorité |
| Recruter 2 modérateurs supplémentaires| Haute |
| Améliorer modèle ML de détection | Moyenne |
| Revoir processus d'appel | Basse |
Et un plan d'action trimestriel est établi
Et un événement "AUDIT_RECOMMENDATIONS_GENERATED" est enregistré
Scénario: Audit externe annuel
Étant donné la fin de l'année (31 décembre)
Quand un audit externe est commandé
Alors un cabinet indépendant analyse:
| Aspect | Conformité |
| Respect RGPD | Oui |
| Transparence des décisions | Oui |
| Impartialité de la modération | Oui |
| Temps de réponse | Acceptable |
Et un certificat de conformité est délivré
Et un événement "EXTERNAL_AUDIT_COMPLETED" est enregistré
Scénario: Métriques d'impact des audits
Étant donné 4 audits trimestriels effectués
Alors l'impact est mesuré:
| Métrique | Amélioration |
| Temps de traitement | -30% |
| Satisfaction utilisateurs | +15% |
| Taux de faux positifs | -40% |
| Coûts de modération | -10% |
Et les métriques sont exportées vers le monitoring