<mxfile host="Electron">
  <diagram name="Page-1" id="qJrMxQVE_XYoZnhHFOs7">
    <mxGraphModel dx="1109" dy="846" 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="kS9-cavd5i_Sdd8Si-Xy-8" parent="1" style="rounded=1;whiteSpace=wrap;arcSize=50;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Upload Jewelry Images&#xa;Front, Side, 45 Degree, CAD" vertex="1">
          <mxGeometry height="87" width="237" x="141" y="20" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-9" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Image Preprocessing&#xa;Crop, Resize, Normalize" vertex="1">
          <mxGeometry height="78" width="232" x="144" y="157" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-10" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Vision Encoder&#xa;Hugging Face: DINOv2 / SigLIP" vertex="1">
          <mxGeometry height="102" width="260" x="130" y="285" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-11" parent="1" style="shape=parallelogram;perimeter=parallelogramPerimeter;fixedSize=1;strokeWidth=2;whiteSpace=wrap;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Vector Embedding&#xa;768d / 1024d" vertex="1">
          <mxGeometry height="63" width="208" x="156" y="437" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-12" parent="1" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=10;strokeWidth=2;whiteSpace=wrap;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Vector Database&#xa;pgvector: Top K Similarity" vertex="1">
          <mxGeometry height="109" width="200" x="160" y="550" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-13" parent="1" style="rhombus;strokeWidth=2;whiteSpace=wrap;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Similarity&#xa;Score" vertex="1">
          <mxGeometry height="146" width="146" x="186" y="709" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-14" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Auto-Match&#xa;Existing SKU Found" vertex="1">
          <mxGeometry height="78" width="196" x="528" y="929" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-15" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Uncertain Match&#xa;Pending Review" vertex="1">
          <mxGeometry height="78" width="178" x="20" y="1394" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-16" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Novelty Detection&#xa;New Jewelry Design" vertex="1">
          <mxGeometry height="78" width="203" x="248" y="1394" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-17" parent="1" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=10;strokeWidth=2;whiteSpace=wrap;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="SQL Database&#xa;Materials, Labor, Weight, Gold Type" vertex="1">
          <mxGeometry height="134" width="215" x="518" y="1057" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-18" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Pricing Engine&#xa;Apply Business Rules &amp;amp; Current Costs" vertex="1">
          <mxGeometry height="102" width="260" x="496" y="1242" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-19" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Generate Suggested Quote" vertex="1">
          <mxGeometry height="54" width="251" x="500" y="1406" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-20" parent="1" style="rhombus;strokeWidth=2;whiteSpace=wrap;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Staff&#xa;Validation" vertex="1">
          <mxGeometry height="149" width="149" x="258" y="1522" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-21" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Feedback Loop&#xa;Update DB &amp;amp; Refine Vector Match" vertex="1">
          <mxGeometry height="102" width="260" x="82" y="1769" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-22" parent="1" style="whiteSpace=wrap;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Send Quotation Email to Client" vertex="1">
          <mxGeometry height="78" width="260" x="392" y="1781" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-23" parent="1" style="rounded=1;whiteSpace=wrap;arcSize=50;strokeWidth=2;fillColor=light-dark(#eeeeee,#1f2020);strokeColor=light-dark(#999999,#cccccc);fontColor=light-dark(#333333,#cccccc);" value="Update SQL Status&#xa;&#39;waiting answer mail&#39;" vertex="1">
          <mxGeometry height="63" width="179" x="433" y="1921" as="geometry" />
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-24" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-8" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-9" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-25" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-9" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-10" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-26" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-10" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-11" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-27" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-11" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-12" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-28" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-12" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-13" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-29" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-13" style="curved=1;startArrow=none;endArrow=block;exitX=1;exitY=0.65;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-14" value="&gt; 95%">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="626" y="892" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-30" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-13" style="curved=1;startArrow=none;endArrow=block;exitX=0;exitY=0.87;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-15" value="85% - 95%">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="109" y="892" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-31" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-13" style="curved=1;startArrow=none;endArrow=block;exitX=0.91;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-16" value="&amp;lt; 85%">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="349" y="892" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-32" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-14" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-17" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-33" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-17" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1.01;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-18" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-34" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-18" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-19" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-35" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-15" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0;entryY=0.28;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-20" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="109" y="1497" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-36" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-16" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.58;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-20" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="349" y="1497" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-37" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-19" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=1;entryY=0.33;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-20" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="626" y="1497" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-38" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-20" style="curved=1;startArrow=none;endArrow=block;exitX=0;exitY=0.87;entryX=0.41;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-21" value="NO&#xa;(Manual Adjustment)">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="165" y="1720" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-39" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-21" style="curved=1;startArrow=none;endArrow=block;exitX=0.59;exitY=0;entryX=0.2;entryY=1;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-20" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="260" y="1720" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-40" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-20" style="curved=1;startArrow=none;endArrow=block;exitX=1;exitY=0.83;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-22" value="YES&#xa;(Approved)">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="522" y="1720" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="kS9-cavd5i_Sdd8Si-Xy-41" edge="1" parent="1" source="kS9-cavd5i_Sdd8Si-Xy-22" style="curved=1;startArrow=none;endArrow=block;exitX=0.5;exitY=1;entryX=0.5;entryY=0;rounded=0;" target="kS9-cavd5i_Sdd8Si-Xy-23" value="">
          <mxGeometry relative="1" as="geometry">
            <Array as="points" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
