orchestrata_tools.diagram

Reference › orchestrata_tools › diagram

Mermaid diagram generation from AST + Diagram→Code reverse parser.

The diagram package converts between code structure and Mermaid diagrams, in both directions.

The package CLI __main__ and the wrapper diagram_generator call the generators. The generators read an ASTIndex; the output is plain Mermaid text. The wiki's own diagrams are described in ast-diagrams. Start with class_diagram.

4 modules, 961 lines of code.

Modules

Module Summary LOC
__init__ Mermaid diagram generation from AST + Diagram→Code reverse parser. 24
class_diagram Generate Mermaid class diagrams from AST. 141
diagram_to_code Parse Mermaid class diagrams and generate Python code skeletons. 735
module_diagram Generate Mermaid module dependency diagrams. 61

Dependency diagram

Package dependency diagram orchestrata_tools.diagram