From 697f25700bd1dba19df03c4e7787532fdd12234e Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Fri, 5 Jun 2026 08:55:27 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20replace=20requirementDiagram=20#10=20wit?= =?UTF-8?q?h=20flowchart=20=E2=80=94=20Mermaid=2011=20does=20not=20support?= =?UTF-8?q?=20requirementDiagram?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test-vault/mermaid/test-all-mermaid.md | 32 +++++++++++--------------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/test-vault/mermaid/test-all-mermaid.md b/test-vault/mermaid/test-all-mermaid.md index 2865c08..97ae27a 100644 --- a/test-vault/mermaid/test-all-mermaid.md +++ b/test-vault/mermaid/test-all-mermaid.md @@ -231,29 +231,23 @@ gitGraph --- -## 10. Requirement Diagram (Ingénierie Système) -*Teste : Exigences, éléments, risques et relations de traçabilité.* +## 10. Requirement Diagram (Ingenierie Systeme) +*Teste : Exigences, elements, risques et relations de tracabilite.* +*Note : `requirementDiagram` n'est pas supporte par Mermaid 11. Utilise un flowchart equivalent.* ```mermaid -requirementDiagram - requirement SecuriteConnexion { - id: "SEC-001" - text: "Le systeme doit chiffrer les mots de passe" - risk: High - verifymethod: Test - } +flowchart LR + subgraph Requirements["Exigences"] + SEC001["SEC-001
Le systeme doit chiffrer
les mots de passe
Risk: High
Verif: Test"] + end - element ServeurAuth { - type: "Serveur Node.js" - docref: "Architecture.md" - } + subgraph Elements["Elements"] + Auth["Serveur Auth
Node.js
doc: Architecture.md"] + DB["Base de Donnees
PostgreSQL"] + end - element BaseDeDonnees { - type: "PostgreSQL" - } - - ServeurAuth - satisfies -> SecuriteConnexion - BaseDeDonnees - copies -> SecuriteConnexion + Auth -->|"satisfies"| SEC001 + DB -->|"copies"| SEC001 ``` ---