fix: correct Mermaid sequence diagram syntax for permissions list

Mermaid sequence diagrams don't support YAML-style lists with dashes
in message content. Changed the multi-line permission list to a single
comma-separated line to fix the parse error.
This commit is contained in:
2025-11-05 21:24:55 +01:00
parent 0d6c62ab03
commit 9b33c1528a

View File

@@ -247,11 +247,7 @@ sequenceDiagram
participant AuthzService
Module->>ModuleManifest: Define permissions
ModuleManifest->>ModuleManifest: permissions:
- blog.post.create
- blog.post.read
- blog.post.update
- blog.post.delete
ModuleManifest->>ModuleManifest: permissions: blog.post.create, blog.post.read, blog.post.update, blog.post.delete
Module->>PermissionGenerator: Generate permission code
PermissionGenerator->>PermissionGenerator: Parse manifest