OpenProse Flow Linter
What This Tool Does
OpenProse Flow Linter is built for deterministic developer and agent workflows.
Validate OpenProse workflow graphs for unreachable stages, dangling transitions, and approval or privilege gaps before execution in production.
Use How to Use for execution steps and FAQ for constraints, policies, and edge cases.
Last updated:
This tool is provided as-is for convenience. Output should be verified before use in any production or critical context.
Agent Invocation
Best Path For Builders
Browser workflow
Runs instantly in the browser with private local processing and copy/export-ready output.
Browser Workflow
This tool is optimized for instant in-browser execution with local data handling. Run it here and copy/export the output directly.
/openprose-flow-linter/
For automation planning, fetch the canonical contract at /api/tool/openprose-flow-linter.json.
How to Use OpenProse Flow Linter
- 1
Paste flow graph JSON
Provide a stages array with stage IDs and next links. Optional fields like privileged and requiresApproval can be included for policy checks.
- 2
Run lint analysis
Click Lint Flow to evaluate graph integrity and governance posture in one deterministic pass.
- 3
Inspect issue list by severity
Review dangling references, unreachable stages, and privileged-stage policy warnings to locate design defects quickly.
- 4
Fix graph and re-run until clean
Update your flow definition, rerun linting, and keep iterating until issue count is zero or only accepted warnings remain.