docs: public void handleChildTransition(CmmnExecution child, String transition) {
      // Step 1: collect all affected sentries
      List<String> affectedSentries = collectAffectedSentries(child, transition);
  
      // Step 2: fire force update on all case sentry part
      // contained by a affected sentry to provoke an
      // OptimisticLockingException
      forceUpdateOnSentries(affectedSentries);
  
      // Step 3: check each affected sentry whether it is satisfied.
      // the returned list contains all satisfied sentries
      List<String> satisfiedSentries = getSatisfiedSentries(affectedSentries);
  
      // Step 4: reset sentries -> satisfied == false
      resetSentries(satisfiedSentries);
  
      // Step 5: fire satisfied sentries
      fireSentries(satisfiedSentries);
  
    }