site_name: RoadWave Documentation site_description: Documentation complète du projet RoadWave - Réseau social audio géolocalisé site_author: RoadWave Team theme: name: material language: fr palette: # Light mode - media: "(prefers-color-scheme: light)" scheme: default primary: indigo accent: indigo toggle: icon: material/brightness-7 name: Passer en mode sombre # Dark mode - media: "(prefers-color-scheme: dark)" scheme: slate primary: indigo accent: indigo toggle: icon: material/brightness-4 name: Passer en mode clair features: - navigation.tabs - navigation.sections - navigation.top - navigation.tracking - search.suggest - search.highlight - content.code.copy - toc.follow plugins: - search: lang: fr # - glightbox: # Lightbox pour agrandir les images (désactivé temporairement) markdown_extensions: - admonition - pymdownx.details - pymdownx.superfences: custom_fences: - name: mermaid class: mermaid format: !!python/name:pymdownx.superfences.fence_code_format - pymdownx.tabbed: alternate_style: true - pymdownx.emoji: emoji_index: !!python/name:material.extensions.emoji.twemoji emoji_generator: !!python/name:material.extensions.emoji.to_svg - tables - toc: permalink: true - attr_list - md_in_html # Permet d'utiliser du markdown dans du HTML - def_list nav: - Accueil: README.md - Architecture: - 'Vue d''ensemble': TECHNICAL.md - 'Decision Records (ADR)': - 'Core Architecture': - 'ADR-001: Langage Backend': adr/001-langage-backend.md - 'ADR-010: Architecture Backend': adr/010-architecture-backend.md - 'ADR-011: ORM et Accès Données': adr/011-orm-acces-donnees.md - 'ADR-012: Frontend Mobile': adr/012-frontend-mobile.md - 'ADR-014: Organisation en Monorepo': adr/014-organisation-monorepo.md - 'Data & Infrastructure': - 'ADR-005: Base de données': adr/005-base-de-donnees.md - 'ADR-021: Solution de Cache': adr/021-solution-cache.md - 'ADR-015: Hébergement': adr/015-hebergement.md - 'ADR-019: Géolocalisation par IP': adr/019-geolocalisation-ip.md - 'Streaming & Content': - 'ADR-002: Protocole Streaming': adr/002-protocole-streaming.md - 'ADR-003: Codec Audio': adr/003-codec-audio.md - 'ADR-004: CDN': adr/004-cdn.md - 'Security & Auth': - 'ADR-006: Chiffrement': adr/006-chiffrement.md - 'ADR-008: Authentification': adr/008-authentification.md - 'ADR-025: Sécurité & Secrets': adr/025-securite-secrets.md - 'Testing & Quality': - 'ADR-007: Tests BDD': adr/007-tests-bdd.md - 'ADR-013: Stratégie Tests': adr/013-strategie-tests.md - 'ADR-022: CI/CD Monorepo': adr/022-strategie-cicd-monorepo.md - 'Features & Operations': - 'ADR-009: Solution Paiement': adr/009-solution-paiement.md - 'ADR-016: Service Emailing': adr/016-service-emailing.md - 'ADR-017: Notifications Géolocalisées': adr/017-notifications-geolocalisees.md - 'ADR-018: Librairies Go': adr/018-librairies-go.md - 'ADR-020: Librairies Flutter': adr/020-librairies-flutter.md - 'ADR-023: Architecture Modération': adr/023-architecture-moderation.md - 'ADR-024: Monitoring & Observabilité': adr/024-monitoring-observabilite.md - Domaines DDD: - 'Context Map': domains/README.md - 'Core Domain': - '🔐 Shared': - Vue d'ensemble: domains/_shared/README.md - Règles: - Authentification: domains/_shared/rules/authentification.md - RGPD: domains/_shared/rules/rgpd.md - Gestion Erreurs: domains/_shared/rules/gestion-erreurs.md - 'Annexe Post-MVP': domains/_shared/rules/ANNEXE-POST-MVP.md - Features BDD: - 'Authentication': - Appareil de confiance et 2FA: generated/bdd/_shared/features/authentication/appareil-confiance-2fa.md - Classification par âge: generated/bdd/_shared/features/authentication/classification-age.md - Connexion: generated/bdd/_shared/features/authentication/connexion.md - Gestion de compte: generated/bdd/_shared/features/authentication/gestion-compte.md - Inscription: generated/bdd/_shared/features/authentication/inscription.md - Limite de tentatives de connexion: generated/bdd/_shared/features/authentication/limite-tentatives-connexion.md - Sessions multi-devices: generated/bdd/_shared/features/authentication/multi-device-sessions.md - Récupération de compte: generated/bdd/_shared/features/authentication/recuperation-compte.md - Récupération de mot de passe avancée: generated/bdd/_shared/features/authentication/recuperation-mot-passe-avancee.md - Sessions et tokens: generated/bdd/_shared/features/authentication/sessions-tokens.md - Authentification à deux facteurs: generated/bdd/_shared/features/authentication/two-factor-authentication.md - Validation mot de passe: generated/bdd/_shared/features/authentication/validation-mot-passe.md - Vérification email: generated/bdd/_shared/features/authentication/verification-email.md - 'Profil': - Badge vérifié: generated/bdd/_shared/features/profil/badge-verifie.md - Profil créateur: generated/bdd/_shared/features/profil/profil-createur.md - Statistiques arrondies: generated/bdd/_shared/features/profil/statistiques-arrondies.md - 'Partage': - Partage de contenu: generated/bdd/_shared/features/partage/partage-contenu.md - Partage de contenu Premium: generated/bdd/_shared/features/partage/partage-contenu-premium.md - 'Error Handling': - Aucun contenu disponible: generated/bdd/_shared/features/error-handling/aucun-contenu-disponible.md - Contenu supprimé pendant écoute: generated/bdd/_shared/features/error-handling/contenu-supprime-pendant-ecoute.md - Géolocalisation désactivée: generated/bdd/_shared/features/error-handling/geolocalisation-desactivee.md - Perte réseau: generated/bdd/_shared/features/error-handling/perte-reseau.md - 'RGPD & Conformité': - Consentement: generated/bdd/_shared/features/rgpd-compliance/consentement.md - Anonymisation GPS: generated/bdd/_shared/features/rgpd-compliance/anonymisation-gps.md - Portabilité Données: generated/bdd/_shared/features/rgpd-compliance/portabilite-donnees.md - Suppression Compte: generated/bdd/_shared/features/rgpd-compliance/suppression-compte.md - Conservation Données: generated/bdd/_shared/features/rgpd-compliance/conservation-donnees.md - Cookies & Analytics: generated/bdd/_shared/features/rgpd-compliance/cookies-analytics.md - Mode Dégradé GeoIP: generated/bdd/_shared/features/rgpd-compliance/mode-degrade-geoip.md - Compliance Administrative: generated/bdd/_shared/features/rgpd-compliance/compliance-administrative.md - Protection Mineurs: generated/bdd/_shared/features/rgpd-compliance/minors-protection.md - Sécurité Données: generated/bdd/_shared/features/rgpd-compliance/data-security.md - Politique Confidentialité: generated/bdd/_shared/features/rgpd-compliance/privacy-policy.md - Droits Utilisateurs: generated/bdd/_shared/features/rgpd-compliance/user-rights.md - Entités: - "Vue d'ensemble": domains/_shared/entities/vue-ensemble.md - 'Auth & Sécurité': - Sessions: domains/_shared/entities/sessions.md - Devices: domains/_shared/entities/devices.md - 'RGPD & Conformité': - Consentements: domains/_shared/entities/consents.md - Historique GPS: domains/_shared/entities/location-history.md - Exports Données: domains/_shared/entities/exports.md - Consentements Parentaux: domains/_shared/entities/parental-consents.md - Politique Confidentialité: domains/_shared/entities/privacy-policy-versions.md - Suppressions Compte: domains/_shared/entities/account-deletions.md - Incidents Breach: domains/_shared/entities/breach-incidents.md - Historique Profil: domains/_shared/entities/user-profile-history.md - Logs Rétention Données: domains/_shared/entities/data-retention-logs.md - 'Recommandation & Modération': - Jauges Intérêt: domains/_shared/entities/interest-gauges.md - Signalements: domains/_shared/entities/reports.md - 'États (Lifecycles)': - Compte Utilisateur: domains/_shared/states/compte-utilisateur.md - Contenu: domains/_shared/states/contenu.md - Session: domains/_shared/states/session.md - Signalement: domains/_shared/states/signalement.md - Export Données: domains/_shared/states/export-donnees.md - Consentement Parental: domains/_shared/states/consentement-parental.md - Suppression Compte: domains/_shared/states/suppression-compte.md - Incident Breach: domains/_shared/states/incident-breach.md - Séquences: - Authentification: domains/_shared/sequences/authentification.md - Refresh Token: domains/_shared/sequences/refresh-token.md - Modération Contenu: domains/_shared/sequences/moderation-contenu.md - Signalement: domains/_shared/sequences/signalement.md - Export Données: domains/_shared/sequences/export-donnees.md - Suppression Compte: domains/_shared/sequences/suppression-compte.md - Consentement Parental: domains/_shared/sequences/consentement-parental.md - Anonymisation GPS: domains/_shared/sequences/anonymisation-gps.md - Notification Breach: domains/_shared/sequences/notification-breach.md - 'Supporting Subdomains': - '🎯 Recommendation': - Vue d'ensemble: domains/recommendation/README.md - Règles: - Centres Intérêt: domains/recommendation/rules/centres-interet-jauges.md - Algorithme: domains/recommendation/rules/algorithme-recommandation.md - Interactions: domains/recommendation/rules/interactions-navigation.md - Entités: - Modèle Recommandation: domains/recommendation/entities/modele-recommandation.md - Tests BDD: - 'Interest Gauges': - API - Pas de dégradation temporelle: generated/bdd/recommendation/features/interest-gauges/degradation-temporelle.md - API - Évolution des jauges d'intérêt: generated/bdd/recommendation/features/interest-gauges/evolution-jauges.md - API - Jauge initiale et cold start: generated/bdd/recommendation/features/interest-gauges/jauge-initiale.md - Neutralisation des pénalités de skip pour abonnés: generated/bdd/recommendation/features/interest-gauges/skip-abonnes-neutralisation.md - 'Recherche': - Filtres avancés de recherche: generated/bdd/recommendation/features/recherche/filtres-avances.md - Page de résultats avec carte interactive: generated/bdd/recommendation/features/recherche/page-resultats-carte.md - Recherche de contenu: generated/bdd/recommendation/features/recherche/recherche.md - 'Recommendation': - Classification de géo-pertinence des contenus: generated/bdd/recommendation/features/recommendation/classification-geo.md - Gestion du contenu politique (MVP simplifié): generated/bdd/recommendation/features/recommendation/contenu-politique.md - Contenus géolocalisés en mode voiture: generated/bdd/recommendation/features/recommendation/declenchement-geo.md - Gestion de l'historique et reproposition: generated/bdd/recommendation/features/recommendation/historique-reproposition.md - Médias traditionnels sur RoadWave: generated/bdd/recommendation/features/recommendation/medias-traditionnels.md - Mode Kids pour utilisateurs 13-15 ans: generated/bdd/recommendation/features/recommendation/mode-kids.md - Paramétrabilité admin et A/B testing: generated/bdd/recommendation/features/recommendation/parametrabilite-admin.md - Paramétrabilité utilisateur et profils: generated/bdd/recommendation/features/recommendation/parametrabilite-utilisateur.md - Formule de scoring et recommandation: generated/bdd/recommendation/features/recommendation/scoring-recommandation.md - 'Search': - Recherche géographique de contenus avec Nominatim: generated/bdd/recommendation/features/search/geolocation-search.md - '🎙️ Content': - Vue d'ensemble: domains/content/README.md - Règles: - Création & Publication: domains/content/rules/creation-publication.md - Audio-guides: domains/content/rules/audio-guides.md - Radio Live: domains/content/rules/radio-live.md - Contenus Géolocalisés: domains/content/rules/contenus-geolocalises.md - Contenu Protégé: domains/content/rules/detection-contenu-protege.md - Entités: - Modèle Audio-guides: domains/content/entities/modele-audio-guides.md - Modèle Radio Live: domains/content/entities/modele-radio-live.md - Tests BDD: - 'Audio Guides': - Affichage avancé distance, direction et ETA: generated/bdd/content/features/audio-guides/affichage-distance-direction-eta.md - Création d'audio-guide multi-séquences: generated/bdd/content/features/audio-guides/creation-audio-guide.md - API - Création et gestion d'audio-guides multi-séquences: generated/bdd/content/features/audio-guides/creation-gestion.md - Wizard complet de création d'audio-guide multi-séquences: generated/bdd/content/features/audio-guides/creation-wizard-complet.md - Déclenchement GPS automatique des audio-guides en mode voiture: generated/bdd/content/features/audio-guides/declenchement-gps-voiture-complet.md - API - Déclenchement GPS et géolocalisation audio-guides: generated/bdd/content/features/audio-guides/declenchement-gps.md - Détection automatique du mode de déplacement: generated/bdd/content/features/audio-guides/detection-mode-deplacement.md - Gestion des points d'intérêt manqués: generated/bdd/content/features/audio-guides/gestion-point-manque.md - Intégration audio-guides avec autres fonctionnalités: generated/bdd/content/features/audio-guides/integration-fonctionnalites.md - API - Métriques et analytics audio-guides: generated/bdd/content/features/audio-guides/metriques-analytics.md - Audio-guide mode piéton (navigation manuelle): generated/bdd/content/features/audio-guides/mode-pieton.md - Audio-guide mode voiture (GPS automatique): generated/bdd/content/features/audio-guides/mode-voiture.md - Modes vélo et transports en commun complets: generated/bdd/content/features/audio-guides/modes-velo-transport-complet.md - Audio-guides modes vélo et transport: generated/bdd/content/features/audio-guides/modes-velo-transport.md - Navigation libre complète en mode piéton: generated/bdd/content/features/audio-guides/navigation-libre-pieton-complet.md - Auto-play publicités en mode piéton uniquement: generated/bdd/content/features/audio-guides/pieton-pub-autoplay.md - Audio-guides Premium et monétisation: generated/bdd/content/features/audio-guides/premium-monetisation.md - Sauvegarde et reprise de progression audio-guide: generated/bdd/content/features/audio-guides/progression-sauvegarde.md - API - Progression et synchronisation audio-guides: generated/bdd/content/features/audio-guides/progression-sync.md - Système de publicités complet: generated/bdd/content/features/audio-guides/publicites-complet.md - API - Publicités dans audio-guides: generated/bdd/content/features/audio-guides/publicites.md - Rayon de déclenchement configurable par le créateur: generated/bdd/content/features/audio-guides/rayon-configurable-createur.md - Reprise de progression complète: generated/bdd/content/features/audio-guides/reprise-progression-complet.md - Sauvegarde et synchronisation de progression: generated/bdd/content/features/audio-guides/sauvegarde-sync-progression.md - Système double clic et sortie audio-guide mode voiture: generated/bdd/content/features/audio-guides/systeme-double-clic-sortie.md - 'Content Creation': - Fair use 30 secondes musique: generated/bdd/content/features/content-creation/fair-use-30s-musique.md - Génération automatique d'image de couverture: generated/bdd/content/features/content-creation/image-couverture-auto.md - Métadonnées et publication de contenu: generated/bdd/content/features/content-creation/metadonnees-publication.md - Modification et suppression de contenu: generated/bdd/content/features/content-creation/modification-suppression.md - Restrictions de modification de contenu publié: generated/bdd/content/features/content-creation/restrictions-modification.md - Suppression et marquage de contenu: generated/bdd/content/features/content-creation/suppression-marquage.md - Upload et encodage de contenu audio: generated/bdd/content/features/content-creation/upload-encodage.md - Validation et détection automatique de musique: generated/bdd/content/features/content-creation/validation-musique-detection.md - Validation des 3 premiers contenus: generated/bdd/content/features/content-creation/validation-premiers-contenus.md - 'Navigation': - Basculement automatique entre modes voiture et piéton: generated/bdd/content/features/navigation/auto-switching-modes.md - Décompte 5 secondes pour transitions séquences: generated/bdd/content/features/navigation/decompte-5s-transition.md - Calcul ETA et notification contenus géolocalisés: generated/bdd/content/features/navigation/eta-calculation.md - API - File d'attente et pré-calcul des contenus: generated/bdd/content/features/navigation/file-attente.md - Historique géolocalisé des contenus écoutés: generated/bdd/content/features/navigation/historique-geo-contenu.md - Mode stationnement et pause automatique: generated/bdd/content/features/navigation/mode-stationnement.md - Notifications minimalistes en mode voiture: generated/bdd/content/features/navigation/notification-minimaliste-voiture.md - API - Notifications géolocalisées et quota anti-spam: generated/bdd/content/features/navigation/notifications-geolocalisees.md - Quota et cooldown pour contenus géolocalisés: generated/bdd/content/features/navigation/quota-cooldown.md - 'Radio Live': - Architecture technique radio live: generated/bdd/content/features/radio-live/architecture-technique-live.md - Arrêt du live: generated/bdd/content/features/radio-live/arret-live.md - Comportement auditeur pendant un live: generated/bdd/content/features/radio-live/comportement-auditeur-live.md - Comportement auditeur pendant un live: generated/bdd/content/features/radio-live/comportement-auditeur.md - Démarrage d'un live: generated/bdd/content/features/radio-live/demarrage-live.md - Enregistrement et publication de replays radio live: generated/bdd/content/features/radio-live/enregistrement-publication-replay.md - Interdictions et modération des lives: generated/bdd/content/features/radio-live/interdictions-moderation-live.md - 'Ui Content Creation': - Éducation aux droits d'auteur: generated/bdd/content/features/ui-content-creation/education-droits-auteur.md - 'Ui Navigation': - Actions complémentaires - Mode piéton: generated/bdd/content/features/ui-navigation/actions-mode-pieton.md - Commande "Précédent": generated/bdd/content/features/ui-navigation/commande-precedent.md - Commandes vocales CarPlay et Android Auto: generated/bdd/content/features/ui-navigation/commandes-vocales.md - Commandes au volant et interactions simplifiées: generated/bdd/content/features/ui-navigation/commandes-volant.md - UI - Contenus géolocalisés en mode voiture: generated/bdd/content/features/ui-navigation/contenus-geolocalises-voiture.md - File d'attente et commande "Suivant": generated/bdd/content/features/ui-navigation/file-attente-suivant.md - Lecture en boucle et enchaînement automatique: generated/bdd/content/features/ui-navigation/lecture-enchainement.md - Mode piéton - Notifications push et basculement automatique: generated/bdd/content/features/ui-navigation/mode-pieton-notifications-push.md - '🛡️ Moderation': - Vue d'ensemble: domains/moderation/README.md - Règles: - Modération: domains/moderation/rules/moderation-flows.md - Modération Communautaire: domains/moderation/rules/moderation-communautaire.md - Autres Comportements: domains/moderation/rules/autres-comportements.md - Entités: - Modèle Modération: domains/moderation/entities/modele-moderation.md - Diagrammes: - 'Flux: Signalement': domains/moderation/flows/moderation-signalement.md - 'États: Lifecycle': domains/moderation/states/signalement-lifecycle.md - 'Séquence: Appel': domains/moderation/sequences/processus-appel-moderation.md - Tests BDD: - 'Admin': - Dashboard modération pour modérateurs: generated/bdd/moderation/features/admin/dashboard-moderateur.md - Outils modérateur - Player audio et actions: generated/bdd/moderation/features/admin/outils-moderateur.md - 'API': - Procédure d'appel pour droits d'auteur: generated/bdd/moderation/features/api/appel-droits-auteur.md - Audit trimestriel du système de modération: generated/bdd/moderation/features/api/audit-trimestriel.md - Système de badges de modération: generated/bdd/moderation/features/api/badges-system.md - Détection de patterns suspects par ML: generated/bdd/moderation/features/api/detection-patterns-suspects.md - Limites temporelles anti-abus de modération: generated/bdd/moderation/features/api/limite-temporelle-anti-abus.md - Modération communautaire - Badges et récompenses: generated/bdd/moderation/features/api/moderation-communautaire.md - Modération préventive: generated/bdd/moderation/features/api/moderation-preventive.md - Réduction Premium pour badge Or: generated/bdd/moderation/features/api/reduction-premium-badge-or.md - Sanctions progressives pour abus de signalement: generated/bdd/moderation/features/api/sanctions-abus-progressives.md - Sanctions progressives pour violations droits d'auteur: generated/bdd/moderation/features/api/sanctions-droits-auteur.md - Sanctions et notifications de modération: generated/bdd/moderation/features/api/sanctions-notifications.md - Score de fiabilité et priorisation des signalements: generated/bdd/moderation/features/api/score-fiabilite-priorisation.md - Signalement musique a posteriori: generated/bdd/moderation/features/api/signalement-musique-posteriori.md - Signalement de contenu inapproprié: generated/bdd/moderation/features/api/signalement.md - Traitement des signalements par l'IA et les modérateurs: generated/bdd/moderation/features/api/traitement-signalements.md - Statut utilisateur de confiance: generated/bdd/moderation/features/api/utilisateur-confiance.md - 'Ui': - Badges et statistiques de modération communautaire (Mobile): generated/bdd/moderation/features/ui/badges-statistiques.md - Historique des signalements utilisateur (Mobile): generated/bdd/moderation/features/ui/historique-signalements.md - Modal de découverte des badges: generated/bdd/moderation/features/ui/modal-decouverte-badges.md - Interface sanctions et processus d'appel (Mobile): generated/bdd/moderation/features/ui/sanctions-appel.md - Interface de signalement de contenu (Mobile): generated/bdd/moderation/features/ui/signalement-ui.md - 'Generic Subdomains': - '📢 Advertising': - Vue d'ensemble: domains/advertising/README.md - Règles: - Publicités: domains/advertising/rules/publicites.md - Entités: - Modèle Publicités: domains/advertising/entities/modele-publicites.md - Tests BDD: - 'Publicites': - Création de campagnes publicitaires: generated/bdd/advertising/features/publicites/campagnes-publicitaires.md - Caractéristiques et facturation des publicités: generated/bdd/advertising/features/publicites/caracteristiques-pub.md - Ciblage horaire publicités et gestion fuseaux horaires: generated/bdd/advertising/features/publicites/ciblage-horaire-fuseaux-horaires.md - Gestion du budget et alertes publicitaires: generated/bdd/advertising/features/publicites/gestion-budget-pub.md - Insertion et fréquence des publicités: generated/bdd/advertising/features/publicites/insertion-frequence-pub.md - Métriques d'engagement et dashboard publicitaire: generated/bdd/advertising/features/publicites/metriques-engagement-pub.md - Validation et modération des publicités: generated/bdd/advertising/features/publicites/validation-moderation-pub.md - '💎 Premium': - Vue d'ensemble: domains/premium/README.md - Règles: - Premium: domains/premium/rules/premium.md - Mode Offline: domains/premium/rules/mode-offline.md - Abonnements: domains/premium/rules/abonnements-notifications.md - Entités: - Modèle Premium: domains/premium/entities/modele-premium.md - Tests BDD: - 'Abonnements': - Audio-guides multi-séquences pour piétons: generated/bdd/premium/features/abonnements/audio-guides-pieton.md - Impact des abonnements sur l'algorithme: generated/bdd/premium/features/abonnements/impact-algorithme.md - Limites d'abonnements et désabonnement: generated/bdd/premium/features/abonnements/limites-desabonnement.md - Notifications contextuelles selon le mode de déplacement: generated/bdd/premium/features/abonnements/notifications-contextuelles.md - 'Mode Offline': - Gestion des contenus supprimés pendant offline: generated/bdd/premium/features/mode-offline/contenus-supprimes-pendant-offline.md - Synchronisation actions offline: generated/bdd/premium/features/mode-offline/synchronisation-actions.md - Téléchargement de contenus offline: generated/bdd/premium/features/mode-offline/telechargement.md - Validité et renouvellement contenus offline: generated/bdd/premium/features/mode-offline/validite-renouvellement.md - 'Premium': - Avantages Premium: generated/bdd/premium/features/premium/avantages-premium.md - Gestion abonnement Premium: generated/bdd/premium/features/premium/gestion-abonnement.md - Multi-devices Premium - Dernier device prend priorité (KISS): generated/bdd/premium/features/premium/multi-devices-dernier-priorite.md - Multi-devices et détection simultanée: generated/bdd/premium/features/premium/multi-devices-detection.md - Offre et tarification Premium: generated/bdd/premium/features/premium/offre-tarification.md - Détection et gestion des conflits de streaming multi-device Premium: generated/bdd/premium/features/premium/stream-conflict-detection.md - Tarification différenciée multi-canal: generated/bdd/premium/features/premium/tarification-multi-canal.md - Webhooks et retry automatique des paiements: generated/bdd/premium/features/premium/webhooks-retry-paiement.md - '💰 Monetization': - Vue d'ensemble: domains/monetization/README.md - Règles: - Monétisation Créateurs: domains/monetization/rules/monetisation-createurs.md - Entités: - Modèle Monétisation: domains/monetization/entities/modele-monetisation.md - Tests BDD: - 'Monetisation': - Conditions d'activation de la monétisation: generated/bdd/monetization/features/monetisation/conditions-activation.md - Contenus Premium exclusifs: generated/bdd/monetization/features/monetisation/contenus-premium-exclusifs.md - Désactivation et suspension monétisation: generated/bdd/monetization/features/monetisation/desactivation-suspension.md - KYC et inscription à la monétisation: generated/bdd/monetization/features/monetisation/kyc-inscription.md - Obligations fiscales: generated/bdd/monetization/features/monetisation/obligations-fiscales.md - Paiement des créateurs: generated/bdd/monetization/features/monetisation/paiement-createurs.md - Gestion des soldes dormants et créateurs inactifs: generated/bdd/monetization/features/monetisation/soldes-dormants-inactifs.md - Sources de revenus créateurs: generated/bdd/monetization/features/monetisation/sources-revenus.md - Documentation Légale: - Introduction: legal/README.md - "Conditions Générales d'Utilisation": legal/cgu.md - 'CGV Premium': legal/cgv-premium.md - 'CGV Publicités': legal/cgv-publicites.md - 'Charte Créateur': legal/charte-createur.md - 'Mentions Légales': legal/mentions-legales.md - 'Politique de Confidentialité': legal/politique-confidentialite.md - Conformité & Compliance: - 'Soumission aux Stores': compliance/stores-submission.md extra: social: - icon: fontawesome/brands/github link: https://github.com