<?xml version="1.0" encoding="UTF-8"?>
<!-- Advocacy: one journey of the model at https://umi-graph.com/journeys/advocacy/, as State Chart XML at https://umi-graph.com/journeys/advocacy/scxml.xml.
     Each state realizes one condition on the lifecycle ladder; each transition is a legal move the
     model asserts, named by the observed events that trigger it. The initial state is the position
     the journey declares it begins at. -->
<scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" datamodel="null" initial="jst-015">
  <state id="jst-015"> <!-- Kept: realizes Account Holder, on the Retention rung -->
    <transition event="referral" target="jst-016"/> <!-- Kept to Advocating -->
  </state>
  <state id="jst-016"> <!-- Advocating: realizes Advocate, on the Advocacy rung -->
    <transition event="window-elapsed" target="jst-015"/> <!-- Advocating to Kept -->
  </state>
</scxml>
