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.
This commit is contained in:
jpgiannetti
2026-02-03 21:25:47 +01:00
parent a82dbfe1dc
commit c48222cc63
53 changed files with 6225 additions and 0 deletions

View File

@@ -0,0 +1,76 @@
# 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