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.
77 lines
3.5 KiB
Gherkin
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
|