Files
roadwave/features/api/moderation/sanctions-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

44 lines
1.7 KiB
Gherkin

# language: fr
@api @moderation @copyright @sanctions @mvp
Fonctionnalité: Sanctions progressives pour violations droits d'auteur
En tant que plateforme
Je veux appliquer des sanctions progressives
Afin de dissuader les violations répétées
Scénario: Première infraction - Avertissement
Étant donné un créateur "alice@roadwave.fr" première infraction
Quand la violation est confirmée
Alors un avertissement formel est envoyé
Et le contenu est retiré
Et aucune sanction sur le compte
Et un événement "COPYRIGHT_WARNING_ISSUED" est enregistré
Scénario: Deuxième infraction - Suspension 7 jours
Étant donné un créateur avec 2ème infraction
Alors le compte est suspendu 7 jours
Et tous les contenus sont masqués temporairement
Et un événement "COPYRIGHT_SUSPENSION_7D" est enregistré
Scénario: Troisième infraction - Suspension 30 jours
Étant donné un créateur avec 3ème infraction
Alors le compte est suspendu 30 jours
Et perte de tous les badges
Et un événement "COPYRIGHT_SUSPENSION_30D" est enregistré
Scénario: Quatrième infraction - Bannissement définitif
Étant donné un créateur avec 4ème infraction
Alors le compte est définitivement banni
Et tous les contenus sont supprimés
Et l'email/IP sont blacklistés
Et un événement "COPYRIGHT_PERMANENT_BAN" est enregistré
Scénario: Réhabilitation après bonne conduite
Étant donné un créateur suspendu depuis 6 mois
Et aucune nouvelle infraction
Quand il demande une réhabilitation
Alors son historique peut être effacé
Et il repart avec un compteur à zéro
Et un événement "COPYRIGHT_REHABILITATION_GRANTED" est enregistré