Mermaid Chart

To investigate codebases, you can ask Claude Code to create a Mermaid Chart for you:

Markdown Text
Please create three separate mermaid flowcharts. 

1. A chart with an overview of all the files and and functions of the package. Pay special attention to the imports and connections.

2. The entry points of the package, what arguments exist, and what's behind them.

3. Create an example user flow for common interactions.

Save the charts as a markfown file in the docs/ folder. Don't forget to add them to the mkdocs.yml file, so I can access them through the sidebar.

Rules:  
- Group related files into logical components
- Use mermaid.js v11 syntax (for mkdocs-material compatibility)  
- Do not use deprecated v10 syntax (e.g. use `---` for notes, not `note`) 
- Use flowchart LR (left-to-right) layout
- Wrap the diagram in a fenced code block with ```mermaid (not ```mermaid.js or ```text)
- Try to prevent overlapping nodes and lines
Avatar image for Martin Breuss

Martin Breuss RP Team on March 22, 2026

Here’s how to remove the attribution by adding this JSON to .claude/settings.json:

  "attribution": {
    "commit": "",
    "pr": ""
  }

Settings documentation

You must own this product to join the conversation.