adrianpuiu/Baton BPMN Check
Static soundness + reliability analysis for BPMN 2.0 processes — the SonarQube for business processes. Finds deadlocks, dead branches, and stalled approvals (human gates with no escalation timer) BEFORE deploy, and fails the job if any are found. Works on any .bpmn export (Camunda / Signavio / Appian) or PiperFlow .pf file. Local-first, offline, engine-agnostic.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| paths | Newline- or space-separated list of process files to check (.bpmn or .pf). Leave empty to check ALL .bpmn and .pf files in the repository (node_modules and common build dirs excluded). | no | "" |
| fail-on-unsound | Fail the job (exit 1) if any process is unsound. Set to 'false' for advisory-only annotations (e.g. while triaging a backlog of legacy models). | no | true |
Outputs
no outputs