Revisar sintaxis Graphviz DOT
dot-checkRevisa de forma básica un texto DOT de Graphviz sin renderizarlo: encabezado ([strict] graph|digraph [id] {), llaves/corchetes y comillas balanceados, -> solo en digraph y -- solo en graph, y atributos clave=valor. Cuenta nodos y aristas. Cuándo: hay que leer, construir o revisar con exactitud una URL, una cabecera HTTP, un token, una versión, un rango de IP, un documento HTML o Markdown o un archivo para agentes. No para: revisar de forma básica un diagrama Mermaid sin renderizarlo (mermaid-check). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Sanity-checks Graphviz DOT text without rendering: header ([strict] graph|digraph [id] {), balanced braces/brackets and quotes, -> only in digraphs and -- only in graphs, and attribute lists of key=value. Counts nodes and edges. Not a full parser. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | DOT source (string; required). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edges | No | ||
| nodes | No | ||
| valid | No | ||
| issues | No | ||
| directed | No |