digraph G {
graph [_draw_="c 9 -#fffffe00 C 7 -#f8f8f2 P 4 0 0 0 173 823 173 823 0 ",
applyCss=true,
arrowsize=0.6,
bb="0,0,823,173",
bgcolor="#f8f8f2",
charset="UTF-8",
clusterize=true,
color="#2c2d33",
desaturate=true,
fontcolor="#44475a",
fontname=Agave,
grayscale=false,
intention=semi,
margin=4.3,
overlap=voronoi,
pencolor="#2c2d33",
penwidth=0.8,
rankdir=BT,
shape=box,
splines=spline,
style=rounded,
truecolor=true,
xdotversion=1.7
];
node [arrowsize=0.6,
bgcolor="#f8f8f2",
color="#2c2d33",
fontcolor="#44475a",
fontname=Agave,
label="\N",
margin=4.3,
overlap=voronoi,
pencolor="#2c2d33",
penwidth=0.8,
shape=box,
splines=true,
style=rounded,
truecolor=true
];
edge [arrowsize=0.6,
bgcolor="#f8f8f2",
color="#2c2d33",
fontcolor="#44475a",
fontname=Agave,
fontsize=6.8,
margin=4.3,
overlap=voronoi,
pencolor="#2c2d33",
penwidth=0.8,
shape=box,
splines=true,
style=rounded,
truecolor=true
];
infractructure [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#9cd9d4 P 4 529 23 390 23 390 0 529 0 ",
_ldraw_="F 19 5 -Agave c 7 -#44475a t 1 T 391.5 7.3 -1 137 14 -infractructure ",
fillcolor="#9cd9d4",
fontsize=19,
height=0.31944,
href="#infractructure",
label=<
>,
pos="459.5,11.5",
shape=plain,
style=filled,
width=1.9306];
infractructure__mail [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#9cd9d4 P 4 111 98 0 98 0 74 111 74 ",
_ldraw_="F 9.5 5 -Agave c 7 -#44475a t 1 T 1.5 90.4 -1 19 4 -mail F 9.5 5 -Agave c 7 -#44475a t 0 T 1.5 77.4 -1 109 27 -• mailbot data \
pipeline. ",
fillcolor="#9cd9d4",
fontsize=9.5,
height=0.33333,
href="#infractructure__mail",
label=<>,
pos="55.5,86",
shape=plain,
style=filled,
width=1.5417];
infractructure -> infractructure__mail [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#2c2d33 B 7 389.8 16.92 320.36 22.51 211.17 34.53 119.5 59 109.07 61.78 98.07 65.82 88.18 \
69.89 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 9 78.72 73.93 86.16 65.86 83.32 71.96 87.92 70 87.92 70 87.92 70 \
83.32 71.96 89.69 74.14 78.72 73.93 ",
arrowhead=open,
arrowsize=1.0,
href="#infractructure👉 infractructure__mail",
pos="e,78.723,73.926 389.8,16.918 320.36,22.507 211.17,34.526 119.5,59 109.07,61.784 98.065,65.824 88.177,69.893",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
infractructure__database [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#9cd9d4 P 4 258 113 129 113 129 59 258 59 ",
_ldraw_="F 9.5 5 -Agave c 7 -#44475a t 1 T 130.5 105.4 -1 37 8 -database F 9.5 5 -Agave c 7 -#44475a t 0 T 130.5 92.4 -1 127 31 -• simple \
relational database F 9.5 5 -Agave c 7 -#44475a T 130.5 82.4 -1 59 16 -• sqlite-http F 9.5 5 -Agave c 7 -#44475a T 130.5 72.4 \
-1 37 11 -• duckdb F 9.5 5 -Agave c 7 -#44475a T 130.5 62.4 -1 55 15 -• pocketBase ",
fillcolor="#9cd9d4",
fontsize=9.5,
height=0.75,
href="#infractructure__database",
label=<database
|
| • simple relational database | | • sqlite-http | | • duckdb | | • pocketBase |
|
>,
pos="193.5,86",
shape=plain,
style=filled,
width=1.7917];
infractructure -> infractructure__database [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#2c2d33 B 4 409.53 23.02 372.63 31.12 321.04 43.18 268.15 58.61 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 9 258.26 61.53 266.58 54.38 263.06 60.12 267.85 58.7 267.85 58.7 \
267.85 58.7 263.06 60.12 269.13 63.02 258.26 61.53 ",
arrowhead=open,
arrowsize=1.0,
href="#infractructure👉 infractructure__database",
pos="e,258.26,61.534 409.53,23.016 372.63,31.124 321.04,43.178 268.15,58.613",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
infractructure__state [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#9cd9d4 P 4 643 113 276 113 276 59 643 59 ",
_ldraw_="F 9.5 5 -Agave c 7 -#44475a t 1 T 277.5 105.4 -1 23 5 -state F 9.5 5 -Agave c 7 -#44475a t 0 T 277.5 92.4 -1 109 27 -• redis: \
key-value store F 9.5 5 -Agave c 7 -#44475a T 297.5 83.4 -1 23 8 -• see F 9.5 14 -Overpass Heavy c 7 -#44475a T 320.5 83.4 -1 \
322 58 -#/paper/paper/ai-research/⸨#/paper/paper/ai-research/⸩ F 9.5 5 -Agave c 7 -#44475a T 297.5 72.4 -1 73 19 -• https:/\
ioredis F 9.5 5 -Agave c 7 -#44475a T 277.5 62.4 -1 77 20 -• todo o-is-armed ",
fillcolor="#9cd9d4",
fontsize=9.5,
height=0.75,
href="#infractructure__state",
label=<state
|
| • redis: key-value store | | • see#/paper/paper/ai-research/⸨#/paper/paper/ai-research/⸩ | | • https:/ioredis |
| | • todo o-is-armed |
|
>,
pos="459.5,86",
shape=plain,
style=filled,
width=5.0972];
infractructure -> infractructure__state [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#2c2d33 B 4 459.5 23.2 459.5 30.08 459.5 39.47 459.5 48.85 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 9 459.5 58.9 455 48.9 459.5 53.9 459.5 48.9 459.5 48.9 459.5 48.9 \
459.5 53.9 464 48.9 459.5 58.9 ",
arrowhead=open,
arrowsize=1.0,
href="#infractructure👉 infractructure__state",
pos="e,459.5,58.899 459.5,23.198 459.5,30.082 459.5,39.468 459.5,48.846",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
infractructure__message_broker [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#ffffff P 4 727.5 98 661.5 98 661.5 74 727.5 74 ",
_ldraw_="F 9.5 5 -Agave c 7 -#44475a t 1 T 662.5 90.4 -1 64 14 -message broker F 9.5 5 -Agave c 7 -#44475a t 0 T 662.5 77.4 -1 50 14 -• rabbit-mq ",
fillcolor="#ffffff",
fontsize=9.5,
height=0.33333,
href="#infractructure__message_broker",
label=<>,
pos="694.5,86",
shape=plain,
style=filled,
width=0.91667];
infractructure -> infractructure__message_broker [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#2c2d33 B 7 524.17 23.04 562.16 30.47 610.59 42.15 651.5 59 657.75 61.57 664.15 64.97 670.04 \
68.45 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 9 678.78 73.9 667.92 72.43 674.54 71.25 670.29 68.61 670.29 68.61 \
670.29 68.61 674.54 71.25 672.67 64.79 678.78 73.9 ",
arrowhead=open,
arrowsize=1.0,
href="#infractructure👉 infractructure__message_broker",
pos="e,678.78,73.897 524.17,23.037 562.16,30.474 610.59,42.15 651.5,59 657.75,61.573 664.15,64.968 670.04,68.453",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
infractructure__file_storage [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#9dc0a9 P 4 823 108 746 108 746 64 823 64 ",
_ldraw_="F 9.5 5 -Agave c 7 -#44475a t 1 T 747.5 100.4 -1 55 12 -file storage F 9.5 5 -Agave c 7 -#44475a t 0 T 747.5 87.4 -1 19 7 -• fs \
F 9.5 5 -Agave c 7 -#44475a T 747.5 77.4 -1 68 18 -• dufs je ok... F 9.5 5 -Agave c 7 -#44475a T 767.5 67.4 -1 55 16 -• see \
【crud ",
fillcolor="#9dc0a9",
fontsize=9.5,
height=0.61111,
href="#infractructure__file_storage",
label=<>,
pos="784.5,86",
shape=plain,
style=filled,
width=1.0694];
infractructure -> infractructure__file_storage [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#2c2d33 P 82 541.1 19.06 549.66 20.08 558.48 21.18 567.55 22.38 576.84 23.67 \
586.32 25.06 595.98 26.55 605.79 28.14 615.72 29.85 625.76 31.66 635.88 33.59 646.05 35.64 656.26 37.8 666.47 40.1 676.66 42.52 \
686.82 45.07 696.92 47.75 706.93 50.57 716.82 53.53 726.59 56.64 736.2 59.89 736.79 60.1 737.39 60.31 737.99 60.54 738.59 60.76 \
739.2 60.99 739.8 61.22 740.4 61.46 741.01 61.7 741.61 61.95 742.21 62.2 742.82 62.45 743.42 62.7 744.02 62.96 744.62 63.23 745.23 \
63.49 745.83 63.76 746.43 64.03 747.03 64.31 747.63 64.58 748.23 64.86 749.07 63.05 748.46 62.77 747.85 62.5 747.24 62.22 746.63 \
61.95 746.02 61.69 745.4 61.42 744.79 61.16 744.18 60.91 743.56 60.65 742.95 60.4 742.33 60.16 741.72 59.91 741.1 59.67 740.49 59.44 \
739.87 59.21 739.26 58.98 738.64 58.76 738.03 58.54 737.42 58.32 736.8 58.11 727.14 54.94 717.31 51.92 707.36 49.04 697.3 46.31 \
687.16 43.72 676.97 41.26 666.73 38.93 656.48 36.73 646.25 34.66 636.05 32.71 625.9 30.87 615.84 29.15 605.89 27.54 596.06 26.03 \
586.38 24.63 576.88 23.33 567.58 22.13 558.5 21.02 549.67 20 541.1 19.06 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 4 541.01 19.05 534.62 22.39 529.08 17.78 535.47 14.44 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#infractructure👉 infractructure__file_storage",
penwidth=2,
pos="s,529.08,17.779 541.1,19.061 597.22,25.285 672.81,37.088 736.5,59 740.53,60.388 744.63,62.091 748.65,63.955",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
infractructure__message_broker___infractructure__actors [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#ffffff P 4 730.5 173 658.5 173 658.5 149 730.5 149 ",
_ldraw_="F 4.75 5 -Agave c 7 -#44475a t 1 T 659.5 169.2 -1 14 6 -actors F 4.75 5 -Agave c 7 -#44475a t 0 T 659.5 161.2 -1 28 15 -• line-blame \
F 4.75 5 -Agave c 7 -#44475a T 659.5 156.2 -1 37 19 -• actualize-tile F 4.75 5 -Agave c 7 -#44475a T 659.5 151.2 -1 70 34 -• make:\
repo -- single oparation ",
fillcolor="#ffffff",
fontsize=4.75,
height=0.33333,
href="#infractructure__message_broker___infractructure__actors",
label=<actors
|
| • line-blame | | • actualize-tile | | • make:repo -- single oparation |
|
>,
pos="694.5,161",
shape=plain,
style=filled,
width=1];
infractructure__message_broker -> infractructure__message_broker___infractructure__actors [_draw_="S 17 -setlinewidth(0.8) S 6 -dashed c 7 -#2c2d33 B 4 694.5 98.09 694.5 108.81 694.5 125.33 694.5 138.61 ",
_hdraw_="S 17 -setlinewidth(0.8) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 9 694.5 148.81 690 138.81 694.5 143.81 694.5 138.81 694.5 138.81 \
694.5 138.81 694.5 143.81 699 138.81 694.5 148.81 ",
arrowhead=open,
arrowsize=1.0,
href="#infractructure__message_broker👉 infractructure__message_broker___infractructure__actors",
pos="e,694.5,148.81 694.5,98.087 694.5,108.81 694.5,125.33 694.5,138.61",
reverse=false,
style=dashed,
tooltip="-> isAnInputTo",
type=isAnInputTo];
infractructure__file_storage___infractructure__transfer [_draw_="S 17 -setlinewidth(0.8) c 9 -#fffffe00 C 7 -#9dc0a9 P 4 800.5 173 768.5 173 768.5 149 800.5 149 ",
_ldraw_="F 4.75 5 -Agave c 7 -#44475a t 1 T 769.5 169.2 -1 19 8 -transfer F 4.75 5 -Agave c 7 -#44475a t 0 T 769.5 161.2 -1 19 11 -• hybrid \
F 4.75 5 -Agave c 7 -#44475a T 769.5 156.2 -1 12 8 -• git F 4.75 5 -Agave c 7 -#44475a T 769.5 151.2 -1 30 16 -• syncthing ? ",
fillcolor="#9dc0a9",
fontsize=4.75,
height=0.33333,
href="#infractructure__file_storage___infractructure__transfer",
label=<transfer
|
| • hybrid | | • git | | • syncthing ? |
|
>,
pos="784.5,161",
shape=plain,
style=filled,
width=0.44444];
infractructure__file_storage -> infractructure__file_storage___infractructure__transfer [_draw_="S 15 -setlinewidth(2) S 7 -tapered c 9 -#fffffe00 C 7 -#2c2d33 P 42 784.5 120.27 784.45 121.81 784.39 123.36 784.34 124.91 784.28 \
126.46 784.23 128 784.18 129.53 784.12 131.05 784.07 132.57 784.02 134.06 783.97 135.54 783.91 137.01 783.86 138.44 783.81 139.86 \
783.77 141.24 783.72 142.6 783.67 143.93 783.63 145.22 783.58 146.47 783.54 147.69 783.5 148.86 785.5 148.86 785.46 147.69 785.42 \
146.47 785.37 145.22 785.33 143.93 785.28 142.6 785.23 141.24 785.19 139.86 785.14 138.44 785.09 137.01 785.03 135.54 784.98 134.06 \
784.93 132.57 784.88 131.05 784.82 129.53 784.77 128 784.72 126.46 784.66 124.91 784.61 123.36 784.55 121.81 784.5 120.27 ",
_tdraw_="S 15 -setlinewidth(2) S 5 -solid c 7 -#2c2d33 C 7 -#2c2d33 P 4 784.5 120.11 780.5 114.11 784.5 108.11 788.5 114.11 ",
arrowsize=1.0,
arrowtail=diamond,
constrained=false,
dir=back,
href="#infractructure__file_storage👉 infractructure__file_storage___infractructure__transfer",
penwidth=2,
pos="s,784.5,108.11 784.5,120.27 784.5,130.56 784.5,141.19 784.5,148.86",
reverse=false,
style=tapered,
tooltip="*= consistsOf",
type=consistsOf];
}