<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Retroactive Evaluation — Re-Judging History and Scoping the Damage" id="14-retroactive-evaluation">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1880" pageHeight="530" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_st1" value="Trigger" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="60" width="220" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.newrule" value="&lt;b&gt;New assertion published&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;or revised&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="90" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico2" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.newrule">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.suspicion" value="&lt;b&gt;Reported discrepancy&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;a human noticed&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="190" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico3" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="n.suspicion">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st4" value="Enumerate" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="310" y="60" width="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.vers" value="&lt;b&gt;Historical versions&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;lookback 30 days&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="310" y="90" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico5" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.vers">
          <mxGeometry x="12" y="29" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.prio" value="&lt;b&gt;Backfill lane&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;below live work&lt;/font&gt;" style="shape=process;size=0.08;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="310" y="190" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABIUlEQVRoge2WTWrCUBRGjz+F0g04aVyBQhchdAfdRbfQPXSoky5AKM6KCxEpHThwBUoHRVJ1EC2P16b3vUG8z3gPXHgJN3A+CMkHhnHZNLzrDLjSEPmDb2AJbEMfeAZ2ic1rTOJZAsL+fErSTefsv04pIDo1pYXUsQDauAFyNYtyRKe2cx4BT949TbbAUFvCMAzjf0L6Tx/oVC0SwRJ4D10eUHyPtVupOzlwdxSUqkSP9Fpqi8ILkAOkJv+LWpW5s6T2Ab5OYhHPj5dUncfAPXBbqU4cH8CbtoRhGEaB23U6wANwo+TiswEmwCL0gSn6VdmfuSTt/omz0KQnpCst1L4LJY8F0MYNsFazKGclLbh1+vEw15XpxJEDL9oShmFUzB4YGqve0UGgewAAAABJRU5ErkJggg==;" vertex="1" parent="n.prio">
          <mxGeometry x="21" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st7" value="Re-judge" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="570" y="60" width="250" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.replay" value="&lt;b&gt;Evaluate per version&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;time-travel read&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="570" y="90" width="250" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico8" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.replay">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.mark" value="&lt;b&gt;Verdicts marked retroactive&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;never overwrite&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="570" y="190" width="250" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico9" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.mark">
          <mxGeometry x="12" y="29" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st10" value="Decide" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="870" y="60" width="220" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.judge" value="&lt;b&gt;Discovery or bad rule?&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;owner must answer&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="870" y="90" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.judge">
          <mxGeometry x="19" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.fprate" value="&lt;b&gt;FP rate check&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;≤ 5% / 30 days&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="870" y="190" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.fprate">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st13" value="Scope" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1140" y="60" width="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.window" value="&lt;b&gt;Corruption window&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;first fail → first pass&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#5c1a17;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="90" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico14" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACo0lEQVRoge2YTYiNURjHf2MuNb5iNsTMpNxSruQjG3ai1N1YSBasWFAsJspCIbGZhRILq1usFLJQGslqdkj5SNgw02AzikEz4ToWZ97mveOc93y975xb3n89Nd3p+T+/Z+b03HMeKFXq/1Zngd41oA6sAoaB3wXWylUdwGVApGIU2BwTykVHaIVPYhhYGJHLSkuBMdQNCOBCPDQ7XUEPL4BJoBqNzqC1wC+yGxDArViAJt3HDJ/EzkiMWu3GHl4AL4FKFFKF5gFvcWtAAIdjwKp0End4AXwGuiPwtmgZ8AW/BgRwcfaRW9XAH14gp1Zt1qmntBFoGgBt4kEIREdA3hCwTfG7JvAc+DPj8+XASo1fHbjnyeKlfbif68XIG6kq5zUwt1jkaXUB7zUgWfedTuR/RZfXXyR0WmczIATyKq3SEkPeV+QxK1Q9wHcDyDVNbp8hTwBXC2QH4IYFxB1N7jqL3CYFPny2kn2Gk3iYkW8zVofwn45azQEeWQI81njssswXwJ68GzjoUPyNxmOvg8cIMD8v+EXAR4finzQ+hxw8BHAqrwYGHAv/0Pj0e/j0hcJXke9Yl8IC9WPljIfPdROgabHVwO+2OAlMACumogocR16/XbQeGAQ+eDCwHfe/WBHxBDkFnVRBvlt9i44Bx4BNyPF5O7CJA64NHA0oNg6sVnheCvAcxWGr1418r/oWG9D4LgB+Bviet21g5mLWNfZneL8K8J1AbrozVcNuu5YVpzXeFeRsD/G+aWpgMLCAQH5rq9YlJ3LwFsAOHXw9pwICeIEcw11AL3COsPOfjqdobqt3c2yg6NiSQKe/IHpUXbWpepMf0g08iwDiI4Fc2/yjNcA34h8PUzSyutuAnETjbQCajibwDjmi22YtX6pUqRz0FyGU+wg7R1qJAAAAAElFTkSuQmCC;" vertex="1" parent="n.window">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.lin" value="&lt;b&gt;Lineage walk&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;one hop&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="210" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.lin">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st16" value="Mark" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1390" y="60" width="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.sus" value="&lt;b&gt;Downstream suspect&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;persists until cleared&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#5c1a17;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1390" y="90" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico17" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACo0lEQVRoge2YTYiNURjHf2MuNb5iNsTMpNxSruQjG3ai1N1YSBasWFAsJspCIbGZhRILq1usFLJQGslqdkj5SNgw02AzikEz4ToWZ97mveOc93y975xb3n89Nd3p+T+/Z+b03HMeKFXq/1Zngd41oA6sAoaB3wXWylUdwGVApGIU2BwTykVHaIVPYhhYGJHLSkuBMdQNCOBCPDQ7XUEPL4BJoBqNzqC1wC+yGxDArViAJt3HDJ/EzkiMWu3GHl4AL4FKFFKF5gFvcWtAAIdjwKp0End4AXwGuiPwtmgZ8AW/BgRwcfaRW9XAH14gp1Zt1qmntBFoGgBt4kEIREdA3hCwTfG7JvAc+DPj8+XASo1fHbjnyeKlfbif68XIG6kq5zUwt1jkaXUB7zUgWfedTuR/RZfXXyR0WmczIATyKq3SEkPeV+QxK1Q9wHcDyDVNbp8hTwBXC2QH4IYFxB1N7jqL3CYFPny2kn2Gk3iYkW8zVofwn45azQEeWQI81njssswXwJ68GzjoUPyNxmOvg8cIMD8v+EXAR4finzQ+hxw8BHAqrwYGHAv/0Pj0e/j0hcJXke9Yl8IC9WPljIfPdROgabHVwO+2OAlMACumogocR16/XbQeGAQ+eDCwHfe/WBHxBDkFnVRBvlt9i44Bx4BNyPF5O7CJA64NHA0oNg6sVnheCvAcxWGr1418r/oWG9D4LgB+Bviet21g5mLWNfZneL8K8J1AbrozVcNuu5YVpzXeFeRsD/G+aWpgMLCAQH5rq9YlJ3LwFsAOHXw9pwICeIEcw11AL3COsPOfjqdobqt3c2yg6NiSQKe/IHpUXbWpepMf0g08iwDiI4Fc2/yjNcA34h8PUzSyutuAnETjbQCajibwDjmi22YtX6pUqRz0FyGU+wg7R1qJAAAAAElFTkSuQmCC;" vertex="1" parent="n.sus">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.reads" value="&lt;b&gt;Reports + snapshots&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;who read the window&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#5c1a17;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1390" y="210" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico18" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACo0lEQVRoge2YTYiNURjHf2MuNb5iNsTMpNxSruQjG3ai1N1YSBasWFAsJspCIbGZhRILq1usFLJQGslqdkj5SNgw02AzikEz4ToWZ97mveOc93y975xb3n89Nd3p+T+/Z+b03HMeKFXq/1Zngd41oA6sAoaB3wXWylUdwGVApGIU2BwTykVHaIVPYhhYGJHLSkuBMdQNCOBCPDQ7XUEPL4BJoBqNzqC1wC+yGxDArViAJt3HDJ/EzkiMWu3GHl4AL4FKFFKF5gFvcWtAAIdjwKp0End4AXwGuiPwtmgZ8AW/BgRwcfaRW9XAH14gp1Zt1qmntBFoGgBt4kEIREdA3hCwTfG7JvAc+DPj8+XASo1fHbjnyeKlfbif68XIG6kq5zUwt1jkaXUB7zUgWfedTuR/RZfXXyR0WmczIATyKq3SEkPeV+QxK1Q9wHcDyDVNbp8hTwBXC2QH4IYFxB1N7jqL3CYFPny2kn2Gk3iYkW8zVofwn45azQEeWQI81njssswXwJ68GzjoUPyNxmOvg8cIMD8v+EXAR4finzQ+hxw8BHAqrwYGHAv/0Pj0e/j0hcJXke9Yl8IC9WPljIfPdROgabHVwO+2OAlMACumogocR16/XbQeGAQ+eDCwHfe/WBHxBDkFnVRBvlt9i44Bx4BNyPF5O7CJA64NHA0oNg6sVnheCvAcxWGr1418r/oWG9D4LgB+Bviet21g5mLWNfZneL8K8J1AbrozVcNuu5YVpzXeFeRsD/G+aWpgMLCAQH5rq9YlJ3LwFsAOHXw9pwICeIEcw11AL3COsPOfjqdobqt3c2yg6NiSQKe/IHpUXbWpepMf0g08iwDiI4Fc2/yjNcA34h8PUzSyutuAnETjbQCajibwDjmi22YtX6pUqRz0FyGU+wg7R1qJAAAAAElFTkSuQmCC;" vertex="1" parent="n.reads">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st19" value="Recover" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1650" y="60" width="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.fix" value="&lt;b&gt;Upstream fix&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;producer's job&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1650" y="90" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico20" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="n.fix">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.rederive" value="&lt;b&gt;Re-derive downstream&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;then re-judge&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1650" y="190" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico21" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.rederive">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.close" value="&lt;b&gt;Window closed&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;explicitly, by a human&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1650" y="290" width="210" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico22" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACnUlEQVRoge3az4tNYRzH8ZeZ8TMLSZPxowizUBLyI0lSilLIH0DWs7CQtY0U2ZBIWVlQbAaJhWJhRrKxUUp+lTt+pDB+jDGGxbm3rjv3jOfe+5xzNvOpb/d07vN8v+/PPec5zznPuUyoWE2KnGsttmIlFmEGfuELnuIObmMwYt2WNRk9eIY/ATGEa1hTBGytdkp+2RDw2hjFZczPnVpyuhwpQzQDXx0lrM8Tvg0XI4BXxw/sysvA0QCgl+jFOfQHmviG1VnD75F+2oziElbV9JmCd4EmXmNOVvDT8Sal8HtsTuk3B58DDfzB6awMHEopWMLiqnZtkqvTGdyQmGtkPAxjaWz4jhSQn/69gqzA4waB68XZ2Aa2pBSqPtyrJTNujKtSSXIko+lknSIj6Cp/Pw0vIsFXYkMIWKjLesn6MFDe3i+594mpTSGNQg101dnXX7W9OzBPI1oS0ijUwNw6+95UbXcH5mlEs0IahRqod9s9r/zZiQWBeRrRSMxkL40dZL9xUzJ7xhy8lTgRAhZ6BAbq7GvDDiwMzNGoSiGNQg30tQDSrO7HTLZNNqdJWnwQeSKbirc5GjgfE76iwznBj2BZFgZmyucoXMgCvqLt4jwHp8VrzM7SABzPCH4YG7OGJ3k2uJuBgYN5wFfUhY8R4XvzhK9oX5OwtfFJQYtbcC8A8H/Rkzt1ldZp7ar0XLLsUqhuad7AgQJ4x2iv5uAHJZNjS+poNYFkqfyYxm++nuBrhPoTKlSxXjFdEfgQXqXrONVq4RhjgGRht7PBPk9jFI761FOEYhkYbqJPlGWTWAYeNtHnQaTaUdSN78InsX60F0I6jtJegNTGEJYXxDiu2nHV+PDDktvwaIr5V4NKvg3qr5WO4hFeRa45oUL1F4RjSvd3c7OYAAAAAElFTkSuQmCC;" vertex="1" parent="n.close">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_spine23" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="270" y="220" as="sourcePoint" />
            <mxPoint x="300" y="220" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine24" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="530" y="220" as="sourcePoint" />
            <mxPoint x="560" y="220" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine25" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="830" y="220" as="sourcePoint" />
            <mxPoint x="860" y="220" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine26" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1100" y="220" as="sourcePoint" />
            <mxPoint x="1130" y="220" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine27" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1360" y="220" as="sourcePoint" />
            <mxPoint x="1380" y="220" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine28" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1610" y="220" as="sourcePoint" />
            <mxPoint x="1640" y="220" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_e29" value="rule withdrawn" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.judge" target="n.newrule">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="980" y="190" />
              <mxPoint x="150" y="190" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e30" value="clears marks" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.close" target="n.sus">
          <mxGeometry relative="1" x="-0.4" as="geometry">
            <Array as="points">
              <mxPoint x="1630" y="330" />
              <mxPoint x="1630" y="140" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Retroactive Evaluation — Re-Judging History and Scoping the Damage" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=20;fontStyle=1;fontColor=#16202c;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="20" width="1790" height="30" as="geometry" />
        </mxCell>
        <mxCell id="rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#c9d3de;" vertex="1" parent="1">
          <mxGeometry x="40" y="50" width="1790" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg31" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="40" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg32" value="Application we own" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="430" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg33" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="200" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="External / third party" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="230" y="430" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="380" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="Data store" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="410" y="430" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="500" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="Queue / topic" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="530" y="430" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" value="" style="rounded=1;arcSize=30;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
          <mxGeometry x="630" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="Decision point" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="660" y="430" width="90" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg41" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
          <mxGeometry x="770" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="Risk / gap" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="800" y="430" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg43" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="880" y="430" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg44" value="Opportunity" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="910" y="430" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg45" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#b85450;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1000" y="440" as="sourcePoint" />
            <mxPoint x="1030" y="440" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg46" value="failure / alternate" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1030" y="430" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg47" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1170" y="440" as="sourcePoint" />
            <mxPoint x="1190" y="440" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg48" value="event / async" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1200" y="430" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="A suspect mark is never cleared by the next successful run — only by re-derivation or an explicit human dismissal, because the next run passing says nothing about the window that failed." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="460" width="1790" height="20" as="geometry" />
        </mxCell>
        <mxCell id="foot-rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#e3e9ef;" vertex="1" parent="1">
          <mxGeometry x="40" y="480" width="1790" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data Platform Architecture   ·   date 2026-09" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="490" width="1790" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
