Files
roadwave/features/api/moderation/appel-droits-auteur.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

43 lines
1.6 KiB
Gherkin

# language: fr
@api @moderation @copyright @appeal @mvp
Fonctionnalité: Procédure d'appel pour droits d'auteur
En tant que créateur sanctionné
Je veux faire appel d'une décision
Afin de contester une sanction injuste
Scénario: Dépôt d'un appel
Étant donné un créateur "alice@roadwave.fr" sanctionné
Quand il fait appel dans les 15 jours
Alors un dossier d'appel est créé
Et il doit fournir des preuves (fair use, licence, etc.)
Et un événement "COPYRIGHT_APPEAL_FILED" est enregistré
Scénario: Examen de l'appel par comité
Étant donné un appel déposé
Quand le comité l'examine (3 modérateurs)
Alors une décision est prise dans les 7 jours
Et le créateur est notifié du résultat
Et un événement "COPYRIGHT_APPEAL_REVIEWED" est enregistré
Scénario: Appel accepté - Annulation de la sanction
Étant donné un appel validé
Alors la sanction est annulée
Et le contenu est rétabli
Et le compteur d'infractions n'est pas incrémenté
Et un événement "COPYRIGHT_APPEAL_ACCEPTED" est enregistré
Scénario: Appel rejeté - Maintien de la sanction
Étant donné un appel rejeté
Alors la sanction est maintenue
Et le créateur ne peut plus faire appel pour ce cas
Et un événement "COPYRIGHT_APPEAL_REJECTED" est enregistré
Scénario: Délai de prescription des infractions
Étant donné une infraction datant de > 2 ans
Et aucune nouvelle infraction depuis
Alors l'infraction est retirée de l'historique
Et ne compte plus dans le système de sanctions progressives
Et un événement "COPYRIGHT_INFRACTION_EXPIRED" est enregistré