Expand description
Local sequential pipeline executor (PB-005)
Orchestrates: parse → build DAG → load lock → for each stage in topo order: resolve template → hash → check cache → execute → hash outputs → update lock → log event.
Implements Jidoka: stop on first failure (only policy in Phase 1). Remote targets return error: “Remote execution requires Phase 2 (PB-006)”.
Structs§
Functions§
- run_
playbook - Execute a playbook
- show_
status - Show playbook status (for
batuta playbook status) - validate_
only - Validate a playbook without executing (for
batuta playbook validate)