validate_process
Audit BPMN 2.0 diagrams against correctness rules and modeling conventions, returning every finding with a concrete fix to resolve issues.
Instructions
Audit a diagram against BPMN 2.0 correctness rules and modeling conventions, and return every finding with a concrete fix.
Checks include: missing start/end events, unreachable elements, dead ends, sequence flows crossing pools, message flows inside one pool, gateways that branch without conditions, event-based gateway targets, implicit splits, boundary events on non-activities, plus naming, documentation, lane and diagram-size conventions.
Args:
file_path: A .bpmn file to audit. Mutually exclusive with spec.
spec: A specification to audit before generating it.
include_best_practice: Include convention findings, not only errors.
format: "json" for structured findings, "markdown" for a report.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | ||
| format | No | json | |
| file_path | No | ||
| include_best_practice | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||