digraph root { graph [_draw_="c 9 -#fffffe00 C 7 -#44475a P 4 0 0 0 3185.5 2952.54 3185.5 2952.54 0 ", applyCss=dark, arrowsize=0.6, bb="0,0,2952.5,3185.5", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true, xdotversion=1.7 ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; subgraph G_cc_0 { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank="", rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="", xlabel="", xlp="", xstyle="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true ]; { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="", xlabel="", xlp="", xstyle="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true ]; rank000 [_draw_="S 17 -setlinewidth(0.8) c 7 -#44475a p 8 1170.54 2316 1172.04 2317.5 1172.04 2320.5 1170.54 2322 1167.54 2322 1166.04 2320.5 1166.04 \ 2317.5 1167.54 2316 c 7 -#44475a L 2 1169.04 2310 1169.04 2311.5 c 7 -#44475a L 2 1169.04 2313 1169.04 2314.5 c 7 -#44475a L 2 845.54 \ 2310 1492.54 2310 ", _ldraw_="F 8 5 -Agave c 7 -#8be9fd T 1169.04 2308.1 0 27 7 -rank000 F 8 5 -Agave c 7 -#8be9fd T 832.5 2627.6 0 27 7 -rank000 ", color="#44475a", fontcolor="#8be9fd", fontsize=8, height=8.75, pos="1169,2310", shape=rnastab, width=8.9861, xlabel=rank000, xlp="832.5,2629.5", xstyle=invis]; } { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="", xlabel="", xlp="", xstyle="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true ]; rank001 [_draw_="S 17 -setlinewidth(0.8) c 7 -#44475a p 8 1170.54 1652 1172.04 1653.5 1172.04 1656.5 1170.54 1658 1167.54 1658 1166.04 1656.5 1166.04 \ 1653.5 1167.54 1652 c 7 -#44475a L 2 1169.04 1646 1169.04 1647.5 c 7 -#44475a L 2 1169.04 1649 1169.04 1650.5 c 7 -#44475a L 2 845.54 \ 1646 1492.54 1646 ", _ldraw_="F 8 5 -Agave c 7 -#8be9fd T 1169.04 1644.1 0 27 7 -rank001 F 8 5 -Agave c 7 -#8be9fd T 844 1962.6 0 4 1 -1 ", color="#44475a", fontcolor="#8be9fd", fontsize=8, height=8.75, pos="1169,1646", shape=rnastab, width=8.9861, xlabel=1, xlp="844,1964.5", xstyle=invis]; } { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="", xlabel="", xlp="", xstyle="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true ]; rank002 [_draw_="S 17 -setlinewidth(0.8) c 7 -#44475a p 8 1170.54 987 1172.04 988.5 1172.04 991.5 1170.54 993 1167.54 993 1166.04 991.5 1166.04 988.5 \ 1167.54 987 c 7 -#44475a L 2 1169.04 981 1169.04 982.5 c 7 -#44475a L 2 1169.04 984 1169.04 985.5 c 7 -#44475a L 2 845.54 981 1492.54 \ 981 ", _ldraw_="F 8 5 -Agave c 7 -#8be9fd T 1169.04 979.1 0 27 7 -rank002 F 8 5 -Agave c 7 -#8be9fd T 844 1297.6 0 4 1 -2 ", color="#44475a", fontcolor="#8be9fd", fontsize=8, height=8.75, pos="1169,981", shape=rnastab, width=8.9861, xlabel=2, xlp="844,1299.5", xstyle=invis]; } { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="", xlabel="", xlp="", xstyle="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true ]; rank003 [_draw_="S 17 -setlinewidth(0.8) c 7 -#44475a p 8 1170.54 321 1172.04 322.5 1172.04 325.5 1170.54 327 1167.54 327 1166.04 325.5 1166.04 322.5 \ 1167.54 321 c 7 -#44475a L 2 1169.04 315 1169.04 316.5 c 7 -#44475a L 2 1169.04 318 1169.04 319.5 c 7 -#44475a L 2 845.54 315 1492.54 \ 315 ", _ldraw_="F 8 5 -Agave c 7 -#8be9fd T 1169.04 313.1 0 27 7 -rank003 F 8 5 -Agave c 7 -#8be9fd T 844 632.6 0 4 1 -3 ", color="#44475a", fontcolor="#8be9fd", fontsize=8, height=8.75, pos="1169,315", shape=rnastab, width=8.9861, xlabel=3, xlp="844,634.5", xstyle=invis]; } rank000 -> rank001 [pos="e,1169.5,1960 1169.5,1996 1169.5,1986 1169.5,1976.1 1169.5,1966.2", style=invis]; rank001 -> rank002 [pos="e,1169.5,1295 1169.5,1331 1169.5,1321 1169.5,1311.1 1169.5,1301.2", style=invis]; rank002 -> rank003 [pos="e,1169.5,630 1169.5,665.96 1169.5,656.04 1169.5,646.1 1169.5,636.18", style=invis]; } subgraph G_cc_1 { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank="", rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", href="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowhead="", arrowsize=0.6, arrowtail="", bgcolor="#44475a", color="#787877", constrained="", dir="", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, href="", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", reverse="", shape=box, splines=true, style=rounded, tooltip="", truecolor=true, type="" ]; { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize="", height="", href="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowhead="", arrowsize=0.6, arrowtail="", bgcolor="#44475a", color="#787877", constrained="", dir="", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, href="", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", reverse="", shape=box, splines=true, style=rounded, tooltip="", truecolor=true, type="" ]; mq__queue_ [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 1857.04 1092.4 -1 28 6 -queue: F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 1857.04 1079.4 -1 59 16 -• tasks_\ queue F 9.5 5 -Agave c 7 -#f8f8f2 T 1857.04 1069.4 -1 59 16 -• paper_queue F 9.5 5 -Agave c 7 -#f8f8f2 T 1857.04 1059.4 -1 59 \ 16 -• tiles_queue ", fontsize=9.5, height=0.61111, href="#mq__queue_", label=<
queue:
• tasks_queue
• paper_queue
• tiles_queue
>, pos="1886,1078", shape=plain, width=0.84722]; } mq [_ldraw_="F 19 5 -Agave c 7 -#f8f8f2 t 1 T 2177.04 1142.8 -1 20 2 -mq ", fontsize=19, height=0.31944, href="#mq", label=<
mq
>, pos="2187,1147", shape=plain, width=0.30556]; mq -> mq__queue_ [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 7 2175.24 1145.7 2138.44 1143 2018.64 1131.9 1925.54 1100 1925.44 1100 1925.34 \ 1099.9 1925.24 1099.9 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 1916.14 1096.2 1927.1 1095.8 1920.77 1098.08 1925.4 1099.97 1925.4 \ 1099.97 1925.4 1099.97 1920.77 1098.08 1923.71 1104.14 1916.14 1096.2 ", arrowhead=open, arrowsize=1.0, href="#mq👉 mq__queue_", pos="e,1916.1,1096.2 2175.2,1145.7 2138.4,1143 2018.6,1131.9 1925.5,1100 1925.4,1100 1925.3,1099.9 1925.2,1099.9", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__pattern_ [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 1936.04 1082.4 -1 37 8 -pattern: F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 1936.04 1069.4 -1 104 26 -• one \ queue per person? ", fontsize=9.5, height=0.33333, href="#mq__pattern_", label=<
pattern:
• one queue per person?
>, pos="1988,1078", shape=plain, width=1.4722]; mq -> mq__pattern_ [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 4 2175.24 1142.7 2147.74 1133.4 2076.14 1109.1 2029.74 1093.3 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 2020.24 1090.1 2031.15 1089.03 2024.98 1091.7 2029.72 1093.29 2029.72 \ 1093.29 2029.72 1093.29 2024.98 1091.7 2028.28 1097.56 2020.24 1090.1 ", arrowhead=open, arrowsize=1.0, href="#mq👉 mq__pattern_", pos="e,2020.2,1090.1 2175.2,1142.7 2147.7,1133.4 2076.1,1109.1 2029.7,1093.3", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__case_ [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 2375.04 1076.4 -1 23 5 -case: ", fontsize=9.5, height=0.16667, href="#mq__case_", label=<
case:
>, pos="2386,1078", shape=plain, width=0.34722]; mq -> mq__case_ [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2209.24 1138.8 2215.89 1136.58 2223.17 1134.15 2230.99 1131.55 \ 2239.28 1128.79 2247.97 1125.89 2256.98 1122.9 2266.22 1119.82 2275.63 1116.7 2285.12 1113.54 2294.62 1110.38 2304.05 1107.24 2313.34 \ 1104.16 2322.4 1101.14 2331.17 1098.23 2339.56 1095.44 2347.49 1092.8 2354.9 1090.33 2361.7 1088.07 2367.81 1086.03 2373.16 1084.25 \ 2372.52 1082.35 2367.19 1084.2 2361.1 1086.31 2354.33 1088.65 2346.95 1091.2 2339.05 1093.93 2330.69 1096.82 2321.96 1099.84 2312.93 \ 1102.95 2303.68 1106.15 2294.29 1109.39 2284.82 1112.66 2275.37 1115.93 2266 1119.17 2256.79 1122.35 2247.82 1125.45 2239.17 1128.44 \ 2230.9 1131.3 2223.11 1133.99 2215.86 1136.5 2209.24 1138.8 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2209.1 1138.85 2204.71 1144.56 2197.74 1142.7 2202.14 1136.98 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq👉 mq__case_", penwidth=2, pos="s,2197.7,1142.7 2209.2,1138.8 2251.2,1124.5 2339.9,1094.5 2372.8,1083.3", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__actor_ [_ldraw_="F 9.5 5 -Agave c 7 -#f8f8f2 t 1 T 2717.04 1082.4 -1 28 6 -actor: F 9.5 5 -Agave c 7 -#f8f8f2 t 0 T 2717.04 1069.4 -1 118 29 -• mq-declaraticve-consumer ", fontsize=9.5, height=0.33333, href="#mq__actor_", label=<
actor:
• mq-declaraticve-consumer
>, pos="2776,1078", shape=plain, width=1.6667]; mq -> mq__actor_ [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2209.94 1143.8 2224.18 1142.2 2241.26 1140.28 2260.9 1138.07 \ 2282.83 1135.6 2306.76 1132.9 2332.41 1130.02 2359.51 1126.97 2387.77 1123.78 2416.9 1120.5 2446.64 1117.15 2476.7 1113.77 2506.81 \ 1110.38 2536.67 1107.02 2566.01 1103.71 2594.55 1100.5 2622.01 1097.41 2648.12 1094.47 2672.58 1091.72 2695.12 1089.18 2715.45 1086.89 \ 2715.23 1084.91 2694.9 1087.27 2672.37 1089.9 2647.92 1092.75 2621.83 1095.79 2594.38 1098.99 2565.85 1102.31 2536.52 1105.73 2506.67 \ 1109.21 2476.58 1112.72 2446.54 1116.22 2416.81 1119.69 2387.69 1123.08 2359.44 1126.38 2332.36 1129.53 2306.72 1132.52 2282.8 1135.31 \ 2260.88 1137.87 2241.25 1140.15 2224.17 1142.14 2209.94 1143.8 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2209.66 1143.83 2204.16 1148.49 2197.74 1145.2 2203.24 1140.54 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq👉 mq__actor_", penwidth=2, pos="s,2197.7,1145.2 2209.9,1143.8 2294.7,1134.1 2587.7,1100.5 2715.3,1085.9", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__pattern____mq__pattern__serial_queue [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 1638.04 998.2 -1 48 21 -pattern: serial queue F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 1638.04 990.2 \ -1 46 23 -• singleton consumer F 4.75 5 -Agave c 7 -#f8f8f2 T 1658.04 985.2 -1 73 35 -• must have exactly one consumer F 4.75 \ 5 -Agave c 7 -#f8f8f2 T 1638.04 980.2 -1 57 28 -• on nack will stay stale ", fontsize=4.75, height=0.33333, href="#mq__pattern____mq__pattern__serial_queue", label=<
pattern: serial queue
• singleton consumer
• must have exactly one consumer
• on nack will stay stale
>, pos="1684,990", shape=plain, width=1.3194]; mq__pattern_ -> mq__pattern____mq__pattern__serial_queue [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 10 1956.94 1065.9 1946.74 1062.5 1935.24 1058.8 1924.54 1056 1843.54 1034.7 1818.74 \ 1047.3 1739.54 1020 1729.94 1016.7 1720.04 1012.1 1711.14 1007.5 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 1702.14 1002.6 1713.07 1003.43 1706.53 1004.99 1710.92 1007.38 \ 1710.92 1007.38 1710.92 1007.38 1706.53 1004.99 1708.77 1011.33 1702.14 1002.6 ", arrowhead=open, arrowsize=1.0, href="#mq__pattern_👉 mq__pattern____mq__pattern__serial_queue", pos="e,1702.1,1002.6 1956.9,1065.9 1946.7,1062.5 1935.2,1058.8 1924.5,1056 1843.5,1034.7 1818.7,1047.3 1739.5,1020 1729.9,1016.7 1720,\ 1012.1 1711.1,1007.5", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__pattern____mq__pattern__exclusive_run [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 1751.04 1003.2 -1 50 22 -pattern: exclusive run F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 1751.04 995.2 \ -1 52 26 -• mutex lock with redis F 4.75 5 -Agave c 7 -#f8f8f2 T 1771.04 990.2 -1 30 16 -• per message F 4.75 5 -Agave c 7 \ -#f8f8f2 T 1771.04 985.2 -1 23 13 -• per part F 4.75 5 -Agave c 7 -#f8f8f2 T 1771.04 980.2 -1 43 22 -• topic=the message F \ 4.75 5 -Agave c 7 -#f8f8f2 T 1751.04 975.2 -1 59 29 -• to teraz mame v s4-watch ", fontsize=4.75, height=0.47222, href="#mq__pattern____mq__pattern__exclusive_run", label=<
pattern: exclusive run
• mutex lock with redis
• per message
• per part
• topic=the message
• to teraz mame v s4-watch
>, pos="1782,990", shape=plain, width=0.90278]; mq__pattern_ -> mq__pattern____mq__pattern__exclusive_run [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 7 1954.94 1066 1908.54 1050.3 1828.64 1023.1 1822.54 1020 1818.64 1018.1 1814.84 \ 1015.8 1811.04 1013.4 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 1802.54 1007.7 1813.35 1009.53 1806.69 1010.48 1810.85 1013.27 \ 1810.85 1013.27 1810.85 1013.27 1806.69 1010.48 1808.34 1017.01 1802.54 1007.7 ", arrowhead=open, arrowsize=1.0, href="#mq__pattern_👉 mq__pattern____mq__pattern__exclusive_run", pos="e,1802.5,1007.7 1954.9,1066 1908.5,1050.3 1828.6,1023.1 1822.5,1020 1818.6,1018.1 1814.8,1015.8 1811,1013.4", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__pattern____mq__pattern__contra_stack [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 1834.04 1000.2 -1 48 21 -pattern: contra-stack F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 1834.04 992.2 \ -1 52 26 -• buffered contra stack F 4.75 5 -Agave c 7 -#f8f8f2 T 1834.04 987.2 -1 91 43 -• limited by size. but also could \ be by F 4.75 5 -Agave c 7 -#f8f8f2 T 1870.04 982.2 -1 19 8 -windowMs F 4.75 5 -Agave c 7 -#f8f8f2 T 1834.04 977.2 -1 46 23 -• can \ implement lifo ", fontsize=4.75, height=0.40278, href="#mq__pattern____mq__pattern__contra_stack", label=<
pattern: contra-stack
• buffered contra stack
• limited by size. but also could be by
windowMs
• can implement lifo
>, pos="1879,990", shape=plain, width=1.2917]; mq__pattern_ -> mq__pattern____mq__pattern__contra_stack [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 4 1973.24 1065.8 1955.74 1052.1 1925.64 1028.5 1904.14 1011.6 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 1896.04 1005.2 1906.68 1007.87 1899.96 1008.3 1903.89 1011.4 1903.89 \ 1011.4 1903.89 1011.4 1899.96 1008.3 1901.1 1014.93 1896.04 1005.2 ", arrowhead=open, arrowsize=1.0, href="#mq__pattern_👉 mq__pattern____mq__pattern__contra_stack", pos="e,1896,1005.2 1973.2,1065.8 1955.7,1052.1 1925.6,1028.5 1904.1,1011.6", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__pattern____mq__pattern__bag_of_tasks [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 1945.04 1000.2 -1 48 21 -pattern: bag of tasks F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 1945.04 992.2 \ -1 82 39 -• message pool exists based on bagId F 4.75 5 -Agave c 7 -#f8f8f2 T 1945.04 987.2 -1 86 41 -• a redis list of tasks \ per bag exists F 4.75 5 -Agave c 7 -#f8f8f2 T 1945.04 982.2 -1 79 38 -• each acked task marks itself done F 4.75 5 -Agave c 7 \ -#f8f8f2 T 1945.04 977.2 -1 84 40 -• if all are done => bag is completed ", fontsize=4.75, height=0.40278, href="#mq__pattern____mq__pattern__bag_of_tasks", label=<
pattern: bag of tasks
• message pool exists based on bagId
• a redis list of tasks per bag exists
• each acked task marks itself done
• if all are done => bag is completed
>, pos="1988,990", shape=plain, width=1.2222]; mq__pattern_ -> mq__pattern____mq__pattern__bag_of_tasks [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 4 1987.54 1065.8 1987.54 1053 1987.54 1031.8 1987.54 1015.3 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 1987.54 1005.2 1992.04 1015.2 1987.54 1010.2 1987.54 1015.2 1987.54 \ 1015.2 1987.54 1015.2 1987.54 1010.2 1983.04 1015.2 1987.54 1005.2 ", arrowhead=open, arrowsize=1.0, href="#mq__pattern_👉 mq__pattern____mq__pattern__bag_of_tasks", pos="e,1987.5,1005.2 1987.5,1065.8 1987.5,1053 1987.5,1031.8 1987.5,1015.3", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__pattern____mq__pattern__orchestrator [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2052.04 1015.2 -1 48 21 -pattern: orchestrator F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2052.04 1007.2 \ -1 37 19 -• uses >1 queues F 4.75 5 -Agave c 7 -#f8f8f2 T 2052.04 1002.2 -1 95 45 -• holds program state in namespaced redis \ F 4.75 5 -Agave c 7 -#f8f8f2 T 2082.54 997.2 -1 34 15 -keys: flat json F 4.75 5 -Agave c 7 -#f8f8f2 T 2052.04 992.2 -1 86 41 -• structure: \ serial, exclusive, serial F 4.75 5 -Agave c 7 -#f8f8f2 T 2052.04 987.2 -1 23 13 -• example: F 4.75 5 -Agave c 7 -#f8f8f2 T 2072.04 \ 983.2 -1 5 5 -•  F 4.75 5 -Agave c 7 -#ff79c6 T 2077.04 983.2 -1 76 24 - 【 serial tasks 】  F 4.75 5 -Agave c 7 -#f8f8f2 \ T 2072.04 978.2 -1 5 5 -•  F 4.75 5 -Agave c 7 -#ff79c6 T 2077.04 978.2 -1 76 24 - 【 bag of tasks 】  F 4.75 5 -Agave c \ 7 -#f8f8f2 T 2072.04 973.2 -1 5 5 -•  F 4.75 5 -Agave c 7 -#ff79c6 T 2077.04 973.2 -1 67 20 - 【 untiloop 】  F 4.75 5 -Agave \ c 7 -#f8f8f2 T 2052.04 967.2 -1 75 38 -• see more in 【paper:actualize】 F 4.75 5 -Agave c 7 -#f8f8f2 T 2052.04 963.2 -1 57 \ 28 -• could also support eval F 4.75 5 -Agave c 7 -#ff79c6 T 2109.04 963.2 -1 14 8 - code  F 4.75 5 -Agave c 7 -#f8f8f2 T 2123.04 \ 963.2 -1 3 1 -? ", fontsize=4.75, height=0.81944, href="#mq__pattern____mq__pattern__orchestrator", label=<
pattern: orchestrator
• uses >1 queues
• holds program state in namespaced redis
keys: flat json
• structure: serial, exclusive, serial
• example:
•  【 serial tasks 】 
•  【 bag of tasks 】 
•  【 untiloop 】 
• see more in 【paper:actualize】
• could also support eval code ?
>, pos="2102,990", shape=plain, width=1.4306]; mq__pattern_ -> mq__pattern____mq__pattern__orchestrator [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#787877 B 4 2002.44 1065.8 2015.74 1055.8 2036.04 1040.6 2054.84 1026.5 ", _hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#787877 C 7 -#787877 P 9 2063.04 1020.3 2057.78 1029.92 2059.05 1023.32 2055.06 1026.33 \ 2055.06 1026.33 2055.06 1026.33 2059.05 1023.32 2052.35 1022.74 2063.04 1020.3 ", arrowhead=open, arrowsize=1.0, href="#mq__pattern_👉 mq__pattern____mq__pattern__orchestrator", pos="e,2063,1020.3 2002.4,1065.8 2015.7,1055.8 2036,1040.6 2054.8,1026.5", reverse=false, style=dashed, tooltip="-> isAnInputTo", type=isAnInputTo]; mq__case____mq__case__paper_edit [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2173.04 1000.2 -1 37 16 -case: paper:edit F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2173.04 992.2 -1 \ 32 17 -• browser side F 4.75 5 -Agave c 7 -#f8f8f2 T 2173.04 987.2 -1 88 42 -• Mutext for editing files exclusivelly F 4.75 \ 5 -Agave c 7 -#f8f8f2 T 2173.04 982.2 -1 73 35 -• zatial je to vlastne webhook: F 4.75 5 -Agave c 7 -#f8f8f2 T 2197.04 977.2 \ -1 25 11 -paper-write ", fontsize=4.75, height=0.40278, href="#mq__case____mq__case__paper_edit", label=<
case: paper:edit
• browser side
• Mutext for editing files exclusivelly
• zatial je to vlastne webhook:
paper-write
>, pos="2217,990", shape=plain, width=1.25]; mq__case_ -> mq__case____mq__case__paper_edit [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 82 2364.04 1066.6 2360.48 1064.82 2356.71 1062.94 2352.75 1060.96 \ 2348.61 1058.89 2344.31 1056.74 2339.87 1054.51 2335.29 1052.21 2330.6 1049.85 2325.81 1047.43 2320.93 1044.97 2315.99 1042.47 2310.99 \ 1039.93 2305.95 1037.37 2300.89 1034.79 2295.82 1032.2 2290.76 1029.6 2285.72 1027.01 2280.72 1024.42 2275.77 1021.86 2270.89 1019.32 \ 2269.48 1018.59 2268.06 1017.85 2266.63 1017.1 2265.19 1016.35 2263.75 1015.59 2262.3 1014.83 2260.85 1014.07 2259.4 1013.3 2257.95 \ 1012.53 2256.5 1011.77 2255.05 1011 2253.61 1010.23 2252.17 1009.47 2250.74 1008.7 2249.32 1007.94 2247.91 1007.19 2246.52 1006.44 \ 2245.13 1005.69 2243.76 1004.95 2242.41 1004.22 2241.47 1005.98 2242.83 1006.7 2244.22 1007.42 2245.61 1008.14 2247.02 1008.88 2248.44 \ 1009.61 2249.88 1010.35 2251.32 1011.09 2252.77 1011.84 2254.22 1012.59 2255.68 1013.33 2257.14 1014.08 2258.61 1014.83 2260.07 \ 1015.57 2261.53 1016.31 2262.99 1017.05 2264.45 1017.79 2265.9 1018.52 2267.34 1019.25 2268.77 1019.97 2270.19 1020.68 2275.11 1023.15 \ 2280.1 1025.64 2285.14 1028.15 2290.22 1030.67 2295.32 1033.19 2300.43 1035.71 2305.53 1038.22 2310.6 1040.71 2315.64 1043.17 2320.62 \ 1045.6 2325.53 1048 2330.36 1050.34 2335.08 1052.63 2339.69 1054.87 2344.17 1057.03 2348.5 1059.12 2352.67 1061.13 2356.66 1063.05 \ 2360.45 1064.88 2364.04 1066.6 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2364.23 1066.69 2371.37 1065.69 2375.04 1071.9 2367.9 1072.9 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case_👉 mq__case____mq__case__paper_edit", penwidth=2, pos="s,2375,1071.9 2364,1066.6 2340.9,1055.3 2302.9,1036.6 2270.5,1020 2261.1,1015.2 2250.9,1009.9 2241.9,1005.1", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__case____mq__case__paper_blame [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2282.04 993.2 -1 39 17 -case: paper-blame F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2282.04 985.2 -1 \ 39 20 -• pattern: serial ", fontsize=4.75, height=0.19444, href="#mq__case____mq__case__paper_blame", label=<
case: paper-blame
• pattern: serial
>, pos="2301,990", shape=plain, width=0.56944]; mq__case_ -> mq__case____mq__case__paper_blame [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2371.94 1063.4 2369.08 1060.45 2366.03 1057.3 2362.82 1053.99 \ 2359.47 1050.55 2356.01 1046.99 2352.46 1043.33 2348.85 1039.62 2345.19 1035.87 2341.53 1032.11 2337.88 1028.35 2334.26 1024.64 \ 2330.71 1020.99 2327.24 1017.43 2323.88 1013.98 2320.66 1010.67 2317.59 1007.53 2314.72 1004.57 2312.05 1001.84 2309.62 999.34 2307.45 \ 997.11 2306.03 998.51 2308.25 1000.7 2310.73 1003.14 2313.46 1005.83 2316.4 1008.72 2319.53 1011.79 2322.82 1015.03 2326.25 1018.41 \ 2329.8 1021.89 2333.43 1025.46 2337.13 1029.1 2340.86 1032.77 2344.61 1036.45 2348.34 1040.13 2352.03 1043.76 2355.66 1047.33 2359.19 \ 1050.82 2362.62 1054.19 2365.9 1057.43 2369.02 1060.51 2371.94 1063.4 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2371.95 1063.41 2379.03 1064.83 2380.44 1071.9 2373.37 1070.49 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case_👉 mq__case____mq__case__paper_blame", penwidth=2, pos="s,2380.4,1071.9 2371.9,1063.4 2353.3,1044.6 2320.4,1011.6 2306.7,997.81", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__case____mq__case__paper_actualize [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2341.04 1008.2 -1 48 21 -case: paper-actualize F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2341.04 1000.2 \ -1 68 33 -• later can evolve towards TOT F 4.75 5 -Agave c 7 -#f8f8f2 T 2341.04 995.2 -1 91 43 -• actor-paper-actualize, actor-paper-run \ F 4.75 5 -Agave c 7 -#f8f8f2 T 2375.04 990.2 -1 25 14 -• repo:sync F 4.75 5 -Agave c 7 -#f8f8f2 T 2375.04 985.2 -1 34 18 -• repo:\ ast-lake F 4.75 5 -Agave c 7 -#f8f8f2 T 2375.04 980.2 -1 32 17 -• mdd => graph F 4.75 5 -Agave c 7 -#f8f8f2 T 2375.04 975.2 -1 \ 43 22 -• graph => map-show F 4.75 5 -Agave c 7 -#f8f8f2 T 2375.04 970.2 -1 32 17 -• repo:reindex ", fontsize=4.75, height=0.61111, href="#mq__case____mq__case__paper_actualize", label=<
case: paper-actualize
• later can evolve towards TOT
• actor-paper-actualize, actor-paper-run
• repo:sync
• repo:ast-lake
• mdd => graph
• graph => map-show
• repo:reindex
>, pos="2386,990", shape=plain, width=1.2917]; mq__case_ -> mq__case____mq__case__paper_actualize [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2385.54 1059.8 2385.58 1057.73 2385.63 1055.59 2385.68 1053.39 \ 2385.72 1051.12 2385.77 1048.8 2385.82 1046.43 2385.88 1044.03 2385.93 1041.6 2385.98 1039.14 2386.03 1036.67 2386.08 1034.2 2386.14 \ 1031.72 2386.19 1029.25 2386.24 1026.8 2386.29 1024.36 2386.35 1021.96 2386.4 1019.6 2386.44 1017.27 2386.49 1015.01 2386.54 1012.8 \ 2384.54 1012.8 2384.59 1015.01 2384.64 1017.27 2384.68 1019.6 2384.73 1021.96 2384.79 1024.36 2384.84 1026.8 2384.89 1029.25 2384.94 \ 1031.72 2385 1034.2 2385.05 1036.67 2385.1 1039.14 2385.15 1041.6 2385.2 1044.03 2385.26 1046.43 2385.31 1048.8 2385.36 1051.12 \ 2385.4 1053.39 2385.45 1055.59 2385.5 1057.73 2385.54 1059.8 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2385.54 1059.9 2389.54 1065.9 2385.54 1071.9 2381.54 1065.9 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case_👉 mq__case____mq__case__paper_actualize", penwidth=2, pos="s,2385.5,1071.9 2385.5,1059.8 2385.5,1046.3 2385.5,1027.3 2385.5,1012.8", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__case____mq__case__ast_lake [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2452.04 993.2 -1 32 14 -case: ast-lake F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2452.04 985.2 -1 88 \ 42 -• its included already in other program ", fontsize=4.75, height=0.19444, href="#mq__case____mq__case__ast_lake", label=<
case: ast-lake
• its included already in other program
>, pos="2496,990", shape=plain, width=1.25]; mq__case_ -> mq__case____mq__case__ast_lake [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2401.74 1064.4 2405.53 1061.52 2409.58 1058.43 2413.86 1055.16 \ 2418.34 1051.75 2422.98 1048.21 2427.75 1044.57 2432.6 1040.86 2437.52 1037.11 2442.46 1033.34 2447.39 1029.57 2452.27 1025.85 2457.07 \ 1022.19 2461.75 1018.61 2466.28 1015.16 2470.63 1011.85 2474.75 1008.7 2478.62 1005.75 2482.2 1003.03 2485.46 1000.56 2488.35 998.36 \ 2487.13 996.78 2484.27 999.03 2481.06 1001.56 2477.53 1004.35 2473.72 1007.37 2469.65 1010.59 2465.37 1013.98 2460.9 1017.52 2456.28 \ 1021.18 2451.55 1024.93 2446.74 1028.74 2441.88 1032.59 2437.01 1036.45 2432.17 1040.3 2427.38 1044.09 2422.68 1047.82 2418.1 1051.45 \ 2413.69 1054.94 2409.47 1058.29 2405.47 1061.45 2401.74 1064.4 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2401.53 1064.56 2399.23 1071.39 2392.04 1071.9 2394.34 1065.07 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case_👉 mq__case____mq__case__ast_lake", penwidth=2, pos="s,2392,1071.9 2401.7,1064.4 2425.8,1045.7 2469.8,1011.4 2487.7,997.57", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__case____mq__case__tile_actualize [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2560.04 993.2 -1 46 20 -case: tile-actualize F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2560.04 985.2 \ -1 23 13 -• re emit? ", fontsize=4.75, height=0.19444, href="#mq__case____mq__case__tile_actualize", label=<
case: tile-actualize
• re emit?
>, pos="2583,990", shape=plain, width=0.66667]; mq__case_ -> mq__case____mq__case__tile_actualize [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 82 2410.24 1071.5 2415.42 1070.26 2420.98 1068.89 2426.89 1067.38 \ 2433.1 1065.74 2439.6 1063.96 2446.35 1062.05 2453.32 1060 2460.48 1057.82 2467.8 1055.5 2475.25 1053.04 2482.79 1050.44 2490.4 \ 1047.7 2498.04 1044.82 2505.69 1041.8 2513.31 1038.64 2520.88 1035.34 2528.35 1031.9 2535.71 1028.31 2542.92 1024.58 2549.95 1020.7 \ 2551.54 1019.76 2553.13 1018.77 2554.7 1017.74 2556.27 1016.67 2557.81 1015.57 2559.34 1014.44 2560.84 1013.29 2562.32 1012.13 2563.77 \ 1010.95 2565.19 1009.76 2566.58 1008.58 2567.94 1007.39 2569.25 1006.22 2570.53 1005.06 2571.76 1003.92 2572.94 1002.8 2574.08 1001.71 \ 2575.16 1000.65 2576.19 999.63 2577.15 998.66 2575.73 997.26 2574.78 998.24 2573.77 999.25 2572.71 1000.31 2571.6 1001.4 2570.44 \ 1002.52 2569.23 1003.67 2567.98 1004.83 2566.7 1006.01 2565.37 1007.19 2564.01 1008.38 2562.62 1009.56 2561.2 1010.74 2559.75 1011.91 \ 2558.28 1013.05 2556.79 1014.18 2555.28 1015.28 2553.76 1016.35 2552.23 1017.37 2550.68 1018.36 2549.13 1019.3 2542.19 1023.23 2535.05 \ 1027.02 2527.77 1030.67 2520.35 1034.19 2512.85 1037.56 2505.28 1040.8 2497.68 1043.89 2490.08 1046.85 2482.51 1049.66 2475.01 1052.34 \ 2467.6 1054.88 2460.31 1057.28 2453.18 1059.54 2446.24 1061.66 2439.51 1063.65 2433.04 1065.49 2426.84 1067.2 2420.95 1068.77 2415.41 \ 1070.2 2410.24 1071.5 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2409.83 1071.59 2404.89 1076.84 2398.14 1074.3 2403.08 1069.05 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case_👉 mq__case____mq__case__tile_actualize", penwidth=2, pos="s,2398.1,1074.3 2410.2,1071.5 2443.4,1063.5 2503.6,1046.5 2549.5,1020 2560,1013.9 2570.2,1004.3 2576.4,997.96", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__case____mq__case__voting [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2627.04 993.2 -1 28 12 -case: voting F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2627.04 985.2 -1 39 20 \ -• complex problem ", fontsize=4.75, height=0.19444, href="#mq__case____mq__case__voting", label=<
case: voting
• complex problem
>, pos="2646,990", shape=plain, width=0.56944]; mq__case_ -> mq__case____mq__case__voting [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 82 2410.24 1075 2417.17 1074.31 2424.79 1073.49 2433.04 1072.5 \ 2441.86 1071.36 2451.2 1070.03 2461.01 1068.52 2471.22 1066.8 2481.78 1064.87 2492.65 1062.71 2503.75 1060.32 2515.04 1057.68 2526.46 \ 1054.78 2537.96 1051.61 2549.48 1048.15 2560.97 1044.4 2572.36 1040.33 2583.62 1035.95 2594.67 1031.24 2605.47 1026.18 2615.96 1020.76 \ 2617.53 1019.86 2619.08 1018.9 2620.6 1017.89 2622.11 1016.84 2623.6 1015.74 2625.05 1014.61 2626.48 1013.44 2627.88 1012.25 2629.25 \ 1011.05 2630.58 1009.83 2631.87 1008.61 2633.13 1007.39 2634.34 1006.17 2635.52 1004.97 2636.64 1003.79 2637.72 1002.63 2638.75 \ 1001.5 2639.72 1000.4 2640.64 999.35 2641.5 998.35 2639.98 997.05 2639.13 998.05 2638.23 999.1 2637.28 1000.19 2636.27 1001.31 2635.22 \ 1002.46 2634.12 1003.64 2632.98 1004.84 2631.79 1006.04 2630.56 1007.25 2629.3 1008.47 2628 1009.67 2626.67 1010.87 2625.31 1012.04 \ 2623.92 1013.19 2622.5 1014.31 2621.06 1015.39 2619.6 1016.44 2618.12 1017.43 2616.63 1018.37 2615.12 1019.24 2604.74 1024.71 2594.04 \ 1029.84 2583.07 1034.62 2571.89 1039.08 2560.56 1043.22 2549.14 1047.06 2537.67 1050.6 2526.22 1053.86 2514.83 1056.85 2503.58 1059.58 \ 2492.51 1062.06 2481.67 1064.3 2471.13 1066.31 2460.94 1068.11 2451.15 1069.7 2441.83 1071.1 2433.02 1072.32 2424.78 1073.37 2417.17 \ 1074.26 2410.24 1075 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2409.99 1075.02 2404.37 1079.54 2398.04 1076.1 2403.66 1071.58 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case_👉 mq__case____mq__case__voting", penwidth=2, pos="s,2398,1076.1 2410.2,1075 2454,1070.7 2547.1,1057.5 2615.5,1020 2625.8,1014.3 2635.2,1004.2 2640.7,997.7", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__actor____mq__actor__tile_actualize [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2686.04 993.2 -1 48 21 -actor: tile-actualize F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2686.04 985.2 \ -1 43 22 -• queue=tiles_queue ", fontsize=4.75, height=0.19444, href="#mq__actor____mq__actor__tile_actualize", label=<
actor: tile-actualize
• queue=tiles_queue
>, pos="2710,990", shape=plain, width=0.69444]; mq__actor_ -> mq__actor____mq__actor__tile_actualize [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2759.44 1056.1 2757.2 1053.13 2754.89 1050.06 2752.51 1046.9 \ 2750.08 1043.67 2747.61 1040.38 2745.12 1037.07 2742.62 1033.73 2740.12 1030.4 2737.63 1027.09 2735.17 1023.81 2732.76 1020.59 2730.39 \ 1017.44 2728.1 1014.38 2725.89 1011.43 2723.77 1008.6 2721.75 1005.92 2719.86 1003.4 2718.1 1001.05 2716.49 998.9 2715.03 996.97 \ 2713.45 998.19 2714.96 1000.09 2716.63 1002.19 2718.45 1004.49 2720.41 1006.96 2722.49 1009.59 2724.69 1012.35 2726.98 1015.24 2729.36 \ 1018.24 2731.81 1021.33 2734.31 1024.48 2736.85 1027.69 2739.43 1030.93 2742.02 1034.2 2744.61 1037.46 2747.19 1040.71 2749.74 1043.92 \ 2752.26 1047.09 2754.72 1050.18 2757.12 1053.19 2759.44 1056.1 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2759.6 1056.31 2766.43 1058.61 2766.94 1065.8 2760.11 1063.5 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__actor_👉 mq__actor____mq__actor__tile_actualize", penwidth=2, pos="s,2766.9,1065.8 2759.4,1056.1 2744.5,1036.9 2723.5,1009.6 2714.2,997.58", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__actor____mq__actor__paper_blame [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2755.04 993.2 -1 41 18 -actor: paper-blame F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2755.04 985.2 -1 \ 43 22 -• queue=paper_queue ", fontsize=4.75, height=0.19444, href="#mq__actor____mq__actor__paper_blame", label=<
actor: paper-blame
• queue=paper_queue
>, pos="2776,990", shape=plain, width=0.625]; mq__actor_ -> mq__actor____mq__actor__paper_blame [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2775.54 1053.7 2775.59 1050.79 2775.65 1047.8 2775.7 1044.74 \ 2775.75 1041.64 2775.81 1038.49 2775.87 1035.33 2775.92 1032.17 2775.98 1029.01 2776.04 1025.88 2776.09 1022.8 2776.14 1019.77 2776.2 \ 1016.81 2776.25 1013.94 2776.3 1011.17 2776.35 1008.52 2776.39 1006.01 2776.43 1003.64 2776.47 1001.44 2776.51 999.41 2776.54 997.58 \ 2774.54 997.58 2774.57 999.41 2774.61 1001.44 2774.65 1003.64 2774.69 1006.01 2774.73 1008.52 2774.78 1011.17 2774.83 1013.94 2774.88 \ 1016.81 2774.94 1019.77 2774.99 1022.8 2775.04 1025.88 2775.1 1029.01 2775.16 1032.17 2775.21 1035.33 2775.27 1038.49 2775.33 1041.64 \ 2775.38 1044.74 2775.43 1047.8 2775.49 1050.79 2775.54 1053.7 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2775.54 1053.8 2779.54 1059.8 2775.54 1065.8 2771.54 1059.8 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__actor_👉 mq__actor____mq__actor__paper_blame", penwidth=2, pos="s,2775.5,1065.8 2775.5,1053.7 2775.5,1034.6 2775.5,1009.1 2775.5,997.58", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__actor____mq__actor__paper_actualize [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2818.04 998.2 -1 50 22 -actor: paper-actualize F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2818.04 990.2 \ -1 19 11 -• ? TODO F 4.75 5 -Agave c 7 -#f8f8f2 T 2818.04 985.2 -1 21 12 -• queue=? F 4.75 5 -Agave c 7 -#f8f8f2 T 2818.04 \ 980.2 -1 70 34 -• inspect repo and emit program ", fontsize=4.75, height=0.33333, href="#mq__actor____mq__actor__paper_actualize", label=<
actor: paper-actualize
• ? TODO
• queue=?
• inspect repo and emit program
>, pos="2853,990", shape=plain, width=1]; mq__actor_ -> mq__actor____mq__actor__paper_actualize [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2793.74 1056.7 2796.11 1054.16 2798.56 1051.54 2801.08 1048.84 \ 2803.65 1046.08 2806.26 1043.27 2808.91 1040.42 2811.58 1037.55 2814.26 1034.66 2816.94 1031.77 2819.6 1028.89 2822.25 1026.03 2824.86 \ 1023.21 2827.42 1020.43 2829.93 1017.72 2832.37 1015.08 2834.74 1012.52 2837.01 1010.06 2839.18 1007.7 2841.25 1005.47 2843.18 1003.37 \ 2841.7 1002.03 2839.82 1004.18 2837.82 1006.47 2835.71 1008.89 2833.5 1011.41 2831.21 1014.03 2828.84 1016.74 2826.41 1019.52 2823.92 \ 1022.37 2821.39 1025.26 2818.83 1028.19 2816.24 1031.14 2813.64 1034.1 2811.04 1037.06 2808.45 1040.01 2805.89 1042.93 2803.35 1045.81 \ 2800.86 1048.64 2798.42 1051.41 2796.04 1054.1 2793.74 1056.7 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2793.62 1056.84 2792.62 1063.98 2785.64 1065.8 2786.64 1058.66 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__actor_👉 mq__actor____mq__actor__paper_actualize", penwidth=2, pos="s,2785.6,1065.8 2793.7,1056.7 2809,1039.9 2830.1,1016.4 2842.4,1002.7", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__actor____mq__actor__paper_run [_ldraw_="F 4.75 5 -Agave c 7 -#f8f8f2 t 1 T 2909.04 995.2 -1 37 16 -actor: paper-run F 4.75 5 -Agave c 7 -#f8f8f2 t 0 T 2909.04 987.2 -1 \ 19 11 -• ? TODO F 4.75 5 -Agave c 7 -#f8f8f2 T 2909.04 982.2 -1 43 22 -• queue=tasks_queue ", fontsize=4.75, height=0.26389, href="#mq__actor____mq__actor__paper_run", label=<
actor: paper-run
• ? TODO
• queue=tasks_queue
>, pos="2930,990", shape=plain, width=0.625]; mq__actor_ -> mq__actor____mq__actor__paper_run [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 82 2816.54 1061.4 2820.28 1059.87 2824.1 1058.27 2828.01 1056.62 \ 2831.99 1054.91 2836.03 1053.13 2840.13 1051.31 2844.27 1049.42 2848.44 1047.49 2852.65 1045.5 2856.86 1043.46 2861.09 1041.37 2865.31 \ 1039.24 2869.53 1037.06 2873.72 1034.83 2877.89 1032.56 2882.01 1030.25 2886.09 1027.9 2890.11 1025.51 2894.07 1023.09 2897.95 1020.62 \ 2899.27 1019.76 2900.59 1018.86 2901.91 1017.93 2903.23 1016.98 2904.53 1016 2905.83 1015.01 2907.12 1014 2908.39 1012.98 2909.65 \ 1011.95 2910.89 1010.92 2912.11 1009.88 2913.3 1008.84 2914.48 1007.81 2915.63 1006.78 2916.74 1005.76 2917.83 1004.76 2918.89 1003.77 \ 2919.91 1002.8 2920.9 1001.85 2921.84 1000.93 2920.44 999.51 2919.51 1000.44 2918.55 1001.4 2917.55 1002.37 2916.52 1003.37 2915.46 \ 1004.38 2914.37 1005.41 2913.25 1006.45 2912.1 1007.49 2910.93 1008.54 2909.74 1009.59 2908.53 1010.63 2907.31 1011.67 2906.07 1012.7 \ 2904.81 1013.71 2903.55 1014.72 2902.27 1015.7 2900.99 1016.66 2899.71 1017.59 2898.42 1018.5 2897.13 1019.38 2893.31 1021.89 2889.41 \ 1024.37 2885.44 1026.82 2881.42 1029.22 2877.34 1031.6 2873.22 1033.93 2869.08 1036.21 2864.91 1038.46 2860.73 1040.66 2856.54 1042.81 \ 2852.36 1044.92 2848.2 1046.97 2844.06 1048.98 2839.95 1050.92 2835.89 1052.82 2831.88 1054.66 2827.93 1056.43 2824.05 1058.15 2820.25 \ 1059.81 2816.54 1061.4 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2816.27 1061.51 2812.2 1067.46 2805.14 1066 2809.21 1060.05 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__actor_👉 mq__actor____mq__actor__paper_run", penwidth=2, pos="s,2805.1,1066 2816.5,1061.4 2841,1051.2 2872.1,1036.7 2897.5,1020 2906.2,1014.3 2915,1006.3 2921.1,1000.2", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; mq__case____mq__case__voting___mq__case____mq__case__completize_ballot [_ldraw_="F 2.38 5 -Agave c 7 -#f8f8f2 t 1 T 2623.04 923.1 -1 35 23 -case: completize ballot F 2.38 5 -Agave c 7 -#f8f8f2 t 0 T 2623.04 917.1 \ -1 47 34 -• ask the user to finish ballot F 2.38 5 -Agave c 7 -#f8f8f2 T 2623.04 914.1 -1 10 9 -• ask? F 2.38 5 -Agave c 7 \ -#f8f8f2 T 2623.04 911.1 -1 10 9 -• .... ", fontsize=2.375, height=0.22222, href="#mq__case____mq__case__voting___mq__case____mq__case__completize_ballot", label=<
case: completize ballot
• ask the user to finish ballot
• ask?
• ....
>, pos="2646,917", shape=plain, width=0.68056]; mq__case____mq__case__voting -> mq__case____mq__case__voting___mq__case____mq__case__completize_ballot [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#787877 P 42 2645.54 971.26 2645.59 968.99 2645.64 966.64 2645.69 964.24 \ 2645.75 961.79 2645.8 959.31 2645.85 956.8 2645.91 954.28 2645.96 951.75 2646.02 949.23 2646.07 946.74 2646.13 944.27 2646.18 941.85 \ 2646.23 939.48 2646.28 937.17 2646.33 934.95 2646.38 932.81 2646.42 930.76 2646.46 928.83 2646.5 927.02 2646.54 925.34 2644.54 925.34 \ 2644.58 927.02 2644.62 928.83 2644.66 930.76 2644.7 932.81 2644.75 934.95 2644.8 937.17 2644.85 939.48 2644.9 941.85 2644.95 944.27 \ 2645.01 946.74 2645.06 949.23 2645.12 951.75 2645.17 954.28 2645.23 956.8 2645.28 959.31 2645.33 961.79 2645.39 964.24 2645.44 966.64 \ 2645.49 968.99 2645.54 971.26 ", _tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#787877 C 7 -#787877 P 4 2645.54 971.4 2649.54 977.4 2645.54 983.4 2641.54 977.4 ", arrowsize=1.0, arrowtail=diamond, constrained=false, dir=back, href="#mq__case____mq__case__voting👉 mq__case____mq__case__voting___mq__case____mq__case__completize_ballot", penwidth=2, pos="s,2645.5,983.4 2645.5,971.26 2645.5,956.36 2645.5,936.07 2645.5,925.34", reverse=false, style=tapered, tooltip="*= consistsOf", type=consistsOf]; } subgraph G_cc_2 { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank="", rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; "actor__*" [_draw_="S 17 -setlinewidth(0.8) c 7 -#787877 B 25 2301.54 1912.5 2301.54 1912.5 1650.54 1912.5 1650.54 1912.5 1644.54 1912.5 1638.54 1906.5 \ 1638.54 1900.5 1638.54 1900.5 1638.54 1287.5 1638.54 1287.5 1638.54 1281.5 1644.54 1275.5 1650.54 1275.5 1650.54 1275.5 2301.54 \ 1275.5 2301.54 1275.5 2307.54 1275.5 2313.54 1281.5 2313.54 1287.5 2313.54 1287.5 2313.54 1900.5 2313.54 1900.5 2313.54 1906.5 2307.54 \ 1912.5 2301.54 1912.5 ", _ldraw_="F 14 5 -Agave c 7 -#f8f8f2 T 1976.04 1590.3 0 55 8 -actor__* ", height=8.8472, pos="1976,1594", width=9.375]; } } subgraph G_cc_3 { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank="", rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; "pattern__*" [_draw_="S 17 -setlinewidth(0.8) c 7 -#787877 B 25 2587.04 2731.5 2587.04 2731.5 1923.04 2731.5 1923.04 2731.5 1917.04 2731.5 1911.04 2725.5 \ 1911.04 2719.5 1911.04 2719.5 1911.04 2106.5 1911.04 2106.5 1911.04 2100.5 1917.04 2094.5 1923.04 2094.5 1923.04 2094.5 2587.04 \ 2094.5 2587.04 2094.5 2593.04 2094.5 2599.04 2100.5 2599.04 2106.5 2599.04 2106.5 2599.04 2719.5 2599.04 2719.5 2599.04 2725.5 2593.04 \ 2731.5 2587.04 2731.5 ", _ldraw_="F 14 5 -Agave c 7 -#f8f8f2 T 2255.04 2409.3 0 68 10 -pattern__* ", height=8.8472, pos="2255,2413", width=9.5556]; } } subgraph G_cc_4 { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank="", rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; "case__*" [_draw_="S 17 -setlinewidth(0.8) c 7 -#787877 B 25 656 3185.5 656 3185.5 12 3185.5 12 3185.5 6 3185.5 0 3179.5 0 3173.5 0 3173.5 0 2560.5 \ 0 2560.5 0 2554.5 6 2548.5 12 2548.5 12 2548.5 656 2548.5 656 2548.5 662 2548.5 668 2554.5 668 2560.5 668 2560.5 668 3173.5 668 \ 3173.5 668 3179.5 662 3185.5 656 3185.5 ", _ldraw_="F 14 5 -Agave c 7 -#f8f8f2 T 334 2863.3 0 48 7 -case__* ", height=8.8472, pos="334,2867", width=9.2778]; } } subgraph G_cc_5 { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank="", rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; { graph [applyCss=dark, arrowsize=0.6, bb="", bgcolor="#44475a", charset="UTF-8", clusterize=false, color="#787877", desaturate=true, fontcolor="#f8f8f2", fontname=Agave, grayscale=false, intention=full, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, rank=same, rankdir=TB, shape=box, splines=spline, style=rounded, truecolor=true ]; node [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, height="", label="\N", margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, pos="", shape=box, splines=true, style=rounded, truecolor=true, width="" ]; edge [arrowsize=0.6, bgcolor="#44475a", color="#787877", fontcolor="#f8f8f2", fontname=Agave, fontsize=6.8, margin=4.3, overlap=voronoi, pencolor="#787877", penwidth=0.8, shape=box, splines=true, style=rounded, truecolor=true ]; "webhook__*" [_draw_="S 17 -setlinewidth(0.8) c 7 -#787877 B 25 680 2367.5 680 2367.5 12 2367.5 12 2367.5 6 2367.5 0 2361.5 0 2355.5 0 2355.5 0 1742.5 \ 0 1742.5 0 1736.5 6 1730.5 12 1730.5 12 1730.5 680 1730.5 680 1730.5 686 1730.5 692 1736.5 692 1742.5 692 1742.5 692 2355.5 692 \ 2355.5 692 2361.5 686 2367.5 680 2367.5 ", _ldraw_="F 14 5 -Agave c 7 -#f8f8f2 T 346 2045.3 0 68 10 -webhook__* ", height=8.8472, pos="346,2049", width=9.6111]; } } }