doc(diagrammes): ajouter diagrammes Mermaid pour modération

Structure minimaliste :
- docs/diagrammes/flux/ : Flowcharts
- docs/diagrammes/etats/ : State diagrams
- docs/diagrammes/sequence/ : Sequence diagrams
- docs/diagrammes/entites/ : Entity-Relationship diagrams

Exemples créés pour modération (Section 14) :
- Flux de signalement complet
- Cycle de vie d'un signalement (13 états)
- Processus d'appel créateur
- Modèle de données modération (8 entités)

Chaque fichier contient uniquement :
- Référence vers règle métier
- Diagramme Mermaid détaillé
- Légende courte

Intégration dans navigation MkDocs.
This commit is contained in:
jpgiannetti
2026-02-07 15:56:48 +01:00
parent f6a5b9afce
commit bd724dcb8e
5 changed files with 336 additions and 1 deletions

View File

@@ -36,11 +36,16 @@ theme:
plugins:
- search:
lang: fr
- glightbox: # Lightbox pour agrandir les images
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.emoji:
@@ -50,6 +55,7 @@ markdown_extensions:
- toc:
permalink: true
- attr_list
- md_in_html # Permet d'utiliser du markdown dans du HTML
- def_list
nav:
@@ -109,6 +115,15 @@ nav:
- Transverse:
- '19: Autres Comportements': regles-metier/19-autres-comportements.md
- 'Annexe: Post-MVP': regles-metier/ANNEXE-POST-MVP.md
- Diagrammes:
- Flux:
- 'Processus de signalement': diagrammes/flux/moderation-signalement.md
- États:
- 'Cycle de vie signalement': diagrammes/etats/signalement-lifecycle.md
- Séquences:
- "Processus d'appel modération": diagrammes/sequence/processus-appel-moderation.md
- Entités:
- 'Modèle modération': diagrammes/entites/modele-moderation.md
- Documentation Légale:
- Introduction: legal/README.md
- "Conditions Générales d'Utilisation": legal/cgu.md
@@ -117,6 +132,10 @@ nav:
- 'Charte Créateur': legal/charte-createur.md
- 'Mentions Légales': legal/mentions-legales.md
- 'Politique de Confidentialité': legal/politique-confidentialite.md
- Interfaces:
- Vue d'ensemble: interfaces/README.md
- Mobile:
- Navigation & Architecture: interfaces/mobile/navigation.md
- Mobile:
- 'Stratégie Permissions': mobile/permissions-strategy.md
- 'Validation TestFlight': mobile/testflight-validation-plan.md