Templates / Human in the loop / four-eyes-review

Four-Eyes Change Review

A maker–checker loop for changes that need a second person: a maker prepares the change, a checker from a different group approves or sends it back, and a counter kept by a FEEL script stops the ping-pong after three rounds by escalating to the change board. Only an approved change is applied.

maker-checkerloopscript taskuser taskcompliance
Open in editor Download .bpmn
casen template use four-eyes-review
yes no escalate revise Startrevisioncount Preparechange Check change Apply change Countrevision Decide atchange board Change requested Approved? Change applied Three rounds? Escalated

Scenarios · 2

  • The checker approves the first version prepare-change → check-change → apply-change → change-applied
  • Three rejections escalate to the change board check-change → count-revision → prepare-change → check-change → count-revision → prepare-change → check-change → count-revision → change-board → escalated

Job types · 1

  • change-apply Apply change

Files · 2

Every scenario passes on @bpmnkit/engine's runScenario in the package's tests. casen template use four-eyes-review [dir] writes the files above into your project — see the templates guide for running the scenarios and deploying.