BPMN Generator vs bpmn-auto-layout — multi-pool-collaboration.json

Same Logic-Core input, two different layout engines. Generated 2026-05-18T14:09:57.908Z.

Our pipeline native

Customer Agent Manager Yes No Request Response Need identified Submit request Wait for response End Request received Review request Valid? Process approval Send rejection Notify customer End

bpmn-auto-layout @1.3.0 DI re-layout

Need identifiedSubmit requestWait for responseEnd

Both pipelines received the SAME semantic BPMN (we stripped the <bpmndi:BPMNDiagram> from our output before feeding to bpmn-auto-layout, so its layout engine starts from scratch). Differences in what's drawn are differences in their renderer, not in the source model. See tests/bench/auto-layout-comparison.md for element counts.