Validate an authored diagram
validate_diagramValidates ArcSync diagram source locally before pushing, reporting OK with node and edge counts or INVALID with per-problem locations and suggestions.
Instructions
Check ArcSync diagram source (```arcsync blocks) locally, without pushing it: reports OK with node and edge counts, or INVALID with one line per problem (block:line:column, and a suggestion when one exists). Run it, fix every error, then call push_diagram.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | The diagram as markdown holding ```arcsync fenced blocks (Mermaid flowchart or stateDiagram-v2 syntax with @{ } node metadata). |