visual

Generate a visual diagram of a workflow (Mermaid/HTML).

Usage

raili visual                            # generate HTML into the workflow directory (.raili/<workflow>/diagram.html)
raili visual -w dev                     # generate HTML for a specific workflow
raili visual -o ./path/my-diagram.mmd   # Write a .mmd file to a specified path

Overview

raili visual builds a directed graph of the selected workflow and emits a Mermaid diagram or an HTML-wrapped Mermaid document. It performs the same strict, fail-fast validation as raili run (requires .raili/ and valid registries and workflow references).

Flags

Behavior & Validation

Examples

Minimal generated HTML (default):

raili visual                 # writes .raili/main/diagram.html

Print Mermaid to stdout:

raili visual -w main -f mermaid -o - | pbcopy

Write a Mermaid file to disk:

raili visual -o ./docs/workflows/main.mmd

Notes

(See documentation/states.md, documentation/routing.md, and documentation/usage/run.md for related workflow and validation behavior.)