FlowScope BPMN is a VS Code extension for professional BPMN 2.0 review workflows: semantic diff, merge, single-file modeling, and Camunda 7 to Camunda 8 migration checks.
Beta release: this extension is ready for controlled testing, but Git commit/branch comparison and patch UI workflows are still being expanded.
Features
BPMN file explorer with recursive folder navigation.
Single-file BPMN modeler powered by bpmn-js.
Camunda 7 or Camunda 8 properties profile selection.
Semantic BPMN diff that highlights added, removed, modified, and layout-only changes.
Editable right-side diff view with save support.
Three-way BPMN merge view with conflict resolution.
Camunda 7 to Camunda 8 migration report webview.
XML selection synchronization from editor to open diff diagrams.
Color Semantics
Green: added elements.
Red: removed elements.
Yellow: semantic/value modifications.
Blue: layout-only changes.
Semantic changes take priority over layout-only changes.
Commands
FlowScope: Refresh Explorer
FlowScope: Open BPMN XML
FlowScope: Open BPMN Modeler
FlowScope: Compare BPMN Files
FlowScope: Check Camunda 7 to 8 Migration
FlowScope: Merge BPMN Files
FlowScope: Validate BPMN File
FlowScope: Show File Statistics
Beta Notes
This beta focuses on local BPMN files in a workspace.
Camunda 7 and Camunda 8 properties providers are loaded as explicit profiles; they are not mixed in the same modeler.
Some semantic-only BPMN exports without usable DI are opened with generated layout so they can still be inspected and edited.
GitHub Pull Requests extension warnings about missing GitHub remotes are unrelated to FlowScope.