voltage_validate_playbook
Validates a playbook without running: checks schema, compiles guards, parses bursts, verifies targets and references, lists errors, unreachable states, and dead transitions. Use before execution.
Instructions
Fully check a Playbook without running it.
Validates the schema, compiles every guard expression, parses every burst, checks that transition targets and probe references exist, and reports unreachable states and dead transitions. Errors come back as a complete list, not one at a time.
Always call this before voltage_run. Warnings are worth reading: "tests for X but X
is not in watch" means a transition that can never fire.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| playbook | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||