Skip to content

docs: replace Mermaid diagrams with PlantUML for IDEA rendering#158

Merged
igorsatsyuk merged 2 commits into
mainfrom
docs/plantuml-diagrams-rendering
May 31, 2026
Merged

docs: replace Mermaid diagrams with PlantUML for IDEA rendering#158
igorsatsyuk merged 2 commits into
mainfrom
docs/plantuml-diagrams-rendering

Conversation

@igorsatsyuk
Copy link
Copy Markdown
Owner

Description

Replaced Markdown Mermaid diagrams with PlantUML so diagrams render reliably in IntelliJ IDEA Markdown preview with PlantUML extension enabled.

What changed

  • Migrated architecture and flow diagrams from Mermaid to PlantUML
  • Kept diagram semantics and documentation structure intact
  • Updated docs in README, backend, deploy, and docs sections

Files

  • README.md
  • CONTRIBUTING.md
  • backend/README.md
  • deploy/README.md
  • docs/ARCHITECTURE.md
  • docs/CQRS_FLOW.md
  • docs/ROADMAP.md

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 31, 2026 13:29
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates documentation diagrams from Mermaid (and ASCII/text diagrams) to PlantUML so they render consistently in IntelliJ IDEA’s Markdown preview when the PlantUML extension is enabled.

Changes:

  • Replaced Mermaid/ASCII diagrams with PlantUML in top-level, backend, deploy, and architecture docs.
  • Updated CQRS runtime flow and roadmap dependency/structure diagrams to PlantUML equivalents.
  • Kept existing documentation sections/structure while changing diagram syntax.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
README.md Replaces the high-level architecture Mermaid diagram with a PlantUML component/dataflow diagram.
CONTRIBUTING.md Converts the project structure tree into a PlantUML folder diagram.
backend/README.md Converts the backend integration flow diagram to PlantUML.
deploy/README.md Converts the DB schema snippet to a PlantUML entity diagram.
docs/ARCHITECTURE.md Converts system overview, topic/consumer flow, and reactive stack diagrams to PlantUML.
docs/CQRS_FLOW.md Replaces the end-to-end sequence text diagram with a PlantUML sequence diagram.
docs/ROADMAP.md Converts the backend module structure and dependency graph diagrams to PlantUML.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread deploy/README.md
Comment thread docs/ROADMAP.md
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 7 out of 7 changed files in this pull request and generated no new comments.

@igorsatsyuk igorsatsyuk self-assigned this May 31, 2026
@igorsatsyuk igorsatsyuk merged commit 04586da into main May 31, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants