<mxfile host="Electron" modified="2023-08-11T12:57:31.667Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.6.8 Chrome/114.0.5735.289 Electron/25.5.0 Safari/537.36" version="21.6.8" etag="A81BO54aVZrLOaTU5JEq" type="device">
  <diagram id="dHopFhA96g_-zoZQSynt" name="Page-1">
    <mxGraphModel dx="1185" dy="688" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-22" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-9" target="a_45P6-WYLbGF3uFFTgQ-15">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="208" y="270" as="sourcePoint" />
            <mxPoint x="355" y="361" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-1" target="a_45P6-WYLbGF3uFFTgQ-2">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-1" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;Invoke CLI with configuration&lt;/font&gt;&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="80" y="190" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-2" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;Analyze OpenAPI document&lt;/font&gt;&lt;/b&gt;" style="whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;rounded=1;verticalAlign=top;" vertex="1" parent="1">
          <mxGeometry x="280" y="135" width="170" height="170" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-7" value="" style="group" vertex="1" connectable="0" parent="1">
          <mxGeometry x="300" y="190" width="141" height="81" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-6" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="a_45P6-WYLbGF3uFFTgQ-7">
          <mxGeometry width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-5" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="a_45P6-WYLbGF3uFFTgQ-7">
          <mxGeometry x="11" y="11" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-4" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;Design Rules&lt;/font&gt;&lt;/b&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="a_45P6-WYLbGF3uFFTgQ-7">
          <mxGeometry x="21" y="21" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-8" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-2" target="a_45P6-WYLbGF3uFFTgQ-9">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="210" y="230" as="sourcePoint" />
            <mxPoint x="290" y="230" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-9" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;Create Markdown report&lt;/font&gt;&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="520" y="147" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-10" value="&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;Developer&lt;/font&gt;&lt;/b&gt;" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;strokeWidth=2;" vertex="1" parent="1">
          <mxGeometry x="80" y="80" width="30" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-11" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-10" target="a_45P6-WYLbGF3uFFTgQ-1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="80" y="400" as="sourcePoint" />
            <mxPoint x="130" y="350" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-13" value="&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;OpenAPI&lt;/font&gt;&lt;/b&gt;" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.document;" vertex="1" parent="1">
          <mxGeometry x="223.44" y="70" width="36.56" height="50" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-14" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-13" target="a_45P6-WYLbGF3uFFTgQ-1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="117" y="150" as="sourcePoint" />
            <mxPoint x="138" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-15" value="&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;RESTRuler&lt;/font&gt;&lt;/b&gt;" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;gradientDirection=north;fillColor=#dae8fc;strokeColor=#6c8ebf;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.command_line_interface;" vertex="1" parent="1">
          <mxGeometry x="335" y="330" width="60" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-16" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-1" target="a_45P6-WYLbGF3uFFTgQ-15">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="117" y="150" as="sourcePoint" />
            <mxPoint x="138" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-17" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-2" target="a_45P6-WYLbGF3uFFTgQ-15">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="127" y="160" as="sourcePoint" />
            <mxPoint x="148" y="210" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-18" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-13" target="a_45P6-WYLbGF3uFFTgQ-2">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="222" y="130" as="sourcePoint" />
            <mxPoint x="172" y="200" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-19" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="a_45P6-WYLbGF3uFFTgQ-20" source="a_45P6-WYLbGF3uFFTgQ-2">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="450" y="261" as="sourcePoint" />
            <mxPoint x="290" y="313" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-20" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;Create console report&lt;/font&gt;&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="520" y="232" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-21" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-20" target="a_45P6-WYLbGF3uFFTgQ-15">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="198" y="260" as="sourcePoint" />
            <mxPoint x="345" y="351" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-24" value="&lt;b&gt;&lt;font style=&quot;font-size: 13px;&quot;&gt;Report&lt;/font&gt;&lt;/b&gt;" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#232F3E;fillColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.search_documents;" vertex="1" parent="1">
          <mxGeometry x="610" y="60" width="60" height="60" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-25" value="" style="endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;rounded=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-9" target="a_45P6-WYLbGF3uFFTgQ-24">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="530" y="299" as="sourcePoint" />
            <mxPoint x="405" y="356" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-26" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;entryPerimeter=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-9" target="a_45P6-WYLbGF3uFFTgQ-29">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="650" y="207" as="sourcePoint" />
            <mxPoint x="760" y="237" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-27" value="" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_2;whiteSpace=wrap;aspect=fixed;" vertex="1" parent="1">
          <mxGeometry x="20" y="205" width="30" height="30" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-28" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-27" target="a_45P6-WYLbGF3uFFTgQ-1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="210" y="230" as="sourcePoint" />
            <mxPoint x="290" y="230" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-29" value="" style="points=[[0.145,0.145,0],[0.5,0,0],[0.855,0.145,0],[1,0.5,0],[0.855,0.855,0],[0.5,1,0],[0.145,0.855,0],[0,0.5,0]];shape=mxgraph.bpmn.event;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;align=center;perimeter=ellipsePerimeter;outlineConnect=0;aspect=fixed;outline=end;symbol=terminate2;" vertex="1" parent="1">
          <mxGeometry x="700" y="205" width="30" height="30" as="geometry" />
        </mxCell>
        <mxCell id="a_45P6-WYLbGF3uFFTgQ-30" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;entryPerimeter=0;" edge="1" parent="1" source="a_45P6-WYLbGF3uFFTgQ-20" target="a_45P6-WYLbGF3uFFTgQ-29">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="650" y="187" as="sourcePoint" />
            <mxPoint x="710" y="230" as="targetPoint" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
