diff options
Diffstat (limited to 'experiment-activity.svg')
-rw-r--r-- | experiment-activity.svg | 2108 |
1 files changed, 2108 insertions, 0 deletions
diff --git a/experiment-activity.svg b/experiment-activity.svg new file mode 100644 index 0000000..40a03dc --- /dev/null +++ b/experiment-activity.svg @@ -0,0 +1,2108 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="800pt" + height="657.15155pt" + viewBox="0 0 800.00001 657.15154" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)" + sodipodi:docname="experiment-activity.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview1" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:document-units="pt" + inkscape:zoom="0.41062523" + inkscape:cx="720.85196" + inkscape:cy="624.65719" + inkscape:window-width="1280" + inkscape:window-height="749" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + inkscape:current-layer="layer1" + showgrid="false" + showguides="true" /> + <defs + id="defs1"> + <inkscape:path-effect + effect="powermask" + id="path-effect29" + is_visible="true" + lpeversion="1" + uri="#mask-powermask-path-effect29" + invert="false" + hide_mask="false" + background="false" + background_color="#ffffffff" /> + <inkscape:path-effect + effect="powermask" + id="path-effect28" + is_visible="true" + lpeversion="1" + uri="#mask-powermask-path-effect28" + invert="false" + hide_mask="false" + background="false" + background_color="#ffffffff" /> + <inkscape:path-effect + effect="powermask" + id="path-effect27" + is_visible="true" + lpeversion="1" + uri="#mask-powermask-path-effect27" + invert="false" + hide_mask="false" + background="true" + background_color="#ffffffff" /> + <mask + maskUnits="userSpaceOnUse" + id="mask-powermask-path-effect29" /> + <marker + style="overflow:visible" + id="ArrowWide-7" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5" /> + </marker> + <marker + style="overflow:visible" + id="ArrowWide-7-0" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5-6" /> + </marker> + <marker + style="overflow:visible" + id="ArrowWide-7-9" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5-20" /> + </marker> + <marker + style="overflow:visible" + id="ArrowWide-7-2" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5-28" /> + </marker> + <marker + style="overflow:visible" + id="ArrowWide-7-4" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5-5" /> + </marker> + <marker + style="overflow:visible" + id="ArrowWide-7-6" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5-32" /> + </marker> + <marker + style="overflow:visible" + id="ArrowWide-7-0-9" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path4-5-6-3" /> + </marker> + </defs> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:#000000;fill-opacity:0;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3" + id="rect4" + width="800" + height="657.151" + x="0" + y="-5.6843419e-14" /> + <path + style="opacity:1;fill:#000000;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + d="M 395.782,105.76773 V 656.8107" + id="path1" + sodipodi:nodetypes="cc" /> + <g + id="g17-3" + transform="translate(38.966599,-68.74307)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text16-56"><tspan + sodipodi:role="line" + id="tspan16-2" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="224.83426">reset git repository</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect16-9" + width="108.56" + height="14.5" + x="6.4664807" + y="214.58408" /> + </g> + <g + id="g24" + transform="translate(39.460439,-111.98708)"> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect24" + width="117.253" + height="14.5" + x="1.6261431" + y="296.92108" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.414585" + y="307.17126" + id="text16-56-5"><tspan + sodipodi:role="line" + id="tspan16-2-2" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197083" + y="307.17126">checkout git revision</tspan></text> + </g> + <g + id="g27" + transform="translate(39.049119,100.59658)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.608418" + y="225.14755" + id="text26"><tspan + sodipodi:role="line" + id="tspan26" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.608418" + y="225.14755">delete upstream</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.390915" + y="238.7413" + id="tspan59">lockfiles (if any)</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect26" + width="96.509003" + height="27.466999" + x="12.40946" + y="215.21074" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 99.71308,291.21398 v 22.5933" + id="path6-1" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-9)" + d="m 99.71308,343.27432 v 22.5933" + id="path6-7" /> + <g + id="g41" + transform="translate(39.070149,188.48349)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.393566" + y="225.13281" + id="text41"><tspan + sodipodi:role="line" + id="tspan41" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="225.13281">attempt dependency</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="238.72656" + id="tspan20">resolution, installation</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.176067" + y="252.32031" + id="tspan31">and building</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect41" + width="123.486" + height="46.284" + x="-1.1000714" + y="212.58438" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-2)" + d="m 99.71308,447.35187 v 22.5933" + id="path6-3" /> + <g + id="g44" + transform="translate(39.070369,297.50803)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text44"><tspan + sodipodi:role="line" + id="tspan44" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">create and save</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197098" + y="238.42801" + id="tspan45">package tarball</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect44" + width="91.448997" + height="30.202" + x="14.918223" + y="213.52995" /> + </g> + <g + id="g55" + transform="translate(39.075679,352.30303)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text46"><tspan + sodipodi:role="line" + id="tspan46" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">save lockfile</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="238.42801" + id="tspan55">for analysis</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect46" + width="91.448997" + height="30.202" + x="14.912911" + y="213.52995" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-6)" + d="m 99.71309,541.23998 v 22.5933" + id="path6-15" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 99.71308,160.341 v 22.5933" + id="path5" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 99.71308,199.434 v 22.59331" + id="path6" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 697.99918,190.1901 v 22.5933" + id="path64" /> + <g + id="g65" + transform="translate(637.2527,0.19903021)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text65"><tspan + sodipodi:role="line" + id="tspan65" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="224.83426">reset git repository</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect65" + width="108.56" + height="14.5" + x="6.4664807" + y="214.58408" /> + </g> + <g + id="g66" + transform="translate(637.74654,-43.04498)"> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect66" + width="117.253" + height="14.5" + x="1.6261431" + y="296.92108" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.414585" + y="307.17126" + id="text66"><tspan + sodipodi:role="line" + id="tspan66" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197083" + y="307.17126">checkout git revision</tspan></text> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 697.99918,320.43611 v 22.5933" + id="path68" /> + <g + id="g71" + transform="matrix(1,0,0,1.0000045,635.01643,114.51294)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="393.72845" + y="311.68646" + id="text71" + transform="matrix(0.99999998,0,0,0.99999548,-330.91563,-70.920058)"><tspan + sodipodi:role="line" + id="tspan69" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="311.68646">apply package.json</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="325.28021" + id="tspan70">changes verified not</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="338.87396" + id="tspan71">to cause breakage</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect71" + width="125.114" + height="41.686813" + x="0.42574725" + y="230.51512" /> + </g> + <g + id="g73" + transform="translate(637.38811,172.13171)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text73"><tspan + sodipodi:role="line" + id="tspan72" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">override</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="238.42801" + id="tspan73">another conflict</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect73" + width="92.685997" + height="25.985001" + x="14.268073" + y="214.5844" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-9)" + d="m 697.99918,412.7011 v 22.5933" + id="path73" /> + <g + id="g76" + transform="translate(637.35625,224.71002)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.393566" + y="225.13281" + id="text76"><tspan + sodipodi:role="line" + id="tspan74" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="225.13281">attempt dependency</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="238.72656" + id="tspan75">resolution, installation</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.176067" + y="252.32031" + id="tspan76">and building</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect76" + width="123.486" + height="46.284" + x="-1.1000714" + y="212.58438" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-2)" + d="m 697.99918,483.57839 v 22.5933" + id="path76" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-4)" + d="m 697.99918,522.67134 v 22.5933" + id="path77" /> + <g + id="g78" + transform="translate(637.35646,333.7344)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text78"><tspan + sodipodi:role="line" + id="tspan77" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">create and save</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197098" + y="238.42801" + id="tspan78">package tarball</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect78" + width="91.448997" + height="30.202" + x="14.918223" + y="213.52995" /> + </g> + <g + id="g80" + transform="translate(637.36177,388.52939)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text80"><tspan + sodipodi:role="line" + id="tspan79" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">save lockfile</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="238.42801" + id="tspan80">for analysis</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect80" + width="91.448997" + height="30.202" + x="14.912911" + y="213.52995" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-6)" + d="m 697.99918,577.46634 v 22.5933" + id="path80" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="M 697.99918,229.28311 V 251.8764" + id="path82" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 697.99918,268.37611 v 22.59331" + id="path83" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 626.2456,182.93969 h 19.62408" + id="path58" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 620.94283,510.11834 620.9423,190.24269" + id="path56" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 665.16568,515.42133 -36.92037,3.5e-4" + id="path84" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="657.20477" + y="512.76764" + id="text85"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="656.98724" + y="512.76764" + id="tspan85">no</tspan></text> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 620.94211,611.85738 2.1e-4,-89.13198" + id="path7" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 652.27468,617.16068 H 628.24531" + id="path86" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="757.69611" + y="179.78564" + id="text88"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="757.47858" + y="179.78564" + id="tspan88">no</tspan></text> + <g + id="g90" + transform="translate(220.65448,-134.11744)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="158.54024" + id="text89"><tspan + sodipodi:role="line" + id="tspan89" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="158.54024">locate and clone</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="172.13399" + id="tspan95">git repository</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect89" + width="96.254997" + height="28.093" + x="12.727622" + y="148.29044" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="M 99.71309,86.047991 V 108.64129" + id="path90" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-4)" + d="m 99.71308,238.52699 v 22.5933" + id="path91" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="47.606808" + y="624.72363" + id="text92"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="47.389309" + y="624.72363" + id="tspan92">no</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="132.69223" + y="22.956636" + id="text96"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="132.47473" + y="22.956636" + id="tspan96">yes</tspan></text> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-2)" + d="m 99.71309,596.03498 v 22.5933" + id="path96" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 55.567589,627.87798 h -33.10859 v -511.933 l 69.951001,-3e-4" + id="path101" + sodipodi:nodetypes="cccc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 143.85859,627.87799 80.32041,-3e-5" + id="path102" + sodipodi:nodetypes="cc" /> + <g + id="g105" + transform="translate(637.33522,77.758371)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.608418" + y="225.14755" + id="text105"><tspan + sodipodi:role="line" + id="tspan104" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.608418" + y="225.14755">delete upstream</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.390915" + y="238.7413" + id="tspan105">lockfiles (if any)</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect105" + width="96.509003" + height="27.466999" + x="12.40946" + y="215.21074" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 57.631,277.16728 -19.661,10e-6 v 96.00369 h 54.44" + id="path105" + sodipodi:nodetypes="cccc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0-9)" + d="m 750.12897,182.9401 19.661,-1e-5 V 93.435" + id="path105-0" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="49.670406" + y="274.01364" + id="text107"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="49.452908" + y="274.01364" + id="tspan107">no</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="140.11481" + y="228.12263" + id="text108"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="139.89731" + y="228.12263" + id="tspan108">no</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="184.5238" + y="44.560638" + id="text108-6"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="184.3063" + y="44.560638" + id="tspan108-9">no</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="154.49539" + y="622.61566" + id="text109"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="154.27789" + y="622.61566" + id="tspan109">yes</tspan></text> + <g + id="g111" + transform="translate(-223.5501,-225.63112)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text111"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan111">success?</tspan></text> + <path + id="rect111" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 425.08957,246.60062 7.25,7.25 -7.25,7.25 h -51.167 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <g + id="g112" + transform="translate(-299.79299,-22.57363)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text112"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan112">success?</tspan></text> + <path + id="path112" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 425.08957,246.60062 7.25,7.25 -7.25,7.25 h -51.167 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect91-4" + width="7.5" + height="7.5" + x="179.49068" + y="-69.348633" + transform="rotate(45)" /> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect113" + width="7.5" + height="7.5" + x="148.74306" + y="7.7274642" + transform="rotate(45)" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 99.71308,121.24798 v 22.5933" + id="path114" /> + <g + id="g115" + transform="translate(-501.40013,-65.06642)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="600.98004" + y="339.49075" + id="text114"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="600.98004" + y="339.49075" + id="tspan114">built at</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="600.76251" + y="353.0845" + id="tspan115">least once?</tspan></text> + <path + id="path115" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 629.14757,328.1864 14.04658,14.04731 -14.04658,14.04669 h -56.06871 l -14.04742,-14.0467 14.04742,-14.0473 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect115" + width="7.5" + height="7.5" + x="330.62973" + y="189.61414" + transform="rotate(45)" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-9)" + d="m 99.71308,378.47457 v 22.5933" + id="path116" /> + <g + id="g117" + transform="translate(-299.99211,374.12295)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text116"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan116">built 3 times?</tspan></text> + <path + id="path117" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 436.6007,246.50504 7.25,7.25 -7.25,7.25 h -73.791 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-4)" + d="m 99.71309,486.44486 v 22.5933" + id="path118" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 132.54659,479.195 h 43.40921 l 2e-4,-240.6143" + id="path119" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="140.11478" + y="476.04065" + id="text119"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="139.89728" + y="476.04065" + id="tspan119">no</tspan></text> + <g + id="g120" + transform="translate(-299.79298,225.34424)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text120"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan120">success?</tspan></text> + <path + id="path120" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 425.08957,246.60062 7.25,7.25 -7.25,7.25 h -51.167 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 132.54658,231.27699 36.105,10e-6" + id="path121" + sodipodi:nodetypes="cc" /> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect121" + width="7.5" + height="7.5" + x="284.2074" + y="35.367661" + transform="rotate(45)" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="M 175.95626,225.97369 175.95597,90.488491" + id="path122" + sodipodi:nodetypes="cc" /> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect5" + width="7.5" + height="7.5" + x="871.72125" + y="-6.4237165" + transform="rotate(45)" /> + <g + id="g33" + transform="translate(298.49311,261.57072)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text25"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan25">success?</tspan></text> + <path + id="path27" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 425.08957,246.60062 7.25,7.25 -7.25,7.25 h -51.167 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect56" + width="7.5" + height="7.5" + x="799.78107" + y="-78.364731" + transform="rotate(45)" /> + <g + id="g57" + transform="translate(298.32584,-70.81494)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text56"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan56">untested conflit?</tspan></text> + <path + id="path57" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 444.55284,246.50504 7.25,7.25 -7.25,7.25 h -89.759 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect58" + width="7.5" + height="7.5" + x="564.68079" + y="-313.46503" + transform="rotate(45)" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 500.60111,198.04022 v 22.5933" + id="path60" /> + <g + id="g60" + transform="translate(439.85463,8.0490302)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text60"><tspan + sodipodi:role="line" + id="tspan60" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="224.83426">reset git repository</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect60" + width="108.56" + height="14.5" + x="6.4664807" + y="214.58408" /> + </g> + <g + id="g61" + transform="translate(440.34847,-35.19498)"> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect61" + width="117.253" + height="14.5" + x="1.6261431" + y="296.92108" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.414585" + y="307.17126" + id="text61"><tspan + sodipodi:role="line" + id="tspan61" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197083" + y="307.17126">checkout git revision</tspan></text> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 500.60111,328.28611 v 22.5933" + id="path61" /> + <g + id="g64" + transform="matrix(1,0,0,1.0000045,437.61836,122.36294)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="393.72845" + y="311.68646" + id="text64" + transform="matrix(0.99999998,0,0,0.99999548,-330.91563,-70.920058)"><tspan + sodipodi:role="line" + id="tspan62" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="311.68646">apply package.json</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="325.28021" + id="tspan63">changes verified not</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="338.87396" + id="tspan64">to cause breakage</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect64" + width="125.114" + height="41.686813" + x="0.42574725" + y="230.51512" /> + </g> + <g + id="g68" + transform="translate(439.99004,179.98172)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.093548" + y="225.4637" + id="text68"><tspan + sodipodi:role="line" + id="tspan67" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.093548" + y="225.4637">dummify another</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="59.876049" + y="239.05745" + id="tspan68">dependency</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect68" + width="101.872" + height="28.851999" + x="9.6750689" + y="214.5844" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-9)" + d="m 500.60111,423.41811 v 22.5933" + id="path69" /> + <g + id="g83" + transform="translate(439.95818,235.42703)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.393566" + y="225.13281" + id="text83"><tspan + sodipodi:role="line" + id="tspan81" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="225.13281">attempt dependency</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="238.72656" + id="tspan82">resolution, installation</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.176067" + y="252.32031" + id="tspan83">and building</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect83" + width="123.486" + height="46.284" + x="-1.1000714" + y="212.58438" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-2)" + d="m 500.60111,494.29539 v 22.5933" + id="path85" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-4)" + d="m 500.60111,533.38834 v 22.5933" + id="path88" /> + <g + id="g91" + transform="translate(439.95839,344.4514)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text91"><tspan + sodipodi:role="line" + id="tspan90" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">create and save</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197098" + y="238.42801" + id="tspan91">package tarball</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect91" + width="91.448997" + height="30.202" + x="14.918223" + y="213.52995" /> + </g> + <g + id="g97" + transform="translate(439.9637,399.24639)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text97"><tspan + sodipodi:role="line" + id="tspan94" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">save lockfile</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="238.42801" + id="tspan97">for analysis</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect97" + width="91.448997" + height="30.202" + x="14.912911" + y="213.52995" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-6)" + d="m 500.60111,588.18334 v 22.5933" + id="path97" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 500.60111,237.13311 v 22.5933" + id="path98" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 500.60111,276.22611 v 22.59331" + id="path99" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 428.84771,182.93923 12.663,4.3e-4" + id="path100" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 423.54442,520.83582 423.544,188.24248" + id="path103" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 467.76761,526.13833 -36.92037,3.5e-4" + id="path104" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="459.8067" + y="523.48462" + id="text113"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="459.5892" + y="523.48462" + id="tspan113">no</tspan></text> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 423.54404,622.57438 2.1e-4,-89.13198" + id="path123" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 454.87661,627.87768 H 430.84724" + id="path124" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="M 557.69151,182.93967 H 613.64" + id="path125" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="565.25891" + y="179.78564" + id="text125"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="565.04138" + y="179.78564" + id="tspan125">no</tspan></text> + <g + id="g127" + transform="translate(439.93715,85.608371)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.608418" + y="225.14755" + id="text127"><tspan + sodipodi:role="line" + id="tspan126" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.608418" + y="225.14755">delete upstream</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.390915" + y="238.7413" + id="tspan127">lockfiles (if any)</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect127" + width="96.509003" + height="27.466999" + x="12.40946" + y="215.21074" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect128" + width="7.5" + height="7.5" + x="739.7179" + y="140.73564" + transform="rotate(45)" /> + <g + id="g128" + transform="translate(101.09506,272.28773)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text128"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan128">success?</tspan></text> + <path + id="path128" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 425.08957,246.60062 7.25,7.25 -7.25,7.25 h -51.167 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect129" + width="7.5" + height="7.5" + x="667.77771" + y="68.79541" + transform="rotate(45)" /> + <g + id="g129" + transform="translate(100.92778,-62.96482)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.12387" + y="242.10735" + id="text129"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.12387" + y="242.10735" + id="tspan129">untested indirect</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="398.90637" + y="255.7011" + id="tspan131">dependency?</tspan></text> + <path + id="path129" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 441.66284,230.80304 15.1009,15.10145 -15.1009,15.10055 h -83.979 l -15.1011,-15.10056 15.1011,-15.10144 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect130" + width="7.5" + height="7.5" + x="425.09839" + y="-173.88367" + transform="rotate(45)" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 307.72524,198.03949 v 22.5933" + id="path131" /> + <g + id="g132" + transform="translate(246.97876,8.0490302)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text132"><tspan + sodipodi:role="line" + id="tspan132" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="224.83426">reset git repository</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect132" + width="108.56" + height="14.5" + x="6.4664807" + y="214.58408" /> + </g> + <g + id="g133" + transform="translate(247.4726,-35.19498)"> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect133" + width="117.253" + height="14.5" + x="1.6261431" + y="296.92108" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.414585" + y="307.17126" + id="text133"><tspan + sodipodi:role="line" + id="tspan133" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197083" + y="307.17126">checkout git revision</tspan></text> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 307.72524,328.28609 V 350.8794" + id="path133" /> + <g + id="g136" + transform="matrix(1,0,0,1.0000045,244.74249,122.36294)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="393.72845" + y="311.68646" + id="text136" + transform="matrix(0.99999998,0,0,0.99999548,-330.91563,-70.920058)"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="311.68646" + id="tspan135">apply removals</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="325.28021" + id="tspan136">verified not to</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="393.72845" + y="338.87396" + id="tspan160">cause breakage</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect136" + width="99.525002" + height="41.686813" + x="13.220252" + y="230.51511" /> + </g> + <g + id="g138" + transform="translate(424.37518,309.72764)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="-117.36129" + y="95.717758" + id="text138"><tspan + sodipodi:role="line" + id="tspan137" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="-117.36129" + y="95.717758">remove another</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="-117.57879" + y="109.31151" + id="tspan138">dependency</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect138" + width="95.139" + height="28.851999" + x="-164.21945" + y="84.838463" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-9)" + d="m 307.72524,423.4181 v 22.59331" + id="path138" /> + <g + id="g141" + transform="translate(247.08231,235.42701)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.393566" + y="225.13281" + id="text141"><tspan + sodipodi:role="line" + id="tspan139" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="225.13281">attempt dependency</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.393566" + y="238.72656" + id="tspan140">resolution, installation</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.176067" + y="252.32031" + id="tspan141">and building</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect141" + width="123.486" + height="46.284" + x="-1.1000714" + y="212.58438" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-2)" + d="m 307.72524,494.29539 v 22.5933" + id="path141" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-4)" + d="m 307.72524,533.38834 v 22.5933" + id="path142" /> + <g + id="g143" + transform="translate(247.08252,344.45138)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text143"><tspan + sodipodi:role="line" + id="tspan142" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">create and save</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197098" + y="238.42801" + id="tspan143">package tarball</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect143" + width="91.448997" + height="30.202" + x="14.918223" + y="213.52995" /> + </g> + <g + id="g145" + transform="translate(247.08783,399.24638)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text145"><tspan + sodipodi:role="line" + id="tspan144" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">save lockfile</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="238.42801" + id="tspan145">for analysis</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect145" + width="91.448997" + height="30.202" + x="14.912911" + y="213.52995" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-6)" + d="m 307.72524,588.18334 v 22.5933" + id="path145" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 307.72524,237.13309 v 22.5933" + id="path146" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="M 307.72524,276.22609 V 298.8194" + id="path147" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 236.78559,182.93821 16.37141,7.2e-4" + id="path148" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 231.48226,520.83578 2e-5,-330.59439" + id="path149" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 274.89174,526.13833 -36.10674,3.5e-4" + id="path150" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="266.93082" + y="523.48462" + id="text150"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="266.71332" + y="523.48462" + id="tspan150">no</tspan></text> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 231.48234,622.57438 2.1e-4,-89.13198" + id="path151" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 262.00074,627.87768 H 238.785" + id="path152" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 360.29364,182.93894 55.94736,-1e-5" + id="path153" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="367.86105" + y="179.78464" + id="text153"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="367.64355" + y="179.78464" + id="tspan153">no</tspan></text> + <g + id="g155" + transform="translate(247.06128,85.608371)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.608418" + y="225.14755" + id="text155"><tspan + sodipodi:role="line" + id="tspan154" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.608418" + y="225.14755">delete upstream</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.390915" + y="238.7413" + id="tspan155">lockfiles (if any)</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect155" + width="96.509003" + height="27.466999" + x="12.40946" + y="215.21074" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect156" + width="7.5" + height="7.5" + x="603.90948" + y="276.54404" + transform="rotate(45)" /> + <g + id="g156" + transform="translate(-91.780825,272.28771)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.59103" + y="257.80927" + id="text156"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.37354" + y="257.80927" + id="tspan156">success?</tspan></text> + <path + id="path156" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 425.08957,246.60062 7.25,7.25 -7.25,7.25 h -51.167 l -7.25,-7.25001 7.25,-7.25 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect157" + width="7.5" + height="7.5" + x="531.96924" + y="204.60384" + transform="rotate(45)" /> + <g + id="g158" + transform="translate(-91.948105,-62.96554)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.12387" + y="242.10735" + id="text158"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="399.12387" + y="242.10735" + id="tspan157">untested direct</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="398.90637" + y="255.7011" + id="tspan158">dependency?</tspan></text> + <path + id="path158" + style="fill:none;stroke:#555555;stroke-linejoin:round;stroke-miterlimit:2.3" + d="m 437.14084,230.80303 15.1009,15.10145 -15.1009,15.10055 h -74.935 l -15.1011,-15.10056 15.1011,-15.10144 z" + sodipodi:nodetypes="ccccccc" /> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect158" + width="7.5" + height="7.5" + x="289.28955" + y="-38.075844" + transform="rotate(45)" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="M 181.25949,83.185491 759.54,83.185001" + id="path160" + sodipodi:nodetypes="cc" /> + <use + x="0" + y="0" + xlink:href="#path1" + id="use161" + transform="translate(197.398,0.34086324)" /> + <g + id="g162" + transform="translate(346.37103,-133.55784)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.467697" + y="160.6483" + id="text162"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.467697" + y="160.6483" + id="tspan162">determine project</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.250195" + y="174.24205" + id="tspan163">version to test</tspan></text> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect73-3" + width="103.907" + height="25.985001" + x="8.9016209" + y="150.39844" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 355.27265,29.833091 h -22.593" + id="path162" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="299.28796" + y="128.04395" + id="text167"><tspan + sodipodi:role="line" + id="tspan165" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="299.28796" + y="128.04395">direct dependencies</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="299.28796" + y="141.6377" + id="tspan168">removal stage</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="299.28796" + y="155.23145" + id="tspan166" /><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="299.28796" + y="168.8252" + id="tspan167" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="494.01657" + y="128.04395" + id="text172"><tspan + sodipodi:role="line" + id="tspan169" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="494.01657" + y="128.04395">indirect dependencies</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="493.79907" + y="141.6377" + id="tspan172">dummification stage</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="688.93384" + y="128.04395" + id="text174"><tspan + sodipodi:role="line" + id="tspan173" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="688.93384" + y="128.04395">idependency conflicts</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="688.71631" + y="141.6377" + id="tspan174">removal stage</tspan></text> + <g + id="g176" + transform="translate(295.13253,119.68713)"> + <circle + style="fill:none;stroke:#212121;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + id="circle175" + cx="474.65744" + cy="-36.502129" + r="7.25" /> + <circle + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + id="circle176" + cx="474.65744" + cy="-36.502129" + r="5" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 483.7731,29.833091 h -22.593" + id="path177" + sodipodi:nodetypes="cc" /> + <g + id="g179" + transform="translate(49.566171,-129.06579)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="49.759499" + y="199.37865" + id="text179"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="49.759499" + y="199.37865" + id="tspan179">create isolated</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="49.541996" + y="212.9724" + id="tspan182">environment</tspan></text> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect179" + width="103.907" + height="25.985001" + x="-1.8065789" + y="189.12878" /> + </g> + <g + id="g181" + transform="translate(38.857971,-90.335447)"> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect181" + width="103.907" + height="25.985001" + x="8.9016209" + y="150.39844" /> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 175.95597,35.469501 v 40.41299" + id="path182" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0" + x="173.69397" + y="143.54532" + id="text183"><tspan + sodipodi:role="line" + id="tspan183" + style="stroke-width:1" + x="173.69397" + y="143.54532"></tspan></text> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7-0)" + d="m 143.12247,28.219491 -43.40947,10e-6 v 29.84399" + id="path184" + sodipodi:nodetypes="ccc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999997, 0.999997;stroke-dashoffset:0;marker-end:url(#ArrowWide-7)" + d="m 233.3821,28.219501 h -22.593" + id="path185" + sodipodi:nodetypes="cc" /> + <circle + style="fill:#212121;fill-opacity:1;stroke:#212121;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + id="circle174" + cx="491.0231" + cy="29.833088" + r="7.25" /> + <path + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + d="M 203.298,656.65146 V 105.60849 L 800,106.102" + id="path186" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="111.35023" + y="247.61763" + id="text186"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="111.13274" + y="247.61763" + id="tspan186">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="111.35023" + y="300.30463" + id="text186-1"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="111.13273" + y="300.30463" + id="tspan186-8">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="111.35023" + y="495.53564" + id="text186-0"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="111.13273" + y="495.53564" + id="tspan186-2">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="319.36224" + y="542.47864" + id="text186-9"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="319.14474" + y="542.47864" + id="tspan186-22">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="319.36224" + y="207.12964" + id="text186-3"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="319.14474" + y="207.12964" + id="tspan186-6">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="512.23822" + y="207.13063" + id="text186-31"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="512.02075" + y="207.13063" + id="tspan186-9">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="512.23822" + y="542.47864" + id="text186-4"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="512.02069" + y="542.47864" + id="tspan186-5">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="709.63623" + y="531.76166" + id="text186-10"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="709.4187" + y="531.76166" + id="tspan186-63">yes</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="709.63623" + y="199.28064" + id="text186-15"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="709.4187" + y="199.28064" + id="tspan186-54">yes</tspan></text> + </g> +</svg> |