Skip to content

Convert ASCII architecture diagram to mermaid#710

Merged
Jatinp26 merged 4 commits into
mainfrom
issue-631-ascii-to-mermaid
Jun 9, 2026
Merged

Convert ASCII architecture diagram to mermaid#710
Jatinp26 merged 4 commits into
mainfrom
issue-631-ascii-to-mermaid

Conversation

@8bitpal

@8bitpal 8bitpal commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Converts the ASCII box-drawing architecture diagram in integrations/dapp-building-overview.mdx to a mermaid flowchart, following the convention established in PR #629.

What changed

The "High-Level Architecture" section had a Unicode box-drawing diagram showing the dApp → Wallet Gateway → Canton Validator → Signing Provider topology. Replaced with an equivalent flowchart LR using a subgraph for the Wallet Gateway internals (dApp API / User API / User UI), matching the style of m4-dapp-sdk.mdx and m4-wallet-gateway.mdx.

A LOCAL_MODIFICATION comment is added after COPIED_END per the convention, noting that the diagram is the only divergence from the upstream source.

Notes

After a full inventory of all COPIED blocks across the docs, this was the only remaining page with a genuine ASCII architecture/flow diagram (boxes + arrows showing component interactions). Other files with / characters contain directory trees or Daml transaction output, which are intentionally text-based and not candidates for mermaid conversion.

Closes #631

…631)

The High-Level Architecture diagram in integrations/dapp-building-overview.mdx
used Unicode box-drawing characters. Converted to a mermaid flowchart matching
the project convention established in PR #629 (flowchart LR with subgraph for
Wallet Gateway internals). LOCAL_MODIFICATION comment added after COPIED_END
to document the divergence from the upstream source.
@mintlify

mintlify Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cantonfoundation 🟢 Ready View Preview Jun 9, 2026, 8:47 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@8bitpal 8bitpal marked this pull request as ready for review June 9, 2026 08:46
The Architectural Overview section in appdev/quickstart/deploy-to-devnet.mdx
rendered an ASCII box-drawing diagram via an auto-generated cn-quickstart
snippet. Replaced the snippet component with an equivalent mermaid flowchart
(flowchart TB with two subgraphs: splice-node and cn-quickstart, connected
by Ledger API and Registry API arrows).
@8bitpal 8bitpal changed the title Convert ASCII architecture diagram to mermaid in dapp-building-overview Convert ASCII architecture diagram to mermaid Jun 9, 2026
@8bitpal 8bitpal requested review from Jatinp26 and shreyas-da June 9, 2026 09:04
@8bitpal 8bitpal marked this pull request as ready for review June 9, 2026 09:05
@Jatinp26 Jatinp26 merged commit fba2500 into main Jun 9, 2026
3 checks passed
@Jatinp26 Jatinp26 deleted the issue-631-ascii-to-mermaid branch June 9, 2026 11:14
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.

Convert remaining ASCII box-drawing diagrams to mermaid across docs

2 participants