diff --git a/bun.lock b/bun.lock
index 3cf20da8..c05ff745 100644
--- a/bun.lock
+++ b/bun.lock
@@ -6,19 +6,20 @@
"dependencies": {
"@docusaurus/core": "3.8.0",
"@docusaurus/preset-classic": "3.8.0",
- "@mdx-js/react": "^3.0.0",
- "clsx": "^2.0.0",
- "docusaurus-plugin-openapi-docs": "^4.4.0",
- "docusaurus-theme-openapi-docs": "^4.4.0",
- "prism-react-renderer": "^2.3.0",
- "react": "^19.0.0",
- "react-dom": "^19.0.0",
+ "@mdx-js/react": "^3.1.1",
+ "caniuse-lite": "^1.0.30001756",
+ "clsx": "^2.1.1",
+ "docusaurus-plugin-openapi-docs": "^4.5.1",
+ "docusaurus-theme-openapi-docs": "^4.5.1",
+ "prism-react-renderer": "^2.4.1",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0",
},
"devDependencies": {
"@docusaurus/module-type-aliases": "3.8.0",
"@docusaurus/tsconfig": "3.8.0",
"@docusaurus/types": "3.8.0",
- "typescript": "~5.6.2",
+ "typescript": "~5.6.3",
},
},
},
@@ -447,7 +448,7 @@
"@mdx-js/mdx": ["@mdx-js/mdx@3.1.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdx": "^2.0.0", "collapse-white-space": "^2.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-util-scope": "^1.0.0", "estree-walker": "^3.0.0", "hast-util-to-jsx-runtime": "^2.0.0", "markdown-extensions": "^2.0.0", "recma-build-jsx": "^1.0.0", "recma-jsx": "^1.0.0", "recma-stringify": "^1.0.0", "rehype-recma": "^1.0.0", "remark-mdx": "^3.0.0", "remark-parse": "^11.0.0", "remark-rehype": "^11.0.0", "source-map": "^0.7.0", "unified": "^11.0.0", "unist-util-position-from-estree": "^2.0.0", "unist-util-stringify-position": "^4.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0" } }, "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw=="],
- "@mdx-js/react": ["@mdx-js/react@3.1.0", "", { "dependencies": { "@types/mdx": "^2.0.0" }, "peerDependencies": { "@types/react": ">=16", "react": ">=16" } }, "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ=="],
+ "@mdx-js/react": ["@mdx-js/react@3.1.1", "", { "dependencies": { "@types/mdx": "^2.0.0" }, "peerDependencies": { "@types/react": ">=16", "react": ">=16" } }, "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw=="],
"@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="],
@@ -799,7 +800,7 @@
"caniuse-api": ["caniuse-api@3.0.0", "", { "dependencies": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", "lodash.memoize": "^4.1.2", "lodash.uniq": "^4.5.0" } }, "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="],
- "caniuse-lite": ["caniuse-lite@1.0.30001720", "", {}, "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g=="],
+ "caniuse-lite": ["caniuse-lite@1.0.30001756", "", {}, "sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A=="],
"ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="],
@@ -985,11 +986,11 @@
"dns-packet": ["dns-packet@5.6.1", "", { "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" } }, "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw=="],
- "docusaurus-plugin-openapi-docs": ["docusaurus-plugin-openapi-docs@4.4.0", "", { "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", "@redocly/openapi-core": "^1.10.5", "allof-merge": "^0.6.6", "chalk": "^4.1.2", "clsx": "^1.1.1", "fs-extra": "^9.0.1", "json-pointer": "^0.6.2", "json5": "^2.2.3", "lodash": "^4.17.20", "mustache": "^4.2.0", "openapi-to-postmanv2": "^4.21.0", "postman-collection": "^4.4.0", "slugify": "^1.6.5", "swagger2openapi": "^7.0.8", "xml-formatter": "^2.6.1" }, "peerDependencies": { "@docusaurus/plugin-content-docs": "^3.5.0", "@docusaurus/utils": "^3.5.0", "@docusaurus/utils-validation": "^3.5.0", "react": "^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-VFW0euAyM6i6U6Q2WrNXkp1LnxQFGszZbmloMFYrs1qwBjPLkuHfQ4OJMXGDsGcGl4zNDJ9cwODmJlmdwl1hwg=="],
+ "docusaurus-plugin-openapi-docs": ["docusaurus-plugin-openapi-docs@4.5.1", "", { "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", "@redocly/openapi-core": "^1.10.5", "allof-merge": "^0.6.6", "chalk": "^4.1.2", "clsx": "^1.1.1", "fs-extra": "^9.0.1", "json-pointer": "^0.6.2", "json5": "^2.2.3", "lodash": "^4.17.20", "mustache": "^4.2.0", "openapi-to-postmanv2": "^4.21.0", "postman-collection": "^4.4.0", "slugify": "^1.6.5", "swagger2openapi": "^7.0.8", "xml-formatter": "^2.6.1" }, "peerDependencies": { "@docusaurus/plugin-content-docs": "^3.5.0", "@docusaurus/utils": "^3.5.0", "@docusaurus/utils-validation": "^3.5.0", "react": "^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-3I6Sjz19D/eM86a24/nVkYfqNkl/zuXSP04XVo7qm/vlPeCpHVM4li2DLj7PzElr6dlS9RbaS4HVIQhEOPGBRQ=="],
"docusaurus-plugin-sass": ["docusaurus-plugin-sass@0.2.6", "", { "dependencies": { "sass-loader": "^16.0.2" }, "peerDependencies": { "@docusaurus/core": "^2.0.0-beta || ^3.0.0-alpha", "sass": "^1.30.0" } }, "sha512-2hKQQDkrufMong9upKoG/kSHJhuwd+FA3iAe/qzS/BmWpbIpe7XKmq5wlz4J5CJaOPu4x+iDJbgAxZqcoQf0kg=="],
- "docusaurus-theme-openapi-docs": ["docusaurus-theme-openapi-docs@4.4.0", "", { "dependencies": { "@hookform/error-message": "^2.0.1", "@reduxjs/toolkit": "^1.7.1", "allof-merge": "^0.6.6", "buffer": "^6.0.3", "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.1.0", "crypto-js": "^4.1.1", "file-saver": "^2.0.5", "lodash": "^4.17.20", "pako": "^2.1.0", "postman-code-generators": "^1.10.1", "postman-collection": "^4.4.0", "prism-react-renderer": "^2.3.0", "process": "^0.11.10", "react-hook-form": "^7.43.8", "react-live": "^4.0.0", "react-magic-dropzone": "^1.0.1", "react-markdown": "^8.0.1", "react-modal": "^3.15.1", "react-redux": "^7.2.0", "rehype-raw": "^6.1.1", "remark-gfm": "3.0.1", "sass": "^1.80.4", "sass-loader": "^16.0.2", "unist-util-visit": "^5.0.0", "url": "^0.11.1", "xml-formatter": "^2.6.1" }, "peerDependencies": { "@docusaurus/theme-common": "^3.5.0", "docusaurus-plugin-openapi-docs": "^4.0.0", "docusaurus-plugin-sass": "^0.2.3", "react": "^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-wmc2b946rqBcdjgEHi6Up7e8orasYk5RnIUerTfmZ/Hi006I8FIjMnJEmHAF6t5PbFiiYnlkB6vYK0CC5xBnCQ=="],
+ "docusaurus-theme-openapi-docs": ["docusaurus-theme-openapi-docs@4.5.1", "", { "dependencies": { "@hookform/error-message": "^2.0.1", "@reduxjs/toolkit": "^1.7.1", "allof-merge": "^0.6.6", "buffer": "^6.0.3", "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.1.0", "crypto-js": "^4.1.1", "file-saver": "^2.0.5", "lodash": "^4.17.20", "pako": "^2.1.0", "postman-code-generators": "^1.10.1", "postman-collection": "^4.4.0", "prism-react-renderer": "^2.3.0", "process": "^0.11.10", "react-hook-form": "^7.43.8", "react-live": "^4.0.0", "react-magic-dropzone": "^1.0.1", "react-markdown": "^8.0.1", "react-modal": "^3.15.1", "react-redux": "^7.2.0", "rehype-raw": "^6.1.1", "remark-gfm": "3.0.1", "sass": "^1.80.4", "sass-loader": "^16.0.2", "unist-util-visit": "^5.0.0", "url": "^0.11.1", "xml-formatter": "^2.6.1" }, "peerDependencies": { "@docusaurus/theme-common": "^3.5.0", "docusaurus-plugin-openapi-docs": "^4.0.0", "docusaurus-plugin-sass": "^0.2.3", "react": "^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.4 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-C7mYh9JC3l9jjRtqJVu0EIyOgxHB08jE0Tp5NSkNkrrBak4A13SrXCisNjvt1eaNjS+tsz7qD0bT3aI5hsRvWA=="],
"dom-converter": ["dom-converter@0.2.0", "", { "dependencies": { "utila": "~0.4" } }, "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA=="],
@@ -1937,9 +1938,9 @@
"rc": ["rc@1.2.8", "", { "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "./cli.js" } }, "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="],
- "react": ["react@19.1.0", "", {}, "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg=="],
+ "react": ["react@19.2.0", "", {}, "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ=="],
- "react-dom": ["react-dom@19.1.0", "", { "dependencies": { "scheduler": "^0.26.0" }, "peerDependencies": { "react": "^19.1.0" } }, "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g=="],
+ "react-dom": ["react-dom@19.2.0", "", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.0" } }, "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ=="],
"react-fast-compare": ["react-fast-compare@3.2.2", "", {}, "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ=="],
@@ -2075,7 +2076,7 @@
"sax": ["sax@1.4.1", "", {}, "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg=="],
- "scheduler": ["scheduler@0.26.0", "", {}, "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA=="],
+ "scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="],
"schema-dts": ["schema-dts@1.1.5", "", {}, "sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg=="],
@@ -2429,6 +2430,8 @@
"@docusaurus/mdx-loader/remark-gfm": ["remark-gfm@4.0.1", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", "micromark-extension-gfm": "^3.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.0" } }, "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg=="],
+ "@docusaurus/theme-classic/@mdx-js/react": ["@mdx-js/react@3.1.0", "", { "dependencies": { "@types/mdx": "^2.0.0" }, "peerDependencies": { "@types/react": ">=16", "react": ">=16" } }, "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ=="],
+
"@pnpm/network.ca-file/graceful-fs": ["graceful-fs@4.2.10", "", {}, "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="],
"@redocly/openapi-core/colorette": ["colorette@1.4.0", "", {}, "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g=="],
@@ -2445,6 +2448,8 @@
"ansi-escapes/type-fest": ["type-fest@0.21.3", "", {}, "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="],
+ "autoprefixer/caniuse-lite": ["caniuse-lite@1.0.30001720", "", {}, "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g=="],
+
"babel-plugin-polyfill-corejs2/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
"body-parser/bytes": ["bytes@3.1.2", "", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="],
@@ -2453,6 +2458,10 @@
"body-parser/iconv-lite": ["iconv-lite@0.4.24", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3" } }, "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="],
+ "browserslist/caniuse-lite": ["caniuse-lite@1.0.30001720", "", {}, "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g=="],
+
+ "caniuse-api/caniuse-lite": ["caniuse-lite@1.0.30001720", "", {}, "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g=="],
+
"cheerio-select/css-select": ["css-select@5.1.0", "", { "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", "domhandler": "^5.0.2", "domutils": "^3.0.1", "nth-check": "^2.0.1" } }, "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg=="],
"clean-css/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="],
diff --git a/docs/Development/Scheduler/introduction.mdx b/docs/Development/Scheduler/introduction.mdx
new file mode 100644
index 00000000..cc1fe748
--- /dev/null
+++ b/docs/Development/Scheduler/introduction.mdx
@@ -0,0 +1,50 @@
+import { useColorMode } from '@docusaurus/theme-common'
+
+export function Image(props){
+ let { colorMode } = useColorMode(); // 'light' oder 'dark'
+ let imagePath = props.src.split(".svg")[0] + "_" + colorMode + ".svg"
+ return
+}
+
+
+# The Iglu Scheduler
+The Iglu Scheduler is responsible for managing iglu-builders.
+It gets instructions from the Iglu Controller using Redis Channels.
+
+## Startup
+On Startup the Scheduler runs through a series of tasks.
+This is done mainly through the [startup.ts](https://github.com/iglu-sh/scheduler/blob/main/lib/startup.ts) file. This file handles env var validation and registration with the controller. A usual startup, however also includes connecting to Redis and setting up build listeners, which is done in the index.ts file after the startup.ts file has done its job.
+### Startup Routine
+The usual startup routine looks like this:
+
+
+### Controller Registration Flow
+The afforementioned Controller Registration Flow looks like this:
+
+
+This flow is executed on startup, everytime a Scheduler starts up. In the future, this should also provide the config to the Scheduler, so you won't have to set all the env vars for every controler. However this is not implemented yet.
+## Job Flow
+To Start a Job on any Node, the Controller receives an HTTP Webhook Request (in any of the three Trigger methods) to `/api/v1/webhooks/builder/`, this then triggers this flow of communication:
+All Red Arrows represent Redis Channel Communication, all orange ones represent HTTP REST calls:
+
+
+During this flow, the Scheduler runs through several stages in the build process.
+There are three distinct phases in the build process:
+### Phase 1: Job Application
+In this phase, the Controller sends out a broadcast message to all schedulers, advertising a new job. All schedulers then check if they are able to build the job (based on their current load and the job requirements).
+If they are able to build the job, they send an application message back to the controller. The controller then collects all applications and selects one scheduler to run the job.
+The flow looks like this:
+
+
+### Phase 2: Container Startup
+In this phase, the Controller notifies the selected Scheduler that it was chosen to build the job.
+The Scheduler then starts up a new iglu-builder container (or any builder image that was configured) with the job parameters. Once the container is started, the next phase (the websocket phase) begins.
+The flow looks like this:
+
+
+### Phase 3: Websocket Communication
+In this phase, the Scheduler has started the builder container, and now needs to communicate with it. This is done through a websocket connection.
+This websocket connection and all the messages sent and received are documented [in the builder section of these docs](/docs/Components/Iglu%20Builder).
+The flow looks like this:
+
+
diff --git a/package.json b/package.json
index ee73c72f..cb94378c 100644
--- a/package.json
+++ b/package.json
@@ -17,19 +17,20 @@
"dependencies": {
"@docusaurus/core": "3.8.0",
"@docusaurus/preset-classic": "3.8.0",
- "@mdx-js/react": "^3.0.0",
- "clsx": "^2.0.0",
- "docusaurus-plugin-openapi-docs": "^4.4.0",
- "docusaurus-theme-openapi-docs": "^4.4.0",
- "prism-react-renderer": "^2.3.0",
- "react": "^19.0.0",
- "react-dom": "^19.0.0"
+ "@mdx-js/react": "^3.1.1",
+ "caniuse-lite": "^1.0.30001756",
+ "clsx": "^2.1.1",
+ "docusaurus-plugin-openapi-docs": "^4.5.1",
+ "docusaurus-theme-openapi-docs": "^4.5.1",
+ "prism-react-renderer": "^2.4.1",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "3.8.0",
"@docusaurus/tsconfig": "3.8.0",
"@docusaurus/types": "3.8.0",
- "typescript": "~5.6.2"
+ "typescript": "~5.6.3"
},
"browserslist": {
"production": [
diff --git a/static/img/docs/Components/Scheduler/Scheduler-Startup_dark.svg b/static/img/docs/Components/Scheduler/Scheduler-Startup_dark.svg
new file mode 100644
index 00000000..4f0d4338
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/Scheduler-Startup_dark.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/Scheduler-Startup_light.svg b/static/img/docs/Components/Scheduler/Scheduler-Startup_light.svg
new file mode 100644
index 00000000..b35f225f
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/Scheduler-Startup_light.svg
@@ -0,0 +1,4 @@
+
+
+
diff --git a/static/img/docs/Components/Scheduler/job-conversation-flow_dark.svg b/static/img/docs/Components/Scheduler/job-conversation-flow_dark.svg
new file mode 100644
index 00000000..3e535f48
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/job-conversation-flow_dark.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/job-conversation-flow_light.svg b/static/img/docs/Components/Scheduler/job-conversation-flow_light.svg
new file mode 100644
index 00000000..b6bc582e
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/job-conversation-flow_light.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/jobFlow/phase_1_job_application_dark.svg b/static/img/docs/Components/Scheduler/jobFlow/phase_1_job_application_dark.svg
new file mode 100644
index 00000000..f85ffa8e
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/jobFlow/phase_1_job_application_dark.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/jobFlow/phase_1_job_application_light.svg b/static/img/docs/Components/Scheduler/jobFlow/phase_1_job_application_light.svg
new file mode 100644
index 00000000..992b15e3
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/jobFlow/phase_1_job_application_light.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/jobFlow/phase_2_container_startup_dark.svg b/static/img/docs/Components/Scheduler/jobFlow/phase_2_container_startup_dark.svg
new file mode 100644
index 00000000..d96ab414
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/jobFlow/phase_2_container_startup_dark.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/jobFlow/phase_2_container_startup_light.svg b/static/img/docs/Components/Scheduler/jobFlow/phase_2_container_startup_light.svg
new file mode 100644
index 00000000..f1e0ed3a
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/jobFlow/phase_2_container_startup_light.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/jobFlow/phase_3_websocket_communication_dark.svg b/static/img/docs/Components/Scheduler/jobFlow/phase_3_websocket_communication_dark.svg
new file mode 100644
index 00000000..96b5de49
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/jobFlow/phase_3_websocket_communication_dark.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/jobFlow/phase_3_websocket_communication_light.svg b/static/img/docs/Components/Scheduler/jobFlow/phase_3_websocket_communication_light.svg
new file mode 100644
index 00000000..80e5e66d
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/jobFlow/phase_3_websocket_communication_light.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/scheduler.excalidraw b/static/img/docs/Components/Scheduler/scheduler.excalidraw
new file mode 100644
index 00000000..5ebc4617
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/scheduler.excalidraw
@@ -0,0 +1,17605 @@
+{
+ "type": "excalidraw",
+ "version": 2,
+ "source": "https://excalidraw.com",
+ "elements": [
+ {
+ "id": "68HXsU2qMnrwOgfy8Fx8K",
+ "type": "rectangle",
+ "x": 2920,
+ "y": 9260,
+ "width": 600,
+ "height": 759.9999999999998,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zk",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 799583799,
+ "version": 177,
+ "versionNonce": 1159446999,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638021245,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "haDveKQBTgtR4jCR1Zvxq",
+ "type": "rectangle",
+ "x": 2920,
+ "y": 8480,
+ "width": 280,
+ "height": 140,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#d0bfff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zl",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 602039991,
+ "version": 106,
+ "versionNonce": 1533924217,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "3yS-hTM60AZ8n65W25BbL",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638056875,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "F60atVXNt1I1S4LlR8agG",
+ "type": "rectangle",
+ "x": 2920,
+ "y": 8680,
+ "width": 280,
+ "height": 560.0000000000002,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zm",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 921286233,
+ "version": 210,
+ "versionNonce": 363250103,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763637996211,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "YXcfclbFdGqS_RdeIdPLG",
+ "type": "rectangle",
+ "x": 2260,
+ "y": 7060,
+ "width": 1720,
+ "height": 1400,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zn",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 125262329,
+ "version": 120,
+ "versionNonce": 202445305,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637803696,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "eV-gRT6rh1HX8KuQkw4Hk",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 6240,
+ "width": 700,
+ "height": 800,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#eaddd7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zo",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 689807865,
+ "version": 206,
+ "versionNonce": 1364593559,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638117378,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "hJ92puZ6c4t_TgVREhLL7",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 5660,
+ "width": 700,
+ "height": 560.0000000000001,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffec99",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zp",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1099603447,
+ "version": 143,
+ "versionNonce": 279429433,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638119995,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "eCUXYOuL8VZCZt8ORl_Jz",
+ "type": "rectangle",
+ "x": 2480,
+ "y": 4860,
+ "width": 940.0000000000001,
+ "height": 780,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#d0bfff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zq",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 392574743,
+ "version": 56,
+ "versionNonce": 751882585,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637644345,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "7gYw70284HJMBk1Y3-tN2",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 4660,
+ "width": 700,
+ "height": 180,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zr",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1874184057,
+ "version": 88,
+ "versionNonce": 400158679,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "uIayLY4oRlpb9aHLYVdHU",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 4440,
+ "width": 700,
+ "height": 199.99999999999997,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zs",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 240106553,
+ "version": 179,
+ "versionNonce": 685497591,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ukLRDsYWPwSzTqpgAFc6M",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 4280,
+ "width": 700,
+ "height": 140,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#b2f2bb",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zt",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 415221113,
+ "version": 71,
+ "versionNonce": 1499670039,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "KsXRxiedmayIJflL6g0qJ",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 2480,
+ "width": 700,
+ "height": 779.9999999999998,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#99e9f2",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zu",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1124438105,
+ "version": 112,
+ "versionNonce": 1214532407,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "maIX6NDYGdI-MOt28vpv2",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 3280,
+ "width": 700,
+ "height": 979.9999999999998,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#ffc9c9",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zv",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 647418519,
+ "version": 133,
+ "versionNonce": 1111739479,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "cWGWqXOsQEiP9yZIC6r2v",
+ "type": "rectangle",
+ "x": 2700,
+ "y": 1480,
+ "width": 700,
+ "height": 960,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#99e9f2",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zw",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 484366199,
+ "version": 60,
+ "versionNonce": 427082841,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637332137,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "IGuFI2yNmcRkwZC4nxt6O",
+ "type": "rectangle",
+ "x": 460,
+ "y": 4180,
+ "width": 800,
+ "height": 1440,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zx",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 901284178,
+ "version": 48,
+ "versionNonce": 1830817614,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457742953,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "2aY7DZ2_UCQ7WUHRwtODQ",
+ "type": "rectangle",
+ "x": 460,
+ "y": 2920,
+ "width": 800,
+ "height": 1240,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zy",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 744574482,
+ "version": 57,
+ "versionNonce": 879393490,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457383254,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "-EEcyWsSFtRbGPRrgjtO-",
+ "type": "rectangle",
+ "x": 580,
+ "y": 2780,
+ "width": 240,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "Zz",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 142352274,
+ "version": 21,
+ "versionNonce": 1757866062,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "s8E9d0h9RyHFHJNK6cp_l",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763456865606,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "GCZLul9bLvFwVYK0RFI2i",
+ "type": "text",
+ "x": 500,
+ "y": 1640,
+ "width": 91.13992309570312,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0T",
+ "roundness": null,
+ "seed": 258126738,
+ "version": 25,
+ "versionNonce": 134259406,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "6bFiHce7dulrdzPjEk9yV",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Scheduler",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "p7ZOp72ub4XLPVQNLyBGn",
+ "type": "text",
+ "x": 940,
+ "y": 1640,
+ "width": 94.37994384765625,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0U",
+ "roundness": null,
+ "seed": 821333330,
+ "version": 32,
+ "versionNonce": 685033294,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "ir5OHSBwxWWGKhV_2SBYm",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false,
+ "text": "Controller",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Controller",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ir5OHSBwxWWGKhV_2SBYm",
+ "type": "arrow",
+ "x": 980.8240852161865,
+ "y": 1680,
+ "width": 0.8240852161865178,
+ "height": 120,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0V",
+ "roundness": null,
+ "seed": 694545298,
+ "version": 188,
+ "versionNonce": 341300370,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454761615,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.8240852161865178,
+ 120
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "p7ZOp72ub4XLPVQNLyBGn",
+ "focus": 0.13065949172467625,
+ "gap": 15
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "6bFiHce7dulrdzPjEk9yV",
+ "type": "arrow",
+ "x": 541.2657635954079,
+ "y": 1680,
+ "width": 1.2657635954078614,
+ "height": 120,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0X",
+ "roundness": null,
+ "seed": 1239495186,
+ "version": 139,
+ "versionNonce": 391344722,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454761616,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -1.2657635954078614,
+ 120
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "GCZLul9bLvFwVYK0RFI2i",
+ "focus": 0.08783299741625522,
+ "gap": 15
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "g93trNGcSfpXJr8255esr",
+ "type": "arrow",
+ "x": 560,
+ "y": 1700,
+ "width": 400,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0Y",
+ "roundness": null,
+ "seed": 28457938,
+ "version": 40,
+ "versionNonce": 1252503630,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "vtI-EqPx4zQAu2kdP89-A"
+ }
+ ],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 400,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "vtI-EqPx4zQAu2kdP89-A",
+ "type": "text",
+ "x": 584.5600967407227,
+ "y": 1875,
+ "width": 210.8798065185547,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0Z",
+ "roundness": null,
+ "seed": 497275154,
+ "version": 34,
+ "versionNonce": 502784078,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451041825,
+ "link": null,
+ "locked": false,
+ "text": "HTTP POST\n/api/v1/node/register",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "g93trNGcSfpXJr8255esr",
+ "originalText": "HTTP POST\n/api/v1/node/register",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "DxzwSoKFuOjwVmMu04G30",
+ "type": "arrow",
+ "x": 960,
+ "y": 1740,
+ "width": 400,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0a",
+ "roundness": null,
+ "seed": 922202894,
+ "version": 36,
+ "versionNonce": 1260942990,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "PUJiZPNRSREW3VmHTmF4v"
+ }
+ ],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -400,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "PUJiZPNRSREW3VmHTmF4v",
+ "type": "text",
+ "x": 666.7800598144531,
+ "y": 1927.5,
+ "width": 186.43988037109375,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0b",
+ "roundness": null,
+ "seed": 311039314,
+ "version": 23,
+ "versionNonce": 763511186,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451061915,
+ "link": null,
+ "locked": false,
+ "text": "Response: Node ID",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "DxzwSoKFuOjwVmMu04G30",
+ "originalText": "Response: Node ID",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "PYMTGHfeZVcC9S4kgCLKi",
+ "type": "rectangle",
+ "x": 420,
+ "y": 1820,
+ "width": 240,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0d",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 333226194,
+ "version": 76,
+ "versionNonce": 70677710,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CPDl_WEeUJ32Ye3SWo76w"
+ }
+ ],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "CPDl_WEeUJ32Ye3SWo76w",
+ "type": "text",
+ "x": 440.1200866699219,
+ "y": 1830,
+ "width": 199.75982666015625,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0e",
+ "roundness": null,
+ "seed": 416171406,
+ "version": 168,
+ "versionNonce": 1600826126,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler runs Startup\nHooks, connects to redis,\nsets up Channel Listeners",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "PYMTGHfeZVcC9S4kgCLKi",
+ "originalText": "Scheduler runs Startup Hooks, connects to redis, sets up Channel Listeners",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "3g8sm5k5WqT_94yKUTNHj",
+ "type": "rectangle",
+ "x": 860,
+ "y": 1820,
+ "width": 240,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0f",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 952454350,
+ "version": 98,
+ "versionNonce": 725489998,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "MQCjHa5jqhX1ncieOY0lS"
+ }
+ ],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "MQCjHa5jqhX1ncieOY0lS",
+ "type": "text",
+ "x": 868.2160873413086,
+ "y": 1830,
+ "width": 223.5678253173828,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0g",
+ "roundness": null,
+ "seed": 1281262350,
+ "version": 257,
+ "versionNonce": 2131345294,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454761201,
+ "link": null,
+ "locked": false,
+ "text": "Controller adds Node to DB,\nchecks the Node on every\nHealthcheck",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "3g8sm5k5WqT_94yKUTNHj",
+ "originalText": "Controller adds Node to DB, checks the Node on every Healthcheck",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "LXVOFZZ1PB7c_yNvK60oE",
+ "type": "arrow",
+ "x": 742.1498230304635,
+ "y": 2140,
+ "width": 1.0910833685250054,
+ "height": 380,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0h",
+ "roundness": null,
+ "seed": 2031175122,
+ "version": 27,
+ "versionNonce": 1597201298,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451481635,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -1.0910833685250054,
+ 380
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "gC_Ks32hV4TS3Xroj-I1_",
+ "type": "arrow",
+ "x": 521.0587396619385,
+ "y": 2140,
+ "width": 0,
+ "height": 380,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0i",
+ "roundness": null,
+ "seed": 1628292366,
+ "version": 17,
+ "versionNonce": 723917138,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451481635,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 380
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "8kLC9Oc-LWjO6F5AbJQZZ",
+ "type": "arrow",
+ "x": 980.7430139394385,
+ "y": 2140,
+ "width": 0,
+ "height": 380,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0j",
+ "roundness": null,
+ "seed": 2021037902,
+ "version": 34,
+ "versionNonce": 421478350,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451232852,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 380
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "owBy0iHnDWhuWzZ2gmt12",
+ "type": "text",
+ "x": 660,
+ "y": 2100,
+ "width": 188.67984008789062,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0k",
+ "roundness": null,
+ "seed": 1857037390,
+ "version": 32,
+ "versionNonce": 598969806,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454625136,
+ "link": null,
+ "locked": false,
+ "text": "Redis Build Channel",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Redis Build Channel",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "EnVDqlWsRQEWtGE9sXMSU",
+ "type": "arrow",
+ "x": 960,
+ "y": 2201.8531077055754,
+ "width": 200,
+ "height": 1.3192147463655601,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0l",
+ "roundness": null,
+ "seed": 1050135634,
+ "version": 28,
+ "versionNonce": 1385387150,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "hcBvD2qQwDyyOQDDB_9DY"
+ }
+ ],
+ "updated": 1763454607435,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -200,
+ -1.3192147463655601
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "hcBvD2qQwDyyOQDDB_9DY",
+ "type": "text",
+ "x": 794.2480773925781,
+ "y": 2191.3192147463656,
+ "width": 151.50384521484375,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0l8",
+ "roundness": null,
+ "seed": 1070647246,
+ "version": 26,
+ "versionNonce": 1382318930,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454607435,
+ "link": null,
+ "locked": false,
+ "text": "advertise Build Job",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "EnVDqlWsRQEWtGE9sXMSU",
+ "originalText": "advertise Build Job",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "I2F-BuJ1mJ5QQcv5KHJec",
+ "type": "arrow",
+ "x": 1160,
+ "y": 2160,
+ "width": 160,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0n",
+ "roundness": null,
+ "seed": 1456634190,
+ "version": 12,
+ "versionNonce": 952542926,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451330202,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -160,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "rCTSoCqW8bE00R40dy6lD",
+ "type": "rectangle",
+ "x": 1180,
+ "y": 2120,
+ "width": 240,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0o",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1857096146,
+ "version": 101,
+ "versionNonce": 494365074,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-6bHRC7ATi_i6qweWoPOE"
+ }
+ ],
+ "updated": 1763451336069,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "-6bHRC7ATi_i6qweWoPOE",
+ "type": "text",
+ "x": 1197.4560852050781,
+ "y": 2130,
+ "width": 205.08782958984375,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0p",
+ "roundness": null,
+ "seed": 1398013842,
+ "version": 331,
+ "versionNonce": 2081991762,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451359107,
+ "link": null,
+ "locked": false,
+ "text": "Trigger: api request to \n/api/v1/webhooks/builder/\n",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "rCTSoCqW8bE00R40dy6lD",
+ "originalText": "Trigger: api request to \n/api/v1/webhooks/builder/",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "tv9BBhfJerhEROQARtvNN",
+ "type": "arrow",
+ "x": 1160,
+ "y": 2260,
+ "width": 160,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0q",
+ "roundness": null,
+ "seed": 502155086,
+ "version": 15,
+ "versionNonce": 1245715918,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451411868,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -160,
+ -80
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "NEILqq6Jyl-pxzqhxFNUj",
+ "type": "rectangle",
+ "x": 1180,
+ "y": 2240,
+ "width": 240,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0r",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1391483858,
+ "version": 13,
+ "versionNonce": 962650002,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "tz8qx3dFxAxDZLZQWtviU"
+ }
+ ],
+ "updated": 1763451417853,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "tz8qx3dFxAxDZLZQWtviU",
+ "type": "text",
+ "x": 1190.9201049804688,
+ "y": 2250,
+ "width": 218.1597900390625,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0s",
+ "roundness": null,
+ "seed": 1970263118,
+ "version": 66,
+ "versionNonce": 1812075282,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451436097,
+ "link": null,
+ "locked": false,
+ "text": "Controller adds build to the\nbuild_queue redis list",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "NEILqq6Jyl-pxzqhxFNUj",
+ "originalText": "Controller adds build to the build_queue redis list",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "_o8b8JRjii7KnLu2lTqVT",
+ "type": "arrow",
+ "x": 720,
+ "y": 2220,
+ "width": 180,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0t",
+ "roundness": null,
+ "seed": 411792338,
+ "version": 15,
+ "versionNonce": 1126579282,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "W-V-hF5dwWd9h1bZzVtpG"
+ }
+ ],
+ "updated": 1763454605601,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -180,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "W-V-hF5dwWd9h1bZzVtpG",
+ "type": "text",
+ "x": 575.2720489501953,
+ "y": 2200,
+ "width": 109.45590209960938,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0u",
+ "roundness": null,
+ "seed": 1077999506,
+ "version": 42,
+ "versionNonce": 380103118,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454605601,
+ "link": null,
+ "locked": false,
+ "text": "receive \nadvertisement",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_o8b8JRjii7KnLu2lTqVT",
+ "originalText": "receive \nadvertisement",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "-X8i-yKoremYdZJrXCo9A",
+ "type": "rectangle",
+ "x": 140,
+ "y": 2220,
+ "width": 220,
+ "height": 90,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0v",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 938583186,
+ "version": 28,
+ "versionNonce": 1354752910,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "lq7wLR6SwdiK3CnnYf8Cu"
+ },
+ {
+ "id": "tzlLwd0KmbE4qPmD3y1Lx",
+ "type": "arrow"
+ },
+ {
+ "id": "NsP-cQn4dbAfnip99BEht",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763451604086,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "lq7wLR6SwdiK3CnnYf8Cu",
+ "type": "text",
+ "x": 150.08808135986328,
+ "y": 2225,
+ "width": 199.82383728027344,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0w",
+ "roundness": null,
+ "seed": 1847268814,
+ "version": 101,
+ "versionNonce": 805878290,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451544840,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler checks if it can\nbuild this job (i.e same\narch, not over max builds,\netc.)",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "-X8i-yKoremYdZJrXCo9A",
+ "originalText": "Scheduler checks if it can build this job (i.e same arch, not over max builds, etc.)",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "GpnPdbH2vsuhjtwSjUdwZ",
+ "type": "arrow",
+ "x": 500,
+ "y": 2240,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0x",
+ "roundness": null,
+ "seed": 711646610,
+ "version": 11,
+ "versionNonce": 752109458,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "4Gl2iQs-kYHbiVK3d-D9B"
+ }
+ ],
+ "updated": 1763451555024,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "4Gl2iQs-kYHbiVK3d-D9B",
+ "type": "text",
+ "x": 418.8400115966797,
+ "y": 2230,
+ "width": 42.319976806640625,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0xV",
+ "roundness": null,
+ "seed": 774085198,
+ "version": 7,
+ "versionNonce": 1815404046,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451554336,
+ "link": null,
+ "locked": false,
+ "text": "check",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "GpnPdbH2vsuhjtwSjUdwZ",
+ "originalText": "check",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "tzlLwd0KmbE4qPmD3y1Lx",
+ "type": "arrow",
+ "x": 380,
+ "y": 2280,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0y",
+ "roundness": null,
+ "seed": 1961998862,
+ "version": 13,
+ "versionNonce": 1722810894,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "GLLd_lO-kZOZeJ82QSECB"
+ }
+ ],
+ "updated": 1763451560092,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "-X8i-yKoremYdZJrXCo9A",
+ "focus": 0.33333333333333326,
+ "gap": 20
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "GLLd_lO-kZOZeJ82QSECB",
+ "type": "text",
+ "x": 428.9600067138672,
+ "y": 2270,
+ "width": 22.079986572265625,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b0yV",
+ "roundness": null,
+ "seed": 80843602,
+ "version": 4,
+ "versionNonce": 70015570,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451559355,
+ "link": null,
+ "locked": false,
+ "text": "OK",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tzlLwd0KmbE4qPmD3y1Lx",
+ "originalText": "OK",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "2Y4rVNEunE1Bwg4fRwCkJ",
+ "type": "rectangle",
+ "x": -240,
+ "y": 2220,
+ "width": 220,
+ "height": 90,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b11",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1900105106,
+ "version": 46,
+ "versionNonce": 1305139214,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "K_NsRxaTH08Ir9bHIks_0"
+ },
+ {
+ "id": "NsP-cQn4dbAfnip99BEht",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763451604087,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "K_NsRxaTH08Ir9bHIks_0",
+ "type": "text",
+ "x": -228.0879135131836,
+ "y": 2245,
+ "width": 196.1758270263672,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b12",
+ "roundness": null,
+ "seed": 1789250386,
+ "version": 171,
+ "versionNonce": 1656382802,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451589355,
+ "link": null,
+ "locked": false,
+ "text": "If Scheduler cannot build\njob it ignores it",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "2Y4rVNEunE1Bwg4fRwCkJ",
+ "originalText": "If Scheduler cannot build job it ignores it",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "NsP-cQn4dbAfnip99BEht",
+ "type": "arrow",
+ "x": 120,
+ "y": 2260,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b13",
+ "roundness": null,
+ "seed": 366757390,
+ "version": 13,
+ "versionNonce": 2016983378,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "pt7fdTvMT_0DHAGrAkVh1"
+ }
+ ],
+ "updated": 1763451608058,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "-X8i-yKoremYdZJrXCo9A",
+ "focus": 0.11111111111111115,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "2Y4rVNEunE1Bwg4fRwCkJ",
+ "focus": -0.11111111111111115,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "pt7fdTvMT_0DHAGrAkVh1",
+ "type": "text",
+ "x": 44.06401062011719,
+ "y": 2250,
+ "width": 31.871978759765625,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b14",
+ "roundness": null,
+ "seed": 179265806,
+ "version": 5,
+ "versionNonce": 1214969934,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451607372,
+ "link": null,
+ "locked": false,
+ "text": "NOK",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "NsP-cQn4dbAfnip99BEht",
+ "originalText": "NOK",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "7EVXQdB5t78WODFUwSdgO",
+ "type": "arrow",
+ "x": 540.8671853385865,
+ "y": 2281.451853884859,
+ "width": 420,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b15",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 328469714,
+ "version": 51,
+ "versionNonce": 558658898,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3p0xGnqTT04mNMUwm-I6K"
+ }
+ ],
+ "updated": 1763454600702,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 260,
+ 20
+ ],
+ [
+ 420,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "3p0xGnqTT04mNMUwm-I6K",
+ "type": "text",
+ "x": 690.6400756835938,
+ "y": 2320,
+ "width": 178.7198486328125,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b16",
+ "roundness": null,
+ "seed": 543178830,
+ "version": 45,
+ "versionNonce": 1071497422,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454600702,
+ "link": null,
+ "locked": false,
+ "text": "api request to\n/api/v1/node/job/apply",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7EVXQdB5t78WODFUwSdgO",
+ "originalText": "api request to /api/v1/node/job/apply",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Mt6wrgbYlzJFdyTBAxh28",
+ "type": "arrow",
+ "x": 961.1620301289204,
+ "y": 2320.9274025178606,
+ "width": 420,
+ "height": 19.072597482139372,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b17",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1426705806,
+ "version": 39,
+ "versionNonce": 535349458,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bddv-0bBH1bGzqOrYcfTW"
+ }
+ ],
+ "updated": 1763454603017,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -181.16203012892038,
+ 19.072597482139372
+ ],
+ [
+ -420,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "bddv-0bBH1bGzqOrYcfTW",
+ "type": "text",
+ "x": 698.4560699462891,
+ "y": 2320,
+ "width": 163.08786010742188,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b18",
+ "roundness": null,
+ "seed": 94453650,
+ "version": 49,
+ "versionNonce": 1182950734,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454603017,
+ "link": null,
+ "locked": false,
+ "text": "api response to node\n200",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Mt6wrgbYlzJFdyTBAxh28",
+ "originalText": "api response to node\n200",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "zdsGLmOUyZZAT682Cd3Sw",
+ "type": "arrow",
+ "x": 1000,
+ "y": 2300,
+ "width": 160,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b19",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 984747026,
+ "version": 13,
+ "versionNonce": 1026659214,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451720838,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 160,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "QRsekitsc7tkklonrU_Qw",
+ "type": "rectangle",
+ "x": 1180,
+ "y": 2340,
+ "width": 240,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1A",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 396773330,
+ "version": 16,
+ "versionNonce": 388900302,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "w6vdACaZVG-OuentzZdtc"
+ }
+ ],
+ "updated": 1763451745987,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "w6vdACaZVG-OuentzZdtc",
+ "type": "text",
+ "x": 1194.5601043701172,
+ "y": 2360,
+ "width": 210.87979125976562,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1B",
+ "roundness": null,
+ "seed": 1020858130,
+ "version": 58,
+ "versionNonce": 2051292174,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451745987,
+ "link": null,
+ "locked": false,
+ "text": "Controller checks the\napplication and validates it",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "QRsekitsc7tkklonrU_Qw",
+ "originalText": "Controller checks the application and validates it",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "DY8CTkDuSC6YPZ6Znn7o0",
+ "type": "arrow",
+ "x": 1440,
+ "y": 2380,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1C",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 863589326,
+ "version": 9,
+ "versionNonce": 979599122,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451742804,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "k0AB6I8pb6m_7ASJqe4-B",
+ "type": "rectangle",
+ "x": 1580,
+ "y": 2320,
+ "width": 240,
+ "height": 110,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1D",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1948110542,
+ "version": 40,
+ "versionNonce": 171489106,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "eSCPZHxtlVx3DfDMpQsvf"
+ },
+ {
+ "id": "JHBFlKlx0fjGlKMboK8s1",
+ "type": "arrow"
+ },
+ {
+ "id": "xda42aIvsZ8ZKgfoOfkiI",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763451836167,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "eSCPZHxtlVx3DfDMpQsvf",
+ "type": "text",
+ "x": 1590.1280899047852,
+ "y": 2325,
+ "width": 219.7438201904297,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1E",
+ "roundness": null,
+ "seed": 1297532174,
+ "version": 217,
+ "versionNonce": 1494592718,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451790170,
+ "link": null,
+ "locked": false,
+ "text": "To make sure that the job\nisn't build twice this\nendpoint waits for a random\namount of time between 0\nand 1 sec",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "k0AB6I8pb6m_7ASJqe4-B",
+ "originalText": "To make sure that the job isn't build twice this endpoint waits for a random amount of time between 0 and 1 sec",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "JHBFlKlx0fjGlKMboK8s1",
+ "type": "arrow",
+ "x": 1600,
+ "y": 2440,
+ "width": 600,
+ "height": 120,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1H",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2083262290,
+ "version": 53,
+ "versionNonce": 1824677198,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Bjg1G55Oc4-Zi8alKY80k"
+ }
+ ],
+ "updated": 1763451846972,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -460,
+ 0
+ ],
+ [
+ -600,
+ -120
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "k0AB6I8pb6m_7ASJqe4-B",
+ "focus": -1.1818181818181814,
+ "gap": 10.47592923504055
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Bjg1G55Oc4-Zi8alKY80k",
+ "type": "text",
+ "x": 1044.7521057128906,
+ "y": 2420,
+ "width": 190.49578857421875,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1I",
+ "roundness": null,
+ "seed": 145214030,
+ "version": 61,
+ "versionNonce": 303268626,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451846441,
+ "link": null,
+ "locked": false,
+ "text": "If Build still avail after \nrandom amount of time",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JHBFlKlx0fjGlKMboK8s1",
+ "originalText": "If Build still avail after \nrandom amount of time",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "xda42aIvsZ8ZKgfoOfkiI",
+ "type": "arrow",
+ "x": 1840,
+ "y": 2380,
+ "width": 180,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1J",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1749811982,
+ "version": 14,
+ "versionNonce": 864017678,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "nRfd_eOcRrVaQCWciwt9N"
+ }
+ ],
+ "updated": 1763451842736,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 180,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "k0AB6I8pb6m_7ASJqe4-B",
+ "focus": 0.09090909090909147,
+ "gap": 20
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "nRfd_eOcRrVaQCWciwt9N",
+ "type": "text",
+ "x": 1856.6960678100586,
+ "y": 2370,
+ "width": 126.60786437988281,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1K",
+ "roundness": null,
+ "seed": 1851402638,
+ "version": 26,
+ "versionNonce": 1874416654,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451840291,
+ "link": null,
+ "locked": false,
+ "text": "if build not avail",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "xda42aIvsZ8ZKgfoOfkiI",
+ "originalText": "if build not avail",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "iBozxylR7pPm9iQs51PTF",
+ "type": "rectangle",
+ "x": 2040,
+ "y": 2360,
+ "width": 160,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1L",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 258311054,
+ "version": 13,
+ "versionNonce": 1997583310,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gThyIHxeA7RVY5f60Dvbw"
+ }
+ ],
+ "updated": 1763451854103,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "gThyIHxeA7RVY5f60Dvbw",
+ "type": "text",
+ "x": 2051.064064025879,
+ "y": 2370,
+ "width": 137.8718719482422,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1M",
+ "roundness": null,
+ "seed": 1659490898,
+ "version": 34,
+ "versionNonce": 504846098,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763451885633,
+ "link": null,
+ "locked": false,
+ "text": "Respond with 410\n- Gone to node",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "iBozxylR7pPm9iQs51PTF",
+ "originalText": "Respond with 410 - Gone to node",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "HIwjJ7lTTcYRPRBr_cvmA",
+ "type": "rectangle",
+ "x": 140,
+ "y": 2360,
+ "width": 220,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1N",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 748367762,
+ "version": 17,
+ "versionNonce": 1326549262,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "dwwPaBWpgz88tW9fAzkat"
+ },
+ {
+ "id": "5cCxWsZjw8UZ4LNC-dw7R",
+ "type": "arrow"
+ },
+ {
+ "id": "2kZzA8BYZ5DlLmNYz7TK9",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454349771,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "dwwPaBWpgz88tW9fAzkat",
+ "type": "text",
+ "x": 175.54405975341797,
+ "y": 2380,
+ "width": 148.91188049316406,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1NV",
+ "roundness": null,
+ "seed": 607017870,
+ "version": 48,
+ "versionNonce": 453429134,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454293501,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler executes\nStartup Codepath",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "HIwjJ7lTTcYRPRBr_cvmA",
+ "originalText": "Scheduler executes Startup Codepath",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "5cCxWsZjw8UZ4LNC-dw7R",
+ "type": "arrow",
+ "x": 520.8101802701224,
+ "y": 2320.6619607962666,
+ "width": 140,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1P",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1381716946,
+ "version": 14,
+ "versionNonce": 488175314,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "o2VmRcpr1G8PStpkNt0Oj"
+ }
+ ],
+ "updated": 1763454308393,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -140,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "HIwjJ7lTTcYRPRBr_cvmA",
+ "focus": 0.4098360655737719,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "o2VmRcpr1G8PStpkNt0Oj",
+ "type": "text",
+ "x": 430.6421962613333,
+ "y": 2340.6619607962666,
+ "width": 40.335968017578125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1Q",
+ "roundness": null,
+ "seed": 221959950,
+ "version": 7,
+ "versionNonce": 2113139406,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454307622,
+ "link": null,
+ "locked": false,
+ "text": "if OK",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "5cCxWsZjw8UZ4LNC-dw7R",
+ "originalText": "if OK",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "jI3ocCoGhbZ1DDPGI-ry7",
+ "type": "rectangle",
+ "x": -240,
+ "y": 2360,
+ "width": 220,
+ "height": 90,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1R",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1574728206,
+ "version": 34,
+ "versionNonce": 1511980690,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-cHAFUW0Yg_4wAhklOlQS"
+ },
+ {
+ "id": "2kZzA8BYZ5DlLmNYz7TK9",
+ "type": "arrow"
+ },
+ {
+ "id": "o1Gnxx4meXHcFsaOPJkQy",
+ "type": "arrow"
+ },
+ {
+ "id": "_jVI4cM-ScTXjhqcLpmMh",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454441069,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "-cHAFUW0Yg_4wAhklOlQS",
+ "type": "text",
+ "x": -221.2159194946289,
+ "y": 2365,
+ "width": 182.4318389892578,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1S",
+ "roundness": null,
+ "seed": 635371598,
+ "version": 149,
+ "versionNonce": 782497550,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454345014,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler sends\nBuildconfig to Builder,\nthen listens for output\nand state changes",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jI3ocCoGhbZ1DDPGI-ry7",
+ "originalText": "Scheduler sends Buildconfig to Builder, then listens for output and state changes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "2kZzA8BYZ5DlLmNYz7TK9",
+ "type": "arrow",
+ "x": 120,
+ "y": 2400,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1T",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1902119822,
+ "version": 11,
+ "versionNonce": 2119776078,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454349771,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "HIwjJ7lTTcYRPRBr_cvmA",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "jI3ocCoGhbZ1DDPGI-ry7",
+ "focus": -0.11111111111111115,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ezOhrI4Q7jRThUBnzMlQb",
+ "type": "rectangle",
+ "x": -720,
+ "y": 2360,
+ "width": 239.99999999999997,
+ "height": 90,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1U",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1738990798,
+ "version": 60,
+ "versionNonce": 341421774,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "kCSJ5Y3RXiArVo2XzdOo2"
+ },
+ {
+ "id": "o1Gnxx4meXHcFsaOPJkQy",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454400913,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "kCSJ5Y3RXiArVo2XzdOo2",
+ "type": "text",
+ "x": -708.1279067993164,
+ "y": 2375,
+ "width": 216.2558135986328,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1V",
+ "roundness": null,
+ "seed": 1531779854,
+ "version": 275,
+ "versionNonce": 1666896718,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454400913,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler calls Controller\nAPI with state update on\n/api/v1/tasks/state/inform",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ezOhrI4Q7jRThUBnzMlQb",
+ "originalText": "Scheduler calls Controller API with state update on\n/api/v1/tasks/state/inform",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "o1Gnxx4meXHcFsaOPJkQy",
+ "type": "arrow",
+ "x": -260.00000000000006,
+ "y": 2399.785814728124,
+ "width": 200.24617000277146,
+ "height": 0.7785288218501591,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1W",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 765938002,
+ "version": 60,
+ "versionNonce": 905454926,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "C_p2HOEM08ffgODsv45oN"
+ }
+ ],
+ "updated": 1763454401072,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -200.24617000277146,
+ 0.7785288218501591
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "jI3ocCoGhbZ1DDPGI-ry7",
+ "focus": 0.125905893624462,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "ezOhrI4Q7jRThUBnzMlQb",
+ "focus": -0.08560887550192592,
+ "gap": 19.753829997228422
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "C_p2HOEM08ffgODsv45oN",
+ "type": "text",
+ "x": -423.7470321449405,
+ "y": 2390.573898107461,
+ "width": 127.24789428710938,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1X",
+ "roundness": null,
+ "seed": 1417431630,
+ "version": 17,
+ "versionNonce": 2086663310,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454368075,
+ "link": null,
+ "locked": false,
+ "text": "on state change",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "o1Gnxx4meXHcFsaOPJkQy",
+ "originalText": "on state change",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Oja3umePTB3PwjcM32-ZF",
+ "type": "rectangle",
+ "x": 140,
+ "y": 2480,
+ "width": 220,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1Y",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 649404946,
+ "version": 42,
+ "versionNonce": 1280474386,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "cMXZt7bAnRLSNX27Ph8DQ"
+ },
+ {
+ "id": "_jVI4cM-ScTXjhqcLpmMh",
+ "type": "arrow"
+ },
+ {
+ "id": "KMYatx2h4SUsh8jyWf7Ne",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457818482,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "cMXZt7bAnRLSNX27Ph8DQ",
+ "type": "text",
+ "x": 146.81607818603516,
+ "y": 2490,
+ "width": 206.3678436279297,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1Z",
+ "roundness": null,
+ "seed": 893461710,
+ "version": 93,
+ "versionNonce": 904729870,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457818482,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler executes docker\nstop and builder stop\ncodepath",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Oja3umePTB3PwjcM32-ZF",
+ "originalText": "Scheduler executes docker stop and builder stop codepath",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "_jVI4cM-ScTXjhqcLpmMh",
+ "type": "arrow",
+ "x": -39.99846369536672,
+ "y": 2459.9999454167632,
+ "width": 159.99855841252642,
+ "height": 39.99041477153878,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1a",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2008436306,
+ "version": 22,
+ "versionNonce": 1937353102,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3SPjbCHThxE3RkrCHjSlU"
+ }
+ ],
+ "updated": 1763457818484,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 159.99855841252642,
+ 39.99041477153878
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "jI3ocCoGhbZ1DDPGI-ry7",
+ "focus": 0.44827586206896264,
+ "gap": 10.058979960613541
+ },
+ "endBinding": {
+ "elementId": "Oja3umePTB3PwjcM32-ZF",
+ "focus": -0.18518518518518362,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "3SPjbCHThxE3RkrCHjSlU",
+ "type": "text",
+ "x": -6.943962097167969,
+ "y": 2470,
+ "width": 93.88792419433594,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1b",
+ "roundness": null,
+ "seed": 1973973710,
+ "version": 13,
+ "versionNonce": 1011057678,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454444161,
+ "link": null,
+ "locked": false,
+ "text": "on WS Close",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_jVI4cM-ScTXjhqcLpmMh",
+ "originalText": "on WS Close",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "KMYatx2h4SUsh8jyWf7Ne",
+ "type": "arrow",
+ "x": 360.0005170119515,
+ "y": 2480.0004844766736,
+ "width": 139.9994829880485,
+ "height": 100.00048447667359,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1c",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 738334414,
+ "version": 26,
+ "versionNonce": 300500942,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457818485,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 139.9994829880485,
+ -100.00048447667359
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Oja3umePTB3PwjcM32-ZF",
+ "focus": 0.3253012048192764,
+ "gap": 7.071090829631065
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "7ddxhnGod4qnFjfI92R_h",
+ "type": "arrow",
+ "x": 540.9097716412414,
+ "y": 2400.455520323664,
+ "width": 180,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1d",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 909518802,
+ "version": 15,
+ "versionNonce": 224832658,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "V0RCNs2Kz2cyD3qyJ_Hhv"
+ }
+ ],
+ "updated": 1763454609667,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 180,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "V0RCNs2Kz2cyD3qyJ_Hhv",
+ "type": "text",
+ "x": 583.4458205304015,
+ "y": 2380.455520323664,
+ "width": 94.92790222167969,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1e",
+ "roundness": null,
+ "seed": 1955837394,
+ "version": 28,
+ "versionNonce": 1662360974,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454609667,
+ "link": null,
+ "locked": false,
+ "text": "send last \nbuild update",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7ddxhnGod4qnFjfI92R_h",
+ "originalText": "send last \nbuild update",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "clJjCrK0AdgvZEMttTvHo",
+ "type": "arrow",
+ "x": 540.3161042533815,
+ "y": 2420.785328406496,
+ "width": 420,
+ "height": 19.214671593504136,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1f",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2077717714,
+ "version": 84,
+ "versionNonce": 1309810126,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ZCh7jpasZR-pYKHM_E5zv"
+ }
+ ],
+ "updated": 1763454687752,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 259.68389574661853,
+ 19.214671593504136
+ ],
+ [
+ 420,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ZCh7jpasZR-pYKHM_E5zv",
+ "type": "text",
+ "x": 692.1881974540651,
+ "y": 2420.785328406496,
+ "width": 216.2558135986328,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#f08c00",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1g",
+ "roundness": null,
+ "seed": 2125412046,
+ "version": 48,
+ "versionNonce": 2144685006,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454679845,
+ "link": null,
+ "locked": false,
+ "text": "api request to \n/api/v1/tasks/state/inform",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "clJjCrK0AdgvZEMttTvHo",
+ "originalText": "api request to \n/api/v1/tasks/state/inform",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "2Yv0hy57zDaQX6DUdr6w5",
+ "type": "arrow",
+ "x": 1000,
+ "y": 2440,
+ "width": 160,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1h",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 251888206,
+ "version": 12,
+ "versionNonce": 1063774674,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454697550,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 160,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "JkpnoH7vxFOlxivVDuklD",
+ "type": "rectangle",
+ "x": 1180,
+ "y": 2480,
+ "width": 240,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1i",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 2086541966,
+ "version": 14,
+ "versionNonce": 1892570578,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "TXNwsvcwJpH1NGRNrpvqX"
+ },
+ {
+ "id": "0kTRNgcFAjpvqFcl4d5N6",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454746665,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "TXNwsvcwJpH1NGRNrpvqX",
+ "type": "text",
+ "x": 1197.9520797729492,
+ "y": 2490,
+ "width": 204.09584045410156,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1j",
+ "roundness": null,
+ "seed": 939600722,
+ "version": 86,
+ "versionNonce": 30839250,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454721509,
+ "link": null,
+ "locked": false,
+ "text": "Controller knows based on\nstate update that the\nprovided job is finished",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JkpnoH7vxFOlxivVDuklD",
+ "originalText": "Controller knows based on state update that the provided job is finished",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "HCUOPH7AiJxct4WIywhza",
+ "type": "rectangle",
+ "x": 1580,
+ "y": 2480,
+ "width": 240,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1k",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 933893454,
+ "version": 34,
+ "versionNonce": 1473022290,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CLSnVPI4fcpQi0uT4vlj-"
+ },
+ {
+ "id": "0kTRNgcFAjpvqFcl4d5N6",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763454746665,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "CLSnVPI4fcpQi0uT4vlj-",
+ "type": "text",
+ "x": 1593.0321044921875,
+ "y": 2500,
+ "width": 213.935791015625,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1l",
+ "roundness": null,
+ "seed": 345389966,
+ "version": 162,
+ "versionNonce": 1961980366,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454742218,
+ "link": null,
+ "locked": false,
+ "text": "Controller removes job from\nredis and closes job in DB",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "HCUOPH7AiJxct4WIywhza",
+ "originalText": "Controller removes job from redis and closes job in DB",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0kTRNgcFAjpvqFcl4d5N6",
+ "type": "arrow",
+ "x": 1440,
+ "y": 2520,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1m",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 755760530,
+ "version": 13,
+ "versionNonce": 1005046674,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454746665,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "JkpnoH7vxFOlxivVDuklD",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "HCUOPH7AiJxct4WIywhza",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "fMCWkwBVDSftflZhiSvpk",
+ "type": "text",
+ "x": 480,
+ "y": 2100,
+ "width": 72.91194152832031,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1n",
+ "roundness": null,
+ "seed": 1902141198,
+ "version": 13,
+ "versionNonce": 241561806,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454829100,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Scheduler",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "DxJy2be1K8Q2nso1QMstt",
+ "type": "text",
+ "x": 940,
+ "y": 2100,
+ "width": 75.50393676757812,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1o",
+ "roundness": null,
+ "seed": 558714510,
+ "version": 13,
+ "versionNonce": 1169759758,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763454827283,
+ "link": null,
+ "locked": false,
+ "text": "Controller",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Controller",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "sUN_y_wMUhfs-CDQI1vxU",
+ "type": "rectangle",
+ "x": 600,
+ "y": 2800,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1p",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 2137748558,
+ "version": 11,
+ "versionNonce": 1710228110,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "byxnKwq4zE4uVcGnSRpU5"
+ },
+ {
+ "id": "s8E9d0h9RyHFHJNK6cp_l",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763456292890,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "byxnKwq4zE4uVcGnSRpU5",
+ "type": "text",
+ "x": 630.3280639648438,
+ "y": 2820,
+ "width": 139.3438720703125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1q",
+ "roundness": null,
+ "seed": 263583758,
+ "version": 19,
+ "versionNonce": 633515726,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456287856,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler startup",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "sUN_y_wMUhfs-CDQI1vxU",
+ "originalText": "Scheduler startup",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "s8E9d0h9RyHFHJNK6cp_l",
+ "type": "arrow",
+ "x": 700,
+ "y": 2880,
+ "width": 0.57448015585544,
+ "height": 61.13160329684615,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1r",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1854133070,
+ "version": 17,
+ "versionNonce": 166840658,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456866107,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.57448015585544,
+ 61.13160329684615
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "-EEcyWsSFtRbGPRrgjtO-",
+ "focus": 0.0039003250477473036,
+ "gap": 1
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "7Q8Yq-jR3unXw_VIuZUB9",
+ "type": "rectangle",
+ "x": 600,
+ "y": 2960,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1s",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 942373970,
+ "version": 24,
+ "versionNonce": 1579124882,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Xgma5CoZjiSnRZkiLUeg-"
+ }
+ ],
+ "updated": 1763456297593,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Xgma5CoZjiSnRZkiLUeg-",
+ "type": "text",
+ "x": 611.5360641479492,
+ "y": 2980,
+ "width": 176.92787170410156,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1t",
+ "roundness": null,
+ "seed": 433857042,
+ "version": 54,
+ "versionNonce": 417103950,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456811501,
+ "link": null,
+ "locked": false,
+ "text": "Perform Env Validation",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7Q8Yq-jR3unXw_VIuZUB9",
+ "originalText": "Perform Env Validation",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ar1Ab1sS5eGhSEiqCQm7h",
+ "type": "arrow",
+ "x": 700.3056951366365,
+ "y": 3041.0099405802785,
+ "width": 0.30569513663647285,
+ "height": 78.99005941972155,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1u",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1137499730,
+ "version": 28,
+ "versionNonce": 141155022,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "AGJQqxDgHIhvQopM4G4HA"
+ }
+ ],
+ "updated": 1763456859425,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.30569513663647285,
+ 78.99005941972155
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "AGJQqxDgHIhvQopM4G4HA",
+ "type": "text",
+ "x": 670.1849609714002,
+ "y": 3061.5757422287015,
+ "width": 60.815948486328125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1uV",
+ "roundness": null,
+ "seed": 211449998,
+ "version": 9,
+ "versionNonce": 142215374,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456854782,
+ "link": null,
+ "locked": false,
+ "text": "Success",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ar1Ab1sS5eGhSEiqCQm7h",
+ "originalText": "Success",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "sXAFC4xP9kq2jGTybTupd",
+ "type": "rectangle",
+ "x": 600,
+ "y": 3140,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1v",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 788612114,
+ "version": 36,
+ "versionNonce": 1998419026,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ZMWAJrBqDq-Bz-2JSqcNb"
+ }
+ ],
+ "updated": 1763456856642,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ZMWAJrBqDq-Bz-2JSqcNb",
+ "type": "text",
+ "x": 638.0800552368164,
+ "y": 3160,
+ "width": 123.83988952636719,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1w",
+ "roundness": null,
+ "seed": 170062290,
+ "version": 69,
+ "versionNonce": 1781275794,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456935955,
+ "link": null,
+ "locked": false,
+ "text": "Set Logger vars",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "sXAFC4xP9kq2jGTybTupd",
+ "originalText": "Set Logger vars",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "TMJUxiI68k5hIqCriP9HC",
+ "type": "arrow",
+ "x": 821.0044922672212,
+ "y": 3000.646231035143,
+ "width": 162.99550773277883,
+ "height": 0.6624888790120167,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1x",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 497350482,
+ "version": 18,
+ "versionNonce": 1865235538,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "f3kCCfeYuXqYCgUqEN8kj"
+ }
+ ],
+ "updated": 1763456845393,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 162.99550773277883,
+ -0.6624888790120167
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": {
+ "elementId": "lNxvypSBYgk3yuuHQL-nF",
+ "focus": -0.3128371087392024,
+ "gap": 16
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "f3kCCfeYuXqYCgUqEN8kj",
+ "type": "text",
+ "x": 835.848030090332,
+ "y": 2990,
+ "width": 48.30393981933594,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1xV",
+ "roundness": null,
+ "seed": 784203214,
+ "version": 13,
+ "versionNonce": 1709649678,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456839188,
+ "link": null,
+ "locked": false,
+ "text": "failure",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "TMJUxiI68k5hIqCriP9HC",
+ "originalText": "failure",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lNxvypSBYgk3yuuHQL-nF",
+ "type": "rectangle",
+ "x": 1000,
+ "y": 2960,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1y",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 2089966030,
+ "version": 52,
+ "versionNonce": 622656274,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "R9J-QVSLdEoCYlXq5uNsI"
+ },
+ {
+ "id": "TMJUxiI68k5hIqCriP9HC",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763456844971,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "R9J-QVSLdEoCYlXq5uNsI",
+ "type": "text",
+ "x": 1051.4240341186523,
+ "y": 2980,
+ "width": 97.15193176269531,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b1z",
+ "roundness": null,
+ "seed": 218230798,
+ "version": 74,
+ "versionNonce": 1838976462,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456851087,
+ "link": null,
+ "locked": false,
+ "text": "Throw Error",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lNxvypSBYgk3yuuHQL-nF",
+ "originalText": "Throw Error",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "uxQ9zPItCXQwLEsjdiRpb",
+ "type": "rectangle",
+ "x": 600,
+ "y": 3320,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b20",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1726805646,
+ "version": 54,
+ "versionNonce": 1123850642,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3tMpuasKFYHoKOYHoRe2y"
+ },
+ {
+ "id": "G5ASKD6ywZ8iEOiHHeGWf",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457005289,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "3tMpuasKFYHoKOYHoRe2y",
+ "type": "text",
+ "x": 615.7520751953125,
+ "y": 3330,
+ "width": 168.495849609375,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b21",
+ "roundness": null,
+ "seed": 862647502,
+ "version": 133,
+ "versionNonce": 2001123154,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456962532,
+ "link": null,
+ "locked": false,
+ "text": "Check Cross-Compiling\nConfig",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "uxQ9zPItCXQwLEsjdiRpb",
+ "originalText": "Check Cross-Compiling Config",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "dqlvaiwNaibH_Xknfm47D",
+ "type": "arrow",
+ "x": 701.7917209266592,
+ "y": 3221.065783721609,
+ "width": 0.30569513663647285,
+ "height": 78.99005941972155,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b22",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1154150674,
+ "version": 38,
+ "versionNonce": 2001514450,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763456949291,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.30569513663647285,
+ 78.99005941972155
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "lagX_vCWbxr3YKxQ1TeHW",
+ "type": "diamond",
+ "x": 600,
+ "y": 3480,
+ "width": 200,
+ "height": 180,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b24",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1938120850,
+ "version": 51,
+ "versionNonce": 47681998,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wakIeNQK3Yd07pKqmTX30"
+ },
+ {
+ "id": "G5ASKD6ywZ8iEOiHHeGWf",
+ "type": "arrow"
+ },
+ {
+ "id": "CmgqdUCBLgCTeMThdA_jE",
+ "type": "arrow"
+ },
+ {
+ "id": "mGFTGNwrsEWKPVvPMRXjY",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457032371,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "wakIeNQK3Yd07pKqmTX30",
+ "type": "text",
+ "x": 656.3200454711914,
+ "y": 3530,
+ "width": 87.35990905761719,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b25",
+ "roundness": null,
+ "seed": 77521234,
+ "version": 73,
+ "versionNonce": 1684938958,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457020441,
+ "link": null,
+ "locked": false,
+ "text": "Arch is\ncross-\ncompiling\ncompatible?",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lagX_vCWbxr3YKxQ1TeHW",
+ "originalText": "Arch is cross-compiling compatible?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "G5ASKD6ywZ8iEOiHHeGWf",
+ "type": "arrow",
+ "x": 700.0000635074055,
+ "y": 3396,
+ "width": 0.0000883584003759097,
+ "height": 64.00019619983595,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b26",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1681579218,
+ "version": 74,
+ "versionNonce": 1558382798,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457471923,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.0000883584003759097,
+ 64.00019619983595
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "uxQ9zPItCXQwLEsjdiRpb",
+ "focus": 0,
+ "gap": 16
+ },
+ "endBinding": {
+ "elementId": "lagX_vCWbxr3YKxQ1TeHW",
+ "focus": 0,
+ "gap": 25.701311424560746
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "CmgqdUCBLgCTeMThdA_jE",
+ "type": "arrow",
+ "x": 800.7799761532464,
+ "y": 3560.7054917233577,
+ "width": 163.22002384675375,
+ "height": 0.734427577553106,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b27",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2037281294,
+ "version": 19,
+ "versionNonce": 493141774,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "yMLrB1Zc05hkR3W5PrJff"
+ }
+ ],
+ "updated": 1763457471924,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 163.22002384675375,
+ -0.734427577553106
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lagX_vCWbxr3YKxQ1TeHW",
+ "focus": -0.09833423022594918,
+ "gap": 10.126497070687927
+ },
+ "endBinding": {
+ "elementId": "JaK5MU2OrMRWW0SOGlW5u",
+ "focus": 0.35373939457533427,
+ "gap": 16
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "yMLrB1Zc05hkR3W5PrJff",
+ "type": "text",
+ "x": 870.9920043945312,
+ "y": 3550,
+ "width": 18.0159912109375,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b28",
+ "roundness": null,
+ "seed": 1846401166,
+ "version": 4,
+ "versionNonce": 2066620814,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457028114,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "CmgqdUCBLgCTeMThdA_jE",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "mGFTGNwrsEWKPVvPMRXjY",
+ "type": "arrow",
+ "x": 700.0001117005148,
+ "y": 3679.999802681772,
+ "width": 0.00011170051482167764,
+ "height": 120.00019731822795,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b29",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 201303118,
+ "version": 13,
+ "versionNonce": 1221963086,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "W4GbxQQlvfgXvem1NXYAI"
+ }
+ ],
+ "updated": 1763457471924,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -0.00011170051482167764,
+ 120.00019731822795
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lagX_vCWbxr3YKxQ1TeHW",
+ "focus": 0,
+ "gap": 25.701311424560746
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "W4GbxQQlvfgXvem1NXYAI",
+ "type": "text",
+ "x": 687.1200103759766,
+ "y": 3730,
+ "width": 25.759979248046875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2A",
+ "roundness": null,
+ "seed": 900881234,
+ "version": 5,
+ "versionNonce": 1366624274,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457034015,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "mGFTGNwrsEWKPVvPMRXjY",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "JaK5MU2OrMRWW0SOGlW5u",
+ "type": "rectangle",
+ "x": 980,
+ "y": 3540,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2B",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1917071442,
+ "version": 70,
+ "versionNonce": 673455374,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Dgtcix5QJfin0clT-VRpa"
+ },
+ {
+ "id": "CmgqdUCBLgCTeMThdA_jE",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457044338,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Dgtcix5QJfin0clT-VRpa",
+ "type": "text",
+ "x": 1031.4240341186523,
+ "y": 3560,
+ "width": 97.15193176269531,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2C",
+ "roundness": null,
+ "seed": 1992185362,
+ "version": 175,
+ "versionNonce": 1276817550,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457060753,
+ "link": null,
+ "locked": false,
+ "text": "Throw Error",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JaK5MU2OrMRWW0SOGlW5u",
+ "originalText": "Throw Error",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lhiJrTKeD5a3YL0JfIqdy",
+ "type": "rectangle",
+ "x": 600,
+ "y": 3820,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2D",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1611594126,
+ "version": 87,
+ "versionNonce": 1633394002,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "fB01DH5udU3osdbqIWI_Y"
+ },
+ {
+ "id": "feUXl4IJNaWc1VCvLr66j",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457113387,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "fB01DH5udU3osdbqIWI_Y",
+ "type": "text",
+ "x": 627.2320556640625,
+ "y": 3830,
+ "width": 145.535888671875,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2E",
+ "roundness": null,
+ "seed": 1599379406,
+ "version": 230,
+ "versionNonce": 1726271122,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457094884,
+ "link": null,
+ "locked": false,
+ "text": "Execute Controller\nRegistration Flow",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lhiJrTKeD5a3YL0JfIqdy",
+ "originalText": "Execute Controller Registration Flow",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "RCB3FiQmYsUE6wEP-Jzl0",
+ "type": "arrow",
+ "x": 700,
+ "y": 3900,
+ "width": 0,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2F",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1195347982,
+ "version": 12,
+ "versionNonce": 1719504722,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ZwpHeN3Tw_wfEonV7mTKt"
+ }
+ ],
+ "updated": 1763457104044,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 100
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": null,
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ZwpHeN3Tw_wfEonV7mTKt",
+ "type": "text",
+ "x": 670.2240295410156,
+ "y": 3940,
+ "width": 59.55194091796875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2G",
+ "roundness": null,
+ "seed": 1338253838,
+ "version": 9,
+ "versionNonce": 679543374,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457103465,
+ "link": null,
+ "locked": false,
+ "text": "success",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "RCB3FiQmYsUE6wEP-Jzl0",
+ "originalText": "success",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "feUXl4IJNaWc1VCvLr66j",
+ "type": "arrow",
+ "x": 820,
+ "y": 3840,
+ "width": 140,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2H",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1999453454,
+ "version": 13,
+ "versionNonce": 2054172626,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Ps6KDskuZkhwl3TCeMIlU"
+ }
+ ],
+ "updated": 1763457122227,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 140,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lhiJrTKeD5a3YL0JfIqdy",
+ "focus": -0.3333333333333337,
+ "gap": 16
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Ps6KDskuZkhwl3TCeMIlU",
+ "type": "text",
+ "x": 865.848030090332,
+ "y": 3830,
+ "width": 48.30393981933594,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2HV",
+ "roundness": null,
+ "seed": 718281102,
+ "version": 9,
+ "versionNonce": 1325566414,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457121692,
+ "link": null,
+ "locked": false,
+ "text": "failure",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "feUXl4IJNaWc1VCvLr66j",
+ "originalText": "failure",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "5bcrqtScS3WkeOZkH2RUx",
+ "type": "rectangle",
+ "x": 980,
+ "y": 3820,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2I",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 236143054,
+ "version": 81,
+ "versionNonce": 1483460750,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "OyXZ--Ud1BYn_DKPq2K_k"
+ }
+ ],
+ "updated": 1763457117240,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "OyXZ--Ud1BYn_DKPq2K_k",
+ "type": "text",
+ "x": 1031.4240341186523,
+ "y": 3840,
+ "width": 97.15193176269531,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2J",
+ "roundness": null,
+ "seed": 237361166,
+ "version": 186,
+ "versionNonce": 67014350,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457117240,
+ "link": null,
+ "locked": false,
+ "text": "Throw Error",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "5bcrqtScS3WkeOZkH2RUx",
+ "originalText": "Throw Error",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "qYXHAsO0t9S3MbmNIr3jD",
+ "type": "rectangle",
+ "x": 600,
+ "y": 4020,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2K",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1299313806,
+ "version": 15,
+ "versionNonce": 1962414350,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Rh04HNWB45IFwCtsdfNTZ"
+ },
+ {
+ "id": "wyVATHV4_vsiLxbRsqDuZ",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457400188,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Rh04HNWB45IFwCtsdfNTZ",
+ "type": "text",
+ "x": 607.9200820922852,
+ "y": 4025,
+ "width": 184.1598358154297,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2L",
+ "roundness": null,
+ "seed": 1776944782,
+ "version": 63,
+ "versionNonce": 417123086,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457143774,
+ "link": null,
+ "locked": false,
+ "text": "Create Redis Client and\ninsert node info into\nRedis",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qYXHAsO0t9S3MbmNIr3jD",
+ "originalText": "Create Redis Client and insert node info into Redis",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "-ETt-6e8n4_Xh0JRjr-fA",
+ "type": "rectangle",
+ "x": 600,
+ "y": 4220,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2M",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 817802766,
+ "version": 29,
+ "versionNonce": 135757266,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "wyVATHV4_vsiLxbRsqDuZ",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "Y-5L1CHWzgDOPd-EgQL_x"
+ },
+ {
+ "id": "Efkk7puQuXunxL361qkii",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457429288,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Y-5L1CHWzgDOPd-EgQL_x",
+ "type": "text",
+ "x": 621.5200729370117,
+ "y": 4225,
+ "width": 156.95985412597656,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2MV",
+ "roundness": null,
+ "seed": 1764570382,
+ "version": 48,
+ "versionNonce": 1092395278,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457416082,
+ "link": null,
+ "locked": false,
+ "text": "Create Redis Editor\nand Subscriber\ninstances",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "-ETt-6e8n4_Xh0JRjr-fA",
+ "originalText": "Create Redis Editor and Subscriber instances",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "wyVATHV4_vsiLxbRsqDuZ",
+ "type": "arrow",
+ "x": 700,
+ "y": 4100,
+ "width": 0,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2O",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 934860562,
+ "version": 33,
+ "versionNonce": 449711890,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "C-EjmwHxOVlgku8p4RD9B"
+ }
+ ],
+ "updated": 1763457402457,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 100
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "qYXHAsO0t9S3MbmNIr3jD",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "-ETt-6e8n4_Xh0JRjr-fA",
+ "focus": 0,
+ "gap": 17.5
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "C-EjmwHxOVlgku8p4RD9B",
+ "type": "text",
+ "x": 780,
+ "y": 4241.037593301386,
+ "width": 59.55194091796875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2P",
+ "roundness": null,
+ "seed": 1550853330,
+ "version": 12,
+ "versionNonce": 535064462,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457393734,
+ "link": null,
+ "locked": false,
+ "text": "success",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "wyVATHV4_vsiLxbRsqDuZ",
+ "originalText": "success",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Vjr-kIXs9q5hTJz-rbLYI",
+ "type": "rectangle",
+ "x": 600,
+ "y": 4380,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2Q",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 640501202,
+ "version": 44,
+ "versionNonce": 1791178642,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "G0RzAXbXrRMsPwoX0easL"
+ },
+ {
+ "id": "Efkk7puQuXunxL361qkii",
+ "type": "arrow"
+ },
+ {
+ "id": "fbfNLkY4XEVvD9vfYsH9n",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457460021,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "G0RzAXbXrRMsPwoX0easL",
+ "type": "text",
+ "x": 612.8960647583008,
+ "y": 4395,
+ "width": 174.20787048339844,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2R",
+ "roundness": null,
+ "seed": 1206434706,
+ "version": 95,
+ "versionNonce": 1799860306,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457437917,
+ "link": null,
+ "locked": false,
+ "text": "Attach SIGINT event\nlisteners",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Vjr-kIXs9q5hTJz-rbLYI",
+ "originalText": "Attach SIGINT event listeners",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Efkk7puQuXunxL361qkii",
+ "type": "arrow",
+ "x": 700,
+ "y": 4300,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2S",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 403338962,
+ "version": 7,
+ "versionNonce": 1607201682,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457429288,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "-ETt-6e8n4_Xh0JRjr-fA",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "Vjr-kIXs9q5hTJz-rbLYI",
+ "focus": 0,
+ "gap": 17.5
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "SAyBYRIE2O8-JNmLgb_UE",
+ "type": "rectangle",
+ "x": 600,
+ "y": 4540,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2T",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1444232466,
+ "version": 61,
+ "versionNonce": 1722740686,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "q3djzf7tC4a9HM9o6sccc"
+ },
+ {
+ "id": "fbfNLkY4XEVvD9vfYsH9n",
+ "type": "arrow"
+ },
+ {
+ "id": "Gy068Iy09z81-9RWQQ3mg",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457491770,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "q3djzf7tC4a9HM9o6sccc",
+ "type": "text",
+ "x": 619.1680603027344,
+ "y": 4565,
+ "width": 161.66387939453125,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2U",
+ "roundness": null,
+ "seed": 2119158482,
+ "version": 142,
+ "versionNonce": 1540646738,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457454544,
+ "link": null,
+ "locked": false,
+ "text": "Create Docker Client",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "SAyBYRIE2O8-JNmLgb_UE",
+ "originalText": "Create Docker Client",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "fbfNLkY4XEVvD9vfYsH9n",
+ "type": "arrow",
+ "x": 700,
+ "y": 4460,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2V",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1286672530,
+ "version": 7,
+ "versionNonce": 1884976466,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457460021,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Vjr-kIXs9q5hTJz-rbLYI",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "SAyBYRIE2O8-JNmLgb_UE",
+ "focus": 0,
+ "gap": 17.5
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "cnx4jBDZPCuMLbLeK-rob",
+ "type": "diamond",
+ "x": 600,
+ "y": 4680,
+ "width": 200,
+ "height": 180,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2Y",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1091373010,
+ "version": 68,
+ "versionNonce": 202535694,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-7g5XHUmAT2lyomeheugE"
+ },
+ {
+ "id": "Gy068Iy09z81-9RWQQ3mg",
+ "type": "arrow"
+ },
+ {
+ "id": "jvkBQgC-DT7Hi7wCPiKGo",
+ "type": "arrow"
+ },
+ {
+ "id": "RiETUHLSHO9fj76fUfGz7",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457503703,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "-7g5XHUmAT2lyomeheugE",
+ "type": "text",
+ "x": 664.2160339355469,
+ "y": 4750,
+ "width": 71.56793212890625,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2Z",
+ "roundness": null,
+ "seed": 897596818,
+ "version": 106,
+ "versionNonce": 1534800910,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457485968,
+ "link": null,
+ "locked": false,
+ "text": "Auto Pull\nImage?",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cnx4jBDZPCuMLbLeK-rob",
+ "originalText": "Auto Pull Image?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Gy068Iy09z81-9RWQQ3mg",
+ "type": "arrow",
+ "x": 700,
+ "y": 4620,
+ "width": 0,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2a",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1967917198,
+ "version": 9,
+ "versionNonce": 1931200014,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457491771,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 40
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "SAyBYRIE2O8-JNmLgb_UE",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "cnx4jBDZPCuMLbLeK-rob",
+ "focus": 0,
+ "gap": 25.701311424560746
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "jvkBQgC-DT7Hi7wCPiKGo",
+ "type": "arrow",
+ "x": 800,
+ "y": 4780,
+ "width": 100,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2b",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 322007250,
+ "version": 12,
+ "versionNonce": 606518930,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "p0WBx9DERE1c835dEnz1D"
+ }
+ ],
+ "updated": 1763457507794,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 100,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "cnx4jBDZPCuMLbLeK-rob",
+ "focus": 0.1111111111111111,
+ "gap": 8.804050910092975
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "p0WBx9DERE1c835dEnz1D",
+ "type": "text",
+ "x": 837.1200103759766,
+ "y": 4770,
+ "width": 25.759979248046875,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2bV",
+ "roundness": null,
+ "seed": 1466316750,
+ "version": 5,
+ "versionNonce": 1313052430,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457507388,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jvkBQgC-DT7Hi7wCPiKGo",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "RiETUHLSHO9fj76fUfGz7",
+ "type": "arrow",
+ "x": 700,
+ "y": 4880,
+ "width": 0,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2c",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1966232722,
+ "version": 13,
+ "versionNonce": 1960588110,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "SRdRFYf2xzyzucI6_CHE-"
+ }
+ ],
+ "updated": 1763457506394,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 100
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "cnx4jBDZPCuMLbLeK-rob",
+ "focus": 0,
+ "gap": 25.701311424560746
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "SRdRFYf2xzyzucI6_CHE-",
+ "type": "text",
+ "x": 690.9920043945312,
+ "y": 4920,
+ "width": 18.0159912109375,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2d",
+ "roundness": null,
+ "seed": 1246307858,
+ "version": 4,
+ "versionNonce": 2128907538,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457505435,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "RiETUHLSHO9fj76fUfGz7",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "sV2JOu-ti_rW3SQ6eR8yy",
+ "type": "rectangle",
+ "x": 920,
+ "y": 4740,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2e",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 452060562,
+ "version": 74,
+ "versionNonce": 151867086,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "T1fN59Q5VvGFyheWBELbX"
+ },
+ {
+ "id": "oovqENC7A4cfWFp3gItfw",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457642306,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "T1fN59Q5VvGFyheWBELbX",
+ "type": "text",
+ "x": 933.6400756835938,
+ "y": 4755,
+ "width": 172.7198486328125,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2f",
+ "roundness": null,
+ "seed": 1115906898,
+ "version": 196,
+ "versionNonce": 611694862,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457523226,
+ "link": null,
+ "locked": false,
+ "text": "Pull the Docker Image\nfrom ghcr.io",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "sV2JOu-ti_rW3SQ6eR8yy",
+ "originalText": "Pull the Docker Image from ghcr.io",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Rv9foeEytU6XgO9gHemqH",
+ "type": "rectangle",
+ "x": 600,
+ "y": 5000,
+ "width": 200,
+ "height": 90,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2g",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 689810898,
+ "version": 88,
+ "versionNonce": 901456014,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "hVzGO3zS5kmFyvzqOlc-7"
+ },
+ {
+ "id": "oovqENC7A4cfWFp3gItfw",
+ "type": "arrow"
+ },
+ {
+ "id": "hgTYr7pjliXV8ID9Ezh_a",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457688118,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "hVzGO3zS5kmFyvzqOlc-7",
+ "type": "text",
+ "x": 610.9200820922852,
+ "y": 5005,
+ "width": 178.1598358154297,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2h",
+ "roundness": null,
+ "seed": 1619796882,
+ "version": 295,
+ "versionNonce": 1061484754,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457624991,
+ "link": null,
+ "locked": false,
+ "text": "Setup Redis subscriber\nevent listeners\nand listen to build and\nnode channels",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Rv9foeEytU6XgO9gHemqH",
+ "originalText": "Setup Redis subscriber event listeners\nand listen to build and node channels",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "wqGY4iug17vcvHw4BZ0g4",
+ "type": "rectangle",
+ "x": 600,
+ "y": 5200,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2i",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1748317586,
+ "version": 91,
+ "versionNonce": 462485710,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bZ8zbPi5EpBlFlwb9qynP"
+ },
+ {
+ "id": "hgTYr7pjliXV8ID9Ezh_a",
+ "type": "arrow"
+ },
+ {
+ "id": "v0yEKxjy-F-DMiX94zpyJ",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457696301,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "bZ8zbPi5EpBlFlwb9qynP",
+ "type": "text",
+ "x": 630.7760543823242,
+ "y": 5215,
+ "width": 138.44789123535156,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2j",
+ "roundness": null,
+ "seed": 719106898,
+ "version": 243,
+ "versionNonce": 213282578,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457684476,
+ "link": null,
+ "locked": false,
+ "text": "Connect the redis\ninstances",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "wqGY4iug17vcvHw4BZ0g4",
+ "originalText": "Connect the redis instances",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "oovqENC7A4cfWFp3gItfw",
+ "type": "arrow",
+ "x": 1020,
+ "y": 4820,
+ "width": 200,
+ "height": 220,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2k",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 524969550,
+ "version": 36,
+ "versionNonce": 28258642,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Jyu0BdVkEqxCQg4hx9eDN"
+ }
+ ],
+ "updated": 1763457651560,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -20,
+ 200
+ ],
+ [
+ -200,
+ 220
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "sV2JOu-ti_rW3SQ6eR8yy",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "Rv9foeEytU6XgO9gHemqH",
+ "focus": -0.11111111111111091,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Jyu0BdVkEqxCQg4hx9eDN",
+ "type": "text",
+ "x": 958.0480346679688,
+ "y": 5010,
+ "width": 83.9039306640625,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2l",
+ "roundness": null,
+ "seed": 1192613646,
+ "version": 13,
+ "versionNonce": 1809449038,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457650531,
+ "link": null,
+ "locked": false,
+ "text": "once pulled",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "oovqENC7A4cfWFp3gItfw",
+ "originalText": "once pulled",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "hgTYr7pjliXV8ID9Ezh_a",
+ "type": "arrow",
+ "x": 700,
+ "y": 5100,
+ "width": 0,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2m",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1156534930,
+ "version": 8,
+ "versionNonce": 451141326,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457688119,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 80
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Rv9foeEytU6XgO9gHemqH",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "wqGY4iug17vcvHw4BZ0g4",
+ "focus": 0,
+ "gap": 17.5
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "1bP31ootWLVI0RS2ptKz8",
+ "type": "rectangle",
+ "x": 600,
+ "y": 5380,
+ "width": 200,
+ "height": 70,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2n",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 15592526,
+ "version": 109,
+ "versionNonce": 1796808274,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BgWpSVw_I8jDy2eUPp2Eh"
+ },
+ {
+ "id": "v0yEKxjy-F-DMiX94zpyJ",
+ "type": "arrow"
+ },
+ {
+ "id": "-K3oGHISCml7juNcU5Vzp",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457722935,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "BgWpSVw_I8jDy2eUPp2Eh",
+ "type": "text",
+ "x": 621.8800659179688,
+ "y": 5395,
+ "width": 156.2398681640625,
+ "height": 40,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2o",
+ "roundness": null,
+ "seed": 1430729358,
+ "version": 297,
+ "versionNonce": 1978281298,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457706487,
+ "link": null,
+ "locked": false,
+ "text": "Register the docker\nevent listeners",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "1bP31ootWLVI0RS2ptKz8",
+ "originalText": "Register the docker event listeners",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "v0yEKxjy-F-DMiX94zpyJ",
+ "type": "arrow",
+ "x": 700,
+ "y": 5280,
+ "width": 0,
+ "height": 82.5,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2p",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 807433810,
+ "version": 22,
+ "versionNonce": 2095015182,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457700255,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 82.5
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "wqGY4iug17vcvHw4BZ0g4",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "1bP31ootWLVI0RS2ptKz8",
+ "focus": 0,
+ "gap": 17.5
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "fFO40GSwFdlmiNG6BOKeg",
+ "type": "rectangle",
+ "x": 600,
+ "y": 5540,
+ "width": 200,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2q",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1115193554,
+ "version": 16,
+ "versionNonce": 2033345678,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "yFNsESFolDJe9BiWRTJu2"
+ },
+ {
+ "id": "-K3oGHISCml7juNcU5Vzp",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763457724155,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "yFNsESFolDJe9BiWRTJu2",
+ "type": "text",
+ "x": 677.9440155029297,
+ "y": 5560,
+ "width": 44.111968994140625,
+ "height": 20,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#fcc2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2r",
+ "roundness": null,
+ "seed": 1191666834,
+ "version": 8,
+ "versionNonce": 1993515726,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457724155,
+ "link": null,
+ "locked": false,
+ "text": "Done!",
+ "fontSize": 16,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "fFO40GSwFdlmiNG6BOKeg",
+ "originalText": "Done!",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "-K3oGHISCml7juNcU5Vzp",
+ "type": "arrow",
+ "x": 700,
+ "y": 5460,
+ "width": 0,
+ "height": 64,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2s",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1966954898,
+ "version": 20,
+ "versionNonce": 93135374,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457724221,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 64
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "1bP31ootWLVI0RS2ptKz8",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "fFO40GSwFdlmiNG6BOKeg",
+ "focus": 0,
+ "gap": 16
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Q-p2h1jmT8ezIlI-YLikL",
+ "type": "text",
+ "x": 1000,
+ "y": 2860,
+ "width": 238.64393615722656,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2t",
+ "roundness": null,
+ "seed": 1499558482,
+ "version": 23,
+ "versionNonce": 146087950,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457787005,
+ "link": null,
+ "locked": false,
+ "text": "STARTUP.TS",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "STARTUP.TS",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "xCYhE9paoLCpsEulHzHOU",
+ "type": "text",
+ "x": 1275.6945872360716,
+ "y": 4188.2907387681325,
+ "width": 180.17994689941406,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2u",
+ "roundness": null,
+ "seed": 851895122,
+ "version": 10,
+ "versionNonce": 1287537874,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457795775,
+ "link": null,
+ "locked": false,
+ "text": "INDEX.TS",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "INDEX.TS",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "WAMIoQ99NLtb_rGmo6odk",
+ "type": "text",
+ "x": 580,
+ "y": 2740,
+ "width": 180.17994689941406,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "#a5d8ff",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2v",
+ "roundness": null,
+ "seed": 499955794,
+ "version": 13,
+ "versionNonce": 1487883598,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763457806337,
+ "link": null,
+ "locked": false,
+ "text": "INDEX.TS",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "INDEX.TS",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "hMp-vNMTgULY5kTNEkC53",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 1500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2w",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1144868567,
+ "version": 17,
+ "versionNonce": 2095544921,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "CMXvTGt_JRG8PShfm6vLS"
+ },
+ {
+ "id": "ZdGFLbnwAS6zhnh5Hm_hO",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623295962,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "CMXvTGt_JRG8PShfm6vLS",
+ "type": "text",
+ "x": 2812.1200637817383,
+ "y": 1537.5,
+ "width": 175.75987243652344,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2wV",
+ "roundness": null,
+ "seed": 400113879,
+ "version": 22,
+ "versionNonce": 1767056217,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623286603,
+ "link": null,
+ "locked": false,
+ "text": "Build Job received",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "hMp-vNMTgULY5kTNEkC53",
+ "originalText": "Build Job received",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ZdGFLbnwAS6zhnh5Hm_hO",
+ "type": "arrow",
+ "x": 2899.7804646182967,
+ "y": 1620.4185315034724,
+ "width": 0.21953538170328102,
+ "height": 59.58146849652758,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2y",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1554178329,
+ "version": 16,
+ "versionNonce": 101730647,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623313029,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0.21953538170328102,
+ 59.58146849652758
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "hMp-vNMTgULY5kTNEkC53",
+ "focus": 0.0021953538170328105,
+ "gap": 20.418531503472423
+ },
+ "endBinding": {
+ "elementId": "cBozh7jm0bKm0onusGeQb",
+ "focus": 0.0025744946328413788,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "cBozh7jm0bKm0onusGeQb",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 1700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b2z",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 301534457,
+ "version": 16,
+ "versionNonce": 256159001,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "pyPcWlDCiHCTcjnEG4WlI"
+ },
+ {
+ "id": "ZdGFLbnwAS6zhnh5Hm_hO",
+ "type": "arrow"
+ },
+ {
+ "id": "hhYwr1JE22GXnpdXCJEph",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623335894,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "pyPcWlDCiHCTcjnEG4WlI",
+ "type": "text",
+ "x": 2807.1400833129883,
+ "y": 1712.5,
+ "width": 185.71983337402344,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b30",
+ "roundness": null,
+ "seed": 348708057,
+ "version": 47,
+ "versionNonce": 376638969,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623308851,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler checks if\nit can build the\nconfig",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cBozh7jm0bKm0onusGeQb",
+ "originalText": "Scheduler checks if it can build the config",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "cWkL7D6yXtvNx-8Bwnh_f",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 1900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b31",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 82020697,
+ "version": 30,
+ "versionNonce": 657018199,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "fwjM_Eq1_xLjbLlCHKYqu"
+ },
+ {
+ "id": "hhYwr1JE22GXnpdXCJEph",
+ "type": "arrow"
+ },
+ {
+ "id": "ltG4b1EgQYol5oqlXVTSy",
+ "type": "arrow"
+ },
+ {
+ "id": "YjXc3kTiEdHxJ8CwqZZMB",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623437192,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "fwjM_Eq1_xLjbLlCHKYqu",
+ "type": "text",
+ "x": 2806.3800735473633,
+ "y": 1912.5,
+ "width": 187.23985290527344,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b32",
+ "roundness": null,
+ "seed": 1513813561,
+ "version": 110,
+ "versionNonce": 969678103,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763623331786,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler has same\nArch / Cross-\nCompiling active?",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cWkL7D6yXtvNx-8Bwnh_f",
+ "originalText": "Scheduler has same Arch / Cross-Compiling active?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "hhYwr1JE22GXnpdXCJEph",
+ "type": "arrow",
+ "x": 2900,
+ "y": 1820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b33",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2015036247,
+ "version": 9,
+ "versionNonce": 12688729,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623346312,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "cBozh7jm0bKm0onusGeQb",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "cWkL7D6yXtvNx-8Bwnh_f",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "eQiHnbW5sCO5Ocma4mFPR",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 1900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b35",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 205656057,
+ "version": 42,
+ "versionNonce": 1883286551,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ymRbh5Hixgj7d84FGoXME"
+ },
+ {
+ "id": "ltG4b1EgQYol5oqlXVTSy",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623353127,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ymRbh5Hixgj7d84FGoXME",
+ "type": "text",
+ "x": 3127.5800552368164,
+ "y": 1925,
+ "width": 144.8398895263672,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b36",
+ "roundness": null,
+ "seed": 223324377,
+ "version": 159,
+ "versionNonce": 116252663,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763623365010,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler does\nnothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "eQiHnbW5sCO5Ocma4mFPR",
+ "originalText": "Scheduler does nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ltG4b1EgQYol5oqlXVTSy",
+ "type": "arrow",
+ "x": 3020.6763191743753,
+ "y": 1940.3353565819002,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b37",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1995311801,
+ "version": 13,
+ "versionNonce": 923895159,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "p7dVOYHwg4YOqVSvNEW0C"
+ }
+ ],
+ "updated": 1763623368799,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "cWkL7D6yXtvNx-8Bwnh_f",
+ "focus": -0.19329286836199572,
+ "gap": 20.676319174375294
+ },
+ "endBinding": {
+ "elementId": "eQiHnbW5sCO5Ocma4mFPR",
+ "focus": 0.19329286836199572,
+ "gap": 19.323680825624706
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "p7dVOYHwg4YOqVSvNEW0C",
+ "type": "text",
+ "x": 3039.416324667539,
+ "y": 1927.8353565819002,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b38",
+ "roundness": null,
+ "seed": 340144185,
+ "version": 4,
+ "versionNonce": 704891833,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623368037,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ltG4b1EgQYol5oqlXVTSy",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "V3SmR-KPzkXKgKaUF0fiB",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 2100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b39",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 783520247,
+ "version": 46,
+ "versionNonce": 1024808887,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Igr8JYoInFx3fvWo5uabA"
+ },
+ {
+ "id": "YjXc3kTiEdHxJ8CwqZZMB",
+ "type": "arrow"
+ },
+ {
+ "id": "JsCQWn7U6ZrSF5qcux3a-",
+ "type": "arrow"
+ },
+ {
+ "id": "nrRHODsTlaLEzdSvvtGDz",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623487508,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Igr8JYoInFx3fvWo5uabA",
+ "type": "text",
+ "x": 2823.720054626465,
+ "y": 2112.5,
+ "width": 152.5598907470703,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3A",
+ "roundness": null,
+ "seed": 343685911,
+ "version": 185,
+ "versionNonce": 1557235065,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763623432195,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler would\nnot be over\nMAX_BUILDS",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "V3SmR-KPzkXKgKaUF0fiB",
+ "originalText": "Scheduler would not be over MAX_BUILDS",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "YjXc3kTiEdHxJ8CwqZZMB",
+ "type": "arrow",
+ "x": 2900,
+ "y": 2020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3B",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1464286009,
+ "version": 10,
+ "versionNonce": 694149847,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "HYv_NmUUOyoKwK-SOeu5U"
+ }
+ ],
+ "updated": 1763623439280,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "cWkL7D6yXtvNx-8Bwnh_f",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "V3SmR-KPzkXKgKaUF0fiB",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "HYv_NmUUOyoKwK-SOeu5U",
+ "type": "text",
+ "x": 2883.900016784668,
+ "y": 2037.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3C",
+ "roundness": null,
+ "seed": 1723807737,
+ "version": 5,
+ "versionNonce": 570432601,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623438825,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "YjXc3kTiEdHxJ8CwqZZMB",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lZCLghpddSCTug_Ckpp5Z",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 2100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3D",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1673019223,
+ "version": 57,
+ "versionNonce": 711146775,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "ITNOZ5o7F-NfBr6kVuWpv"
+ },
+ {
+ "id": "JsCQWn7U6ZrSF5qcux3a-",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623446891,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "ITNOZ5o7F-NfBr6kVuWpv",
+ "type": "text",
+ "x": 3127.5800552368164,
+ "y": 2125,
+ "width": 144.8398895263672,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3E",
+ "roundness": null,
+ "seed": 323239031,
+ "version": 221,
+ "versionNonce": 1377697879,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763623454494,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler does\nnothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lZCLghpddSCTug_Ckpp5Z",
+ "originalText": "Scheduler does nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "JsCQWn7U6ZrSF5qcux3a-",
+ "type": "arrow",
+ "x": 3020,
+ "y": 2146,
+ "width": 60,
+ "height": 5.999999999999545,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3F",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1246767545,
+ "version": 12,
+ "versionNonce": 1818014169,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "6z4oES5qsZchbUuFJJjJf"
+ }
+ ],
+ "updated": 1763623451812,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ -5.999999999999545
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "V3SmR-KPzkXKgKaUF0fiB",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "lZCLghpddSCTug_Ckpp5Z",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "6z4oES5qsZchbUuFJJjJf",
+ "type": "text",
+ "x": 3033.900016784668,
+ "y": 2127.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3G",
+ "roundness": null,
+ "seed": 52954745,
+ "version": 7,
+ "versionNonce": 701479127,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623451364,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JsCQWn7U6ZrSF5qcux3a-",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "PEyE-rx7nUYhWlCZJxja0",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 2300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3H",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 615263159,
+ "version": 77,
+ "versionNonce": 923670007,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "8Id9Y_EXhP4gyNiN_TKtG"
+ },
+ {
+ "id": "nrRHODsTlaLEzdSvvtGDz",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763623487509,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "8Id9Y_EXhP4gyNiN_TKtG",
+ "type": "text",
+ "x": 2818.440071105957,
+ "y": 2312.5,
+ "width": 163.11985778808594,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3I",
+ "roundness": null,
+ "seed": 2075892951,
+ "version": 285,
+ "versionNonce": 356040375,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763623482729,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler applies\nfor Job at\nController",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "PEyE-rx7nUYhWlCZJxja0",
+ "originalText": "Scheduler applies for Job at Controller",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "nrRHODsTlaLEzdSvvtGDz",
+ "type": "arrow",
+ "x": 2900,
+ "y": 2220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3J",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1143536921,
+ "version": 14,
+ "versionNonce": 515897561,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "DDptvYWQqnaGmzGg6fHRz"
+ }
+ ],
+ "updated": 1763623491330,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "V3SmR-KPzkXKgKaUF0fiB",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "PEyE-rx7nUYhWlCZJxja0",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "DDptvYWQqnaGmzGg6fHRz",
+ "type": "text",
+ "x": 2888.740005493164,
+ "y": 2237.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#343a40",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3K",
+ "roundness": null,
+ "seed": 1302585975,
+ "version": 4,
+ "versionNonce": 2125426423,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763623490409,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "nrRHODsTlaLEzdSvvtGDz",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "I61-F4c5bv7hRbt39AMML",
+ "type": "text",
+ "x": 3500,
+ "y": 2480,
+ "width": 105.17994689941406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#e03131",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3L",
+ "roundness": null,
+ "seed": 96738169,
+ "version": 35,
+ "versionNonce": 316025207,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "Important:",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Important:",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Iu914SXhdahFnyhNaDEEf",
+ "type": "text",
+ "x": 3500,
+ "y": 2500,
+ "width": 472.6396484375,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3M",
+ "roundness": null,
+ "seed": 887196025,
+ "version": 448,
+ "versionNonce": 817625209,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637393938,
+ "link": null,
+ "locked": false,
+ "text": "There are three distinct codepaths:\n- The Application Codepath\n- The Container Startup Codepath\n- The Websocket / Builder Connection Codepath",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "There are three distinct codepaths:\n- The Application Codepath\n- The Container Startup Codepath\n- The Websocket / Builder Connection Codepath",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ErgQE8oCvX0AV5MITKS2_",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 2500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3N",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1339202615,
+ "version": 17,
+ "versionNonce": 392159895,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "nnPBPxwmKMIOKES4YRUWC"
+ },
+ {
+ "id": "Lsjw0iyHOkG0N4oQyzO6x",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "nnPBPxwmKMIOKES4YRUWC",
+ "type": "text",
+ "x": 2808.7700729370117,
+ "y": 2525,
+ "width": 182.45985412597656,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3O",
+ "roundness": null,
+ "seed": 1629912729,
+ "version": 78,
+ "versionNonce": 1289379607,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "Scheduler receives\nclaim type message",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ErgQE8oCvX0AV5MITKS2_",
+ "originalText": "Scheduler receives claim type message",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "QJ0SD1McOhzrfttmsgyBp",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 2700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3P",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1297188569,
+ "version": 32,
+ "versionNonce": 445408311,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "XcyRpzia_0wQzcwPWZpAj"
+ },
+ {
+ "id": "bRhl32aLH3upunCMpIdqO",
+ "type": "arrow"
+ },
+ {
+ "id": "Lsjw0iyHOkG0N4oQyzO6x",
+ "type": "arrow"
+ },
+ {
+ "id": "_sVjMPmN0U6dNMoO6lilv",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "XcyRpzia_0wQzcwPWZpAj",
+ "type": "text",
+ "x": 2805.9400634765625,
+ "y": 2737.5,
+ "width": 188.119873046875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3Q",
+ "roundness": null,
+ "seed": 789398457,
+ "version": 137,
+ "versionNonce": 914853623,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "result is \"approved\"",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "QJ0SD1McOhzrfttmsgyBp",
+ "originalText": "result is \"approved\"",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "gJItr-B2o4sqfYVfNyuX2",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 2700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3R",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1059973561,
+ "version": 17,
+ "versionNonce": 1523095575,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "qMLNTlHS16SzRUgrW9v_u"
+ },
+ {
+ "id": "bRhl32aLH3upunCMpIdqO",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "qMLNTlHS16SzRUgrW9v_u",
+ "type": "text",
+ "x": 3146.4900283813477,
+ "y": 2737.5,
+ "width": 107.01994323730469,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3S",
+ "roundness": null,
+ "seed": 2040750489,
+ "version": 18,
+ "versionNonce": 1769755799,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "Do nothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "gJItr-B2o4sqfYVfNyuX2",
+ "originalText": "Do nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "bRhl32aLH3upunCMpIdqO",
+ "type": "arrow",
+ "x": 3020,
+ "y": 2746.0000000000005,
+ "width": 60,
+ "height": 6.000000000000455,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3T",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 347238873,
+ "version": 99,
+ "versionNonce": 131082039,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "oe4Jpl9aZ5MKPzH1GhI5X"
+ }
+ ],
+ "updated": 1763638687957,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ -6.000000000000455
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "QJ0SD1McOhzrfttmsgyBp",
+ "focus": 0.13333333333336303,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "gJItr-B2o4sqfYVfNyuX2",
+ "focus": 0.36666666666667885,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "oe4Jpl9aZ5MKPzH1GhI5X",
+ "type": "text",
+ "x": 3038.740005493164,
+ "y": 2727.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3TV",
+ "roundness": null,
+ "seed": 1907888249,
+ "version": 8,
+ "versionNonce": 1113581559,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "bRhl32aLH3upunCMpIdqO",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Lsjw0iyHOkG0N4oQyzO6x",
+ "type": "arrow",
+ "x": 2900,
+ "y": 2620,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3U",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 767804857,
+ "version": 95,
+ "versionNonce": 1442514295,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687957,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "ErgQE8oCvX0AV5MITKS2_",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "QJ0SD1McOhzrfttmsgyBp",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "WoACAQGgqc9NDvz4Wf84C",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 2900,
+ "width": 200,
+ "height": 110,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3V",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1546994807,
+ "version": 95,
+ "versionNonce": 312579639,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "czTtKVkbdSENEqnvPiP7s"
+ },
+ {
+ "id": "_sVjMPmN0U6dNMoO6lilv",
+ "type": "arrow"
+ },
+ {
+ "id": "UeSFrBwUdS3NrpIlcWT_N",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "czTtKVkbdSENEqnvPiP7s",
+ "type": "text",
+ "x": 2811.8900451660156,
+ "y": 2905,
+ "width": 176.21990966796875,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3VG",
+ "roundness": null,
+ "seed": 2026855031,
+ "version": 83,
+ "versionNonce": 1479136215,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "append the job to\nthis schedulers\n\"queued_builds\" in\nredis",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "WoACAQGgqc9NDvz4Wf84C",
+ "originalText": "append the job to this schedulers \"queued_builds\" in redis",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "_sVjMPmN0U6dNMoO6lilv",
+ "type": "arrow",
+ "x": 2900,
+ "y": 2820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3X",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1840596857,
+ "version": 151,
+ "versionNonce": 2100515767,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3XMdJVKgkLz68DGdDVlRY"
+ }
+ ],
+ "updated": 1763638687957,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "QJ0SD1McOhzrfttmsgyBp",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "WoACAQGgqc9NDvz4Wf84C",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "3XMdJVKgkLz68DGdDVlRY",
+ "type": "text",
+ "x": 2883.900016784668,
+ "y": 2837.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3Y",
+ "roundness": null,
+ "seed": 194693977,
+ "version": 9,
+ "versionNonce": 713994039,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "_sVjMPmN0U6dNMoO6lilv",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "7L6Cnw3Dv06KSt_t0wVpG",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 3100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3Z",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1085360631,
+ "version": 58,
+ "versionNonce": 964800599,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "tSC55eN9deYPX5k2ioxOT"
+ },
+ {
+ "id": "UeSFrBwUdS3NrpIlcWT_N",
+ "type": "arrow"
+ },
+ {
+ "id": "wHYHSaWz3jG-gVKoqHVeG",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "tSC55eN9deYPX5k2ioxOT",
+ "type": "text",
+ "x": 2809.2100830078125,
+ "y": 3112.5,
+ "width": 181.579833984375,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3a",
+ "roundness": null,
+ "seed": 235074327,
+ "version": 195,
+ "versionNonce": 1091934711,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "call\nRedis.checkForNew\nJobs()",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "7L6Cnw3Dv06KSt_t0wVpG",
+ "originalText": "call Redis.checkForNewJobs()",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "UeSFrBwUdS3NrpIlcWT_N",
+ "type": "arrow",
+ "x": 2900,
+ "y": 3020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3b",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 752508919,
+ "version": 95,
+ "versionNonce": 1289556471,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687958,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "WoACAQGgqc9NDvz4Wf84C",
+ "focus": 0,
+ "gap": 10
+ },
+ "endBinding": {
+ "elementId": "7L6Cnw3Dv06KSt_t0wVpG",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "jxiVbl-j9eUGo_GN6sHgX",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 3300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3c",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1773293751,
+ "version": 74,
+ "versionNonce": 554879031,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wan9Ono48IbYixhVsTMRm"
+ },
+ {
+ "id": "wHYHSaWz3jG-gVKoqHVeG",
+ "type": "arrow"
+ },
+ {
+ "id": "pvHMqOUakulvMweDa-mrN",
+ "type": "arrow"
+ },
+ {
+ "id": "xurEEFjXX36UxNnWUAP4P",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "wan9Ono48IbYixhVsTMRm",
+ "type": "text",
+ "x": 2808.0400924682617,
+ "y": 3312.5,
+ "width": 183.91981506347656,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3d",
+ "roundness": null,
+ "seed": 1723146711,
+ "version": 262,
+ "versionNonce": 636678903,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "check if\nRedis.runningBuilde\nrs >= MAX_JOBS",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jxiVbl-j9eUGo_GN6sHgX",
+ "originalText": "check if Redis.runningBuilders >= MAX_JOBS",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "wHYHSaWz3jG-gVKoqHVeG",
+ "type": "arrow",
+ "x": 2900,
+ "y": 3220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3e",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1247979127,
+ "version": 94,
+ "versionNonce": 190595127,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687958,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "7L6Cnw3Dv06KSt_t0wVpG",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "jxiVbl-j9eUGo_GN6sHgX",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "pVDKgeZxmdCltmsS4Mu7S",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 3500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3f",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 620056441,
+ "version": 90,
+ "versionNonce": 791535927,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "pvHMqOUakulvMweDa-mrN",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "GaG3ao06rgZizXmFd3Jdj"
+ },
+ {
+ "id": "YX7k50l8QIypDIz_400MM",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "GaG3ao06rgZizXmFd3Jdj",
+ "type": "text",
+ "x": 2806.9400787353516,
+ "y": 3525,
+ "width": 186.11984252929688,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3fV",
+ "roundness": null,
+ "seed": 193559193,
+ "version": 53,
+ "versionNonce": 2091335383,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "Get the queued\nbuilders from Redis",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pVDKgeZxmdCltmsS4Mu7S",
+ "originalText": "Get the queued builders from Redis",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "pvHMqOUakulvMweDa-mrN",
+ "type": "arrow",
+ "x": 2900,
+ "y": 3420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3h",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 195134905,
+ "version": 100,
+ "versionNonce": 907337335,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "EOdSS9RjrHkWTVacsov-G"
+ }
+ ],
+ "updated": 1763638687958,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "jxiVbl-j9eUGo_GN6sHgX",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "pVDKgeZxmdCltmsS4Mu7S",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "EOdSS9RjrHkWTVacsov-G",
+ "type": "text",
+ "x": 2888.740005493164,
+ "y": 3437.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3i",
+ "roundness": null,
+ "seed": 1471570553,
+ "version": 10,
+ "versionNonce": 232782391,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pvHMqOUakulvMweDa-mrN",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "HPeqdhWKBk9X542cJ7K6h",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 3300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3j",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 2116158041,
+ "version": 24,
+ "versionNonce": 1517394775,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "4PVT_6hA12PH6KFQN6123"
+ },
+ {
+ "id": "xurEEFjXX36UxNnWUAP4P",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "4PVT_6hA12PH6KFQN6123",
+ "type": "text",
+ "x": 3148.2400283813477,
+ "y": 3337.5,
+ "width": 103.51994323730469,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3jV",
+ "roundness": null,
+ "seed": 56499191,
+ "version": 30,
+ "versionNonce": 199866327,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "do nothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "HPeqdhWKBk9X542cJ7K6h",
+ "originalText": "do nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "xurEEFjXX36UxNnWUAP4P",
+ "type": "arrow",
+ "x": 3020,
+ "y": 3340,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3l",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 785585463,
+ "version": 98,
+ "versionNonce": 1097526455,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "NLL2XHtC_os7r7VlVcNSP"
+ }
+ ],
+ "updated": 1763638687959,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "jxiVbl-j9eUGo_GN6sHgX",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "HPeqdhWKBk9X542cJ7K6h",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "NLL2XHtC_os7r7VlVcNSP",
+ "type": "text",
+ "x": 3033.900016784668,
+ "y": 3327.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3m",
+ "roundness": null,
+ "seed": 449583737,
+ "version": 9,
+ "versionNonce": 1982403383,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "xurEEFjXX36UxNnWUAP4P",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "92jsrdGE1JPxS0bwsK0eT",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 3700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3o",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 344794775,
+ "version": 19,
+ "versionNonce": 1815057495,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "576i2w5Qwedjqs5nEfkzT"
+ },
+ {
+ "id": "YX7k50l8QIypDIz_400MM",
+ "type": "arrow"
+ },
+ {
+ "id": "Tm-eCPiUXT_RdLiC-5Jvf",
+ "type": "arrow"
+ },
+ {
+ "id": "0pGjtKVX44vcs062bIpvN",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "576i2w5Qwedjqs5nEfkzT",
+ "type": "text",
+ "x": 2812.320068359375,
+ "y": 3725,
+ "width": 175.35986328125,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3oV",
+ "roundness": null,
+ "seed": 892366263,
+ "version": 29,
+ "versionNonce": 1431316247,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "Queued Builders =\n0?",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "92jsrdGE1JPxS0bwsK0eT",
+ "originalText": "Queued Builders = 0?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "YX7k50l8QIypDIz_400MM",
+ "type": "arrow",
+ "x": 2900,
+ "y": 3620,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3q",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1941178839,
+ "version": 96,
+ "versionNonce": 1489136375,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687959,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "pVDKgeZxmdCltmsS4Mu7S",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "92jsrdGE1JPxS0bwsK0eT",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "jRIyoT2vTZI8YO_X56kYL",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 3700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3r",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 36355639,
+ "version": 17,
+ "versionNonce": 1436847447,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bSy6Y9s8BkYLEsLvBgwNc"
+ },
+ {
+ "id": "Tm-eCPiUXT_RdLiC-5Jvf",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "bSy6Y9s8BkYLEsLvBgwNc",
+ "type": "text",
+ "x": 3146.4900283813477,
+ "y": 3737.5,
+ "width": 107.01994323730469,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3s",
+ "roundness": null,
+ "seed": 1353432217,
+ "version": 18,
+ "versionNonce": 1158916567,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683594,
+ "link": null,
+ "locked": false,
+ "text": "Do nothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "jRIyoT2vTZI8YO_X56kYL",
+ "originalText": "Do nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Tm-eCPiUXT_RdLiC-5Jvf",
+ "type": "arrow",
+ "x": 3020,
+ "y": 3740,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3t",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 7310553,
+ "version": 98,
+ "versionNonce": 511662391,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Bzk5xgIPezUZEdvSkv2as"
+ }
+ ],
+ "updated": 1763638687959,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "92jsrdGE1JPxS0bwsK0eT",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "jRIyoT2vTZI8YO_X56kYL",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Bzk5xgIPezUZEdvSkv2as",
+ "type": "text",
+ "x": 3033.900016784668,
+ "y": 3727.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3u",
+ "roundness": null,
+ "seed": 1440376441,
+ "version": 9,
+ "versionNonce": 1199588663,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Tm-eCPiUXT_RdLiC-5Jvf",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "EqUW1uR04kSfY5ykChXr-",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 3900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3v",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1772199289,
+ "version": 17,
+ "versionNonce": 802195031,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "0pGjtKVX44vcs062bIpvN",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "awNHBlyW8ftTusLwNf0Kz"
+ },
+ {
+ "id": "lnNehX91YJGTIBAWRATe_",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "awNHBlyW8ftTusLwNf0Kz",
+ "type": "text",
+ "x": 2808.64005279541,
+ "y": 3912.5,
+ "width": 182.7198944091797,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3vV",
+ "roundness": null,
+ "seed": 655343097,
+ "version": 55,
+ "versionNonce": 2103357431,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Create a run\nobject for this job\nin Redis",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "EqUW1uR04kSfY5ykChXr-",
+ "originalText": "Create a run object for this job in Redis",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0pGjtKVX44vcs062bIpvN",
+ "type": "arrow",
+ "x": 2900,
+ "y": 3820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3w",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1172697719,
+ "version": 99,
+ "versionNonce": 1812313975,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "QP36WR1cqUaxhvRphfX0W"
+ }
+ ],
+ "updated": 1763638687959,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "92jsrdGE1JPxS0bwsK0eT",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "EqUW1uR04kSfY5ykChXr-",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "QP36WR1cqUaxhvRphfX0W",
+ "type": "text",
+ "x": 2888.740005493164,
+ "y": 3837.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3x",
+ "roundness": null,
+ "seed": 453089719,
+ "version": 8,
+ "versionNonce": 330530647,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "0pGjtKVX44vcs062bIpvN",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lEulcvUDSM5KbXT7vchrh",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 4100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3y",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1235587959,
+ "version": 19,
+ "versionNonce": 567770231,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "mQLPICpAtgmM6LUDc-Ss9"
+ },
+ {
+ "id": "lnNehX91YJGTIBAWRATe_",
+ "type": "arrow"
+ },
+ {
+ "id": "chD7F1W9cgDiVKwhLz3Hn",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "mQLPICpAtgmM6LUDc-Ss9",
+ "type": "text",
+ "x": 2820.4600677490234,
+ "y": 4112.5,
+ "width": 159.07986450195312,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b3z",
+ "roundness": null,
+ "seed": 1071381175,
+ "version": 50,
+ "versionNonce": 296210967,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Call\nlib/docker/start\nstart() function",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lEulcvUDSM5KbXT7vchrh",
+ "originalText": "Call lib/docker/start start() function",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lnNehX91YJGTIBAWRATe_",
+ "type": "arrow",
+ "x": 2900,
+ "y": 4020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b40",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 343638647,
+ "version": 96,
+ "versionNonce": 297371063,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687960,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "EqUW1uR04kSfY5ykChXr-",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "lEulcvUDSM5KbXT7vchrh",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "YLQbcm-meeXuZha7NScsr",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 4300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b41",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 461812025,
+ "version": 15,
+ "versionNonce": 441284695,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "chD7F1W9cgDiVKwhLz3Hn",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "RRm91jOMA0RZYS9Ia5dil"
+ },
+ {
+ "id": "0R0wDqN1ZpB173ywb2n7U",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "RRm91jOMA0RZYS9Ia5dil",
+ "type": "text",
+ "x": 2805.510078430176,
+ "y": 4312.5,
+ "width": 188.97984313964844,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b41V",
+ "roundness": null,
+ "seed": 242571129,
+ "version": 59,
+ "versionNonce": 1099194871,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Call\nRedis.dockerStartH\nandler",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "YLQbcm-meeXuZha7NScsr",
+ "originalText": "Call Redis.dockerStartHandler",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "chD7F1W9cgDiVKwhLz3Hn",
+ "type": "arrow",
+ "x": 2900,
+ "y": 4220,
+ "width": 1.133952086051977,
+ "height": 59.693507428988596,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b42",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 385650071,
+ "version": 101,
+ "versionNonce": 385795063,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687960,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 1.133952086051977,
+ 59.693507428988596
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lEulcvUDSM5KbXT7vchrh",
+ "focus": 0.013172255091591067,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "YLQbcm-meeXuZha7NScsr",
+ "focus": 0.024462759455829656,
+ "gap": 20.306492571011404
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "2SA0FVQFVvASorCGArCpP",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 4500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b43",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1583725751,
+ "version": 19,
+ "versionNonce": 1517260855,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Lcx5alWDZlVDipU0qVTLh"
+ },
+ {
+ "id": "0R0wDqN1ZpB173ywb2n7U",
+ "type": "arrow"
+ },
+ {
+ "id": "zLgx3z0UwttlfGjnbvg91",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "Lcx5alWDZlVDipU0qVTLh",
+ "type": "text",
+ "x": 2807.3100814819336,
+ "y": 4512.5,
+ "width": 185.3798370361328,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b44",
+ "roundness": null,
+ "seed": 531993591,
+ "version": 84,
+ "versionNonce": 1576766935,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": " Add the job to\nthe runningBuilders\nobject",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "2SA0FVQFVvASorCGArCpP",
+ "originalText": " Add the job to the runningBuilders object",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0R0wDqN1ZpB173ywb2n7U",
+ "type": "arrow",
+ "x": 2900,
+ "y": 4420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b45",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 121321239,
+ "version": 94,
+ "versionNonce": 2050585143,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687960,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "YLQbcm-meeXuZha7NScsr",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "2SA0FVQFVvASorCGArCpP",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "zLgx3z0UwttlfGjnbvg91",
+ "type": "arrow",
+ "x": 2900,
+ "y": 4620,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b46",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1132025143,
+ "version": 53,
+ "versionNonce": 1826362199,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687960,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "2SA0FVQFVvASorCGArCpP",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "le37ZvmRDj5uY764QQBL4",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 4700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b47",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 799470777,
+ "version": 19,
+ "versionNonce": 692234551,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "L-cBSE7UxzGBklQ49Rn8H"
+ },
+ {
+ "id": "0rzxbBVPQy5knvvk7QTcQ",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "L-cBSE7UxzGBklQ49Rn8H",
+ "type": "text",
+ "x": 2810.110076904297,
+ "y": 4712.5,
+ "width": 179.77984619140625,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b48",
+ "roundness": null,
+ "seed": 230586969,
+ "version": 95,
+ "versionNonce": 945083831,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Call\nDockerWrapper.sta\nrtBuilder()",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "le37ZvmRDj5uY764QQBL4",
+ "originalText": "Call DockerWrapper.startBuilder()",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "4AFmtjtBE4fkaoPgMwXMl",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 4900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b49",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 681693399,
+ "version": 19,
+ "versionNonce": 683607767,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "0rzxbBVPQy5knvvk7QTcQ",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "z9oceG4TpDzU8u-9i60zG"
+ },
+ {
+ "id": "dgf57G3RgxzTh2KEjfjt9",
+ "type": "arrow"
+ },
+ {
+ "id": "wWH6mz14sm_Z-H18ttN7t",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "z9oceG4TpDzU8u-9i60zG",
+ "type": "text",
+ "x": 2805.9200744628906,
+ "y": 4925,
+ "width": 188.15985107421875,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b49V",
+ "roundness": null,
+ "seed": 330196153,
+ "version": 43,
+ "versionNonce": 1162328471,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Check for duplicate\nContainers",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "4AFmtjtBE4fkaoPgMwXMl",
+ "originalText": "Check for duplicate Containers",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0rzxbBVPQy5knvvk7QTcQ",
+ "type": "arrow",
+ "x": 2900,
+ "y": 4820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4A",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 112347607,
+ "version": 94,
+ "versionNonce": 802318743,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687960,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "le37ZvmRDj5uY764QQBL4",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "4AFmtjtBE4fkaoPgMwXMl",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "dgf57G3RgxzTh2KEjfjt9",
+ "type": "arrow",
+ "x": 3020,
+ "y": 4940,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4B",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 870578905,
+ "version": 57,
+ "versionNonce": 656350903,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "a32QZgWBVwpm19tfX3Gsv"
+ }
+ ],
+ "updated": 1763638687961,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "4AFmtjtBE4fkaoPgMwXMl",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "a32QZgWBVwpm19tfX3Gsv",
+ "type": "text",
+ "x": 3033.900016784668,
+ "y": 4927.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4C",
+ "roundness": null,
+ "seed": 1646472889,
+ "version": 9,
+ "versionNonce": 681489943,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "dgf57G3RgxzTh2KEjfjt9",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "dRTBcoQMKjjArog4ei1_M",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 4900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4D",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1181623737,
+ "version": 13,
+ "versionNonce": 1236130615,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "aJJzpVJikWX2ENFzMNCh0"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "aJJzpVJikWX2ENFzMNCh0",
+ "type": "text",
+ "x": 3122.3800506591797,
+ "y": 4912.5,
+ "width": 155.23989868164062,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4E",
+ "roundness": null,
+ "seed": 118627513,
+ "version": 63,
+ "versionNonce": 1683190423,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Throw error\n\"Duplicate\nContainer Name\"",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "dRTBcoQMKjjArog4ei1_M",
+ "originalText": "Throw error \"Duplicate Container Name\"",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "R2zx-pMNf6tQb-ApHq0pZ",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 5100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4F",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 520403257,
+ "version": 16,
+ "versionNonce": 412551095,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "v8ELCNkyFBaIvMgr097sG"
+ },
+ {
+ "id": "wWH6mz14sm_Z-H18ttN7t",
+ "type": "arrow"
+ },
+ {
+ "id": "r_CiEui1H1JicnES4LG6B",
+ "type": "arrow"
+ },
+ {
+ "id": "u1D2XsM38SL3C5CITzG-r",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "v8ELCNkyFBaIvMgr097sG",
+ "type": "text",
+ "x": 2845.890037536621,
+ "y": 5125,
+ "width": 108.21992492675781,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4G",
+ "roundness": null,
+ "seed": 960311353,
+ "version": 32,
+ "versionNonce": 1747030647,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Platform is\n\"darwin\"?",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "R2zx-pMNf6tQb-ApHq0pZ",
+ "originalText": "Platform is \"darwin\"?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "wWH6mz14sm_Z-H18ttN7t",
+ "type": "arrow",
+ "x": 2900,
+ "y": 5020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4H",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1709158585,
+ "version": 96,
+ "versionNonce": 9575671,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687961,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "4AFmtjtBE4fkaoPgMwXMl",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "R2zx-pMNf6tQb-ApHq0pZ",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "OB4kr0e5yB6a1zrXASigi",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 5100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4I",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 743099769,
+ "version": 19,
+ "versionNonce": 920297655,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "zgdMbN91TlWnioq-Df_CL"
+ },
+ {
+ "id": "r_CiEui1H1JicnES4LG6B",
+ "type": "arrow"
+ },
+ {
+ "id": "Qihqk5CWcCxVPfVt9G74l",
+ "type": "arrow"
+ },
+ {
+ "id": "zwkMRUd87t_oNdEJsjM5z",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "zgdMbN91TlWnioq-Df_CL",
+ "type": "text",
+ "x": 3114.7600631713867,
+ "y": 5125,
+ "width": 170.47987365722656,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4J",
+ "roundness": null,
+ "seed": 49679705,
+ "version": 41,
+ "versionNonce": 2132700023,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Generate Random\nPort",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "OB4kr0e5yB6a1zrXASigi",
+ "originalText": "Generate Random Port",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "r_CiEui1H1JicnES4LG6B",
+ "type": "arrow",
+ "x": 3020,
+ "y": 5140,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4K",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1531670969,
+ "version": 99,
+ "versionNonce": 1468697399,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Vb4ktwDiG1rWceG-1xcvf"
+ }
+ ],
+ "updated": 1763638687961,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "R2zx-pMNf6tQb-ApHq0pZ",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "OB4kr0e5yB6a1zrXASigi",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Vb4ktwDiG1rWceG-1xcvf",
+ "type": "text",
+ "x": 3033.900016784668,
+ "y": 5127.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4L",
+ "roundness": null,
+ "seed": 1321932633,
+ "version": 9,
+ "versionNonce": 1408428759,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "r_CiEui1H1JicnES4LG6B",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "SjWqDKL6QF_U3eOtO4OVI",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 5300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4M",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 875261529,
+ "version": 18,
+ "versionNonce": 236812279,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bsDTNrALVCMOlL8ulfTWp"
+ },
+ {
+ "id": "u1D2XsM38SL3C5CITzG-r",
+ "type": "arrow"
+ },
+ {
+ "id": "qeLBVpUeJkFP_F0ZUAxnI",
+ "type": "arrow"
+ },
+ {
+ "id": "B3I-L3q_xgLnQ7BvW1G12",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "bsDTNrALVCMOlL8ulfTWp",
+ "type": "text",
+ "x": 2826.390068054199,
+ "y": 5325,
+ "width": 147.21986389160156,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4N",
+ "roundness": null,
+ "seed": 1763154103,
+ "version": 75,
+ "versionNonce": 1822872247,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Cross-Compiling\nEnabled?",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "SjWqDKL6QF_U3eOtO4OVI",
+ "originalText": "Cross-Compiling Enabled?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "u1D2XsM38SL3C5CITzG-r",
+ "type": "arrow",
+ "x": 2900,
+ "y": 5220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4O",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 597886871,
+ "version": 99,
+ "versionNonce": 1030515063,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "HV0SxbFbZ2_TJvLbRq10I"
+ }
+ ],
+ "updated": 1763638687961,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "R2zx-pMNf6tQb-ApHq0pZ",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "SjWqDKL6QF_U3eOtO4OVI",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "HV0SxbFbZ2_TJvLbRq10I",
+ "type": "text",
+ "x": 2888.740005493164,
+ "y": 5237.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4P",
+ "roundness": null,
+ "seed": 890828313,
+ "version": 8,
+ "versionNonce": 1459984919,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "u1D2XsM38SL3C5CITzG-r",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Fr0jvjoKlbLAqTnS5hYqB",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 5300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4Q",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1101560889,
+ "version": 20,
+ "versionNonce": 1368932151,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "xP81YCkacvUcozonIv8OM"
+ },
+ {
+ "id": "Qihqk5CWcCxVPfVt9G74l",
+ "type": "arrow"
+ },
+ {
+ "id": "zwkMRUd87t_oNdEJsjM5z",
+ "type": "arrow"
+ },
+ {
+ "id": "cTu70QZLxOaKIx9NEzvM9",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "xP81YCkacvUcozonIv8OM",
+ "type": "text",
+ "x": 3106.580078125,
+ "y": 5312.5,
+ "width": 186.83984375,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4R",
+ "roundness": null,
+ "seed": 1840493017,
+ "version": 85,
+ "versionNonce": 397617655,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Check if Port is in-\nuse by other\nDocker Container",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Fr0jvjoKlbLAqTnS5hYqB",
+ "originalText": "Check if Port is in-use by other Docker Container",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Qihqk5CWcCxVPfVt9G74l",
+ "type": "arrow",
+ "x": 3200,
+ "y": 5220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4S",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1438954681,
+ "version": 95,
+ "versionNonce": 983283639,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638687961,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "OB4kr0e5yB6a1zrXASigi",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "Fr0jvjoKlbLAqTnS5hYqB",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "zwkMRUd87t_oNdEJsjM5z",
+ "type": "arrow",
+ "x": 3320,
+ "y": 5340,
+ "width": 80,
+ "height": 200,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4T",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 691381623,
+ "version": 150,
+ "versionNonce": 243037687,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "GL4Kj_GCYhoqvNQ7YB1SL"
+ }
+ ],
+ "updated": 1763638687962,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 80,
+ -100
+ ],
+ [
+ 0,
+ -200
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Fr0jvjoKlbLAqTnS5hYqB",
+ "focus": 0.7999999999999928,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "OB4kr0e5yB6a1zrXASigi",
+ "focus": -0.9142857142857138,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "GL4Kj_GCYhoqvNQ7YB1SL",
+ "type": "text",
+ "x": 3383.900016784668,
+ "y": 5227.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4TV",
+ "roundness": null,
+ "seed": 689371353,
+ "version": 9,
+ "versionNonce": 958330487,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "zwkMRUd87t_oNdEJsjM5z",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0DV5bq-ISsoNDlLOebMeB",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 5500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4V",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 56479705,
+ "version": 15,
+ "versionNonce": 1963397015,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wYJJT6GEDqumuR0rlxtPM"
+ },
+ {
+ "id": "cTu70QZLxOaKIx9NEzvM9",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "wYJJT6GEDqumuR0rlxtPM",
+ "type": "text",
+ "x": 3106.2400436401367,
+ "y": 5512.5,
+ "width": 187.51991271972656,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4W",
+ "roundness": null,
+ "seed": 404596441,
+ "version": 58,
+ "versionNonce": 184749079,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Start Container\nwith port bound to\nlocalhost",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "0DV5bq-ISsoNDlLOebMeB",
+ "originalText": "Start Container with port bound to localhost",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "cTu70QZLxOaKIx9NEzvM9",
+ "type": "arrow",
+ "x": 3200,
+ "y": 5420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4X",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1457486361,
+ "version": 98,
+ "versionNonce": 1869784119,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "yzoha3ub4xBdfwSfmqkeg"
+ }
+ ],
+ "updated": 1763638687962,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Fr0jvjoKlbLAqTnS5hYqB",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "0DV5bq-ISsoNDlLOebMeB",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "yzoha3ub4xBdfwSfmqkeg",
+ "type": "text",
+ "x": 3188.740005493164,
+ "y": 5437.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4Y",
+ "roundness": null,
+ "seed": 1059086041,
+ "version": 8,
+ "versionNonce": 829935479,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "cTu70QZLxOaKIx9NEzvM9",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "mc-xtQxaDqB6zfGWG-WSr",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 5500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4Z",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1861741335,
+ "version": 14,
+ "versionNonce": 2128398487,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "qeLBVpUeJkFP_F0ZUAxnI",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "1aeQLY9obIY0mWgrvqWN5"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "1aeQLY9obIY0mWgrvqWN5",
+ "type": "text",
+ "x": 2815.4300689697266,
+ "y": 5512.5,
+ "width": 169.13986206054688,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4ZV",
+ "roundness": null,
+ "seed": 558386103,
+ "version": 54,
+ "versionNonce": 330581271,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Spawn Docker\nContainer in Iglu-\nNW Privileged",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "mc-xtQxaDqB6zfGWG-WSr",
+ "originalText": "Spawn Docker Container in Iglu-NW Privileged",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "qeLBVpUeJkFP_F0ZUAxnI",
+ "type": "arrow",
+ "x": 2900,
+ "y": 5420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4a",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 27468919,
+ "version": 98,
+ "versionNonce": 1256342135,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "bKtgtqVzL7KDU62lLNWPj"
+ }
+ ],
+ "updated": 1763638687962,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "SjWqDKL6QF_U3eOtO4OVI",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "mc-xtQxaDqB6zfGWG-WSr",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "bKtgtqVzL7KDU62lLNWPj",
+ "type": "text",
+ "x": 2883.900016784668,
+ "y": 5437.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4aV",
+ "roundness": null,
+ "seed": 127536441,
+ "version": 9,
+ "versionNonce": 279423095,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qeLBVpUeJkFP_F0ZUAxnI",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "4L8rGfEEOMxM6mUfCAtJG",
+ "type": "rectangle",
+ "x": 2500,
+ "y": 5500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4b",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1054053561,
+ "version": 30,
+ "versionNonce": 2091483543,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "6_uqVxBK0vWNPZi3Lyro_"
+ },
+ {
+ "id": "B3I-L3q_xgLnQ7BvW1G12",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "6_uqVxBK0vWNPZi3Lyro_",
+ "type": "text",
+ "x": 2515.4300689697266,
+ "y": 5512.5,
+ "width": 169.13986206054688,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4c",
+ "roundness": null,
+ "seed": 617780633,
+ "version": 97,
+ "versionNonce": 1557954071,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "Spawn Docker\nContainer in Iglu-\nNW Unprivileged",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "4L8rGfEEOMxM6mUfCAtJG",
+ "originalText": "Spawn Docker Container in Iglu-NW Unprivileged",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "B3I-L3q_xgLnQ7BvW1G12",
+ "type": "arrow",
+ "x": 2800,
+ "y": 5340,
+ "width": 200,
+ "height": 140,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4d",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 837790135,
+ "version": 119,
+ "versionNonce": 86986935,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "gVkfljONIAhklU4uzuUZg"
+ }
+ ],
+ "updated": 1763638687962,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -180,
+ 20
+ ],
+ [
+ -200,
+ 140
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "SjWqDKL6QF_U3eOtO4OVI",
+ "focus": 0.3454545454545587,
+ "gap": 1
+ },
+ "endBinding": {
+ "elementId": "4L8rGfEEOMxM6mUfCAtJG",
+ "focus": -0.1076923076923049,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "gVkfljONIAhklU4uzuUZg",
+ "type": "text",
+ "x": 2608.740005493164,
+ "y": 5347.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4e",
+ "roundness": null,
+ "seed": 1069008343,
+ "version": 8,
+ "versionNonce": 1336836471,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "B3I-L3q_xgLnQ7BvW1G12",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "fZltqzEYXrz_y74Vp3vvG",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 5700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4f",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 102255671,
+ "version": 34,
+ "versionNonce": 935730873,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "2bsh1fA7MMbtOKhoIcKs6"
+ },
+ {
+ "id": "ZcVshqzFA83dVvHgSHUcG",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763625184652,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "2bsh1fA7MMbtOKhoIcKs6",
+ "type": "text",
+ "x": 2815.4200744628906,
+ "y": 5712.5,
+ "width": 169.15985107421875,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4g",
+ "roundness": null,
+ "seed": 819701335,
+ "version": 67,
+ "versionNonce": 651133369,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763624915604,
+ "link": null,
+ "locked": false,
+ "text": "Docker Start\nEvent in\nlib/docker/events",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "fZltqzEYXrz_y74Vp3vvG",
+ "originalText": "Docker Start Event in lib/docker/events",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "aVLp6y90cict86kwcsyjf",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 5900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4h",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1914693783,
+ "version": 17,
+ "versionNonce": 1262126713,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "G8EU18XR--Fk5oimFlb4b"
+ },
+ {
+ "id": "ZcVshqzFA83dVvHgSHUcG",
+ "type": "arrow"
+ },
+ {
+ "id": "5uUhM-PJu90bqVSN6hD6R",
+ "type": "arrow"
+ },
+ {
+ "id": "yNzP_n8bbHCQ6aVArmbvT",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763625226052,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "G8EU18XR--Fk5oimFlb4b",
+ "type": "text",
+ "x": 2812.110076904297,
+ "y": 5912.5,
+ "width": 175.77984619140625,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4i",
+ "roundness": null,
+ "seed": 772953783,
+ "version": 70,
+ "versionNonce": 336095607,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763625181442,
+ "link": null,
+ "locked": false,
+ "text": "Check if container\nis managed by\nscheduler",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "aVLp6y90cict86kwcsyjf",
+ "originalText": "Check if container is managed by scheduler",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ZcVshqzFA83dVvHgSHUcG",
+ "type": "arrow",
+ "x": 2900,
+ "y": 5820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4j",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 439859127,
+ "version": 9,
+ "versionNonce": 261551383,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040365,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "aVLp6y90cict86kwcsyjf",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "aVLp6y90cict86kwcsyjf",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "5uUhM-PJu90bqVSN6hD6R",
+ "type": "arrow",
+ "x": 3020,
+ "y": 5940,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4k",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 106548983,
+ "version": 9,
+ "versionNonce": 1162230327,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "GqW782_t9H47B5MXAlsPI"
+ }
+ ],
+ "updated": 1763639040365,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "fNDZltJVtOfy1Qv6_WKhN",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "GqW782_t9H47B5MXAlsPI",
+ "type": "text",
+ "x": 3038.740005493164,
+ "y": 5927.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4kV",
+ "roundness": null,
+ "seed": 1250711097,
+ "version": 4,
+ "versionNonce": 1896280505,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763625196232,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "5uUhM-PJu90bqVSN6hD6R",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "fNDZltJVtOfy1Qv6_WKhN",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 5900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4l",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1652551993,
+ "version": 14,
+ "versionNonce": 1259330391,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "vWRagbxXXS2C0kqKj-DNW"
+ },
+ {
+ "id": "5uUhM-PJu90bqVSN6hD6R",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763639040365,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "vWRagbxXXS2C0kqKj-DNW",
+ "type": "text",
+ "x": 3146.4900283813477,
+ "y": 5937.5,
+ "width": 107.01994323730469,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4m",
+ "roundness": null,
+ "seed": 1142487321,
+ "version": 12,
+ "versionNonce": 1036663705,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763625194078,
+ "link": null,
+ "locked": false,
+ "text": "Do nothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "fNDZltJVtOfy1Qv6_WKhN",
+ "originalText": "Do nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "f_8Elg9jurx4bCUGUOO50",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 6100,
+ "width": 200,
+ "height": 110,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4n",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 923159991,
+ "version": 18,
+ "versionNonce": 557691543,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "MKXcQBT3PUxhZsGAJfsRS"
+ },
+ {
+ "id": "yNzP_n8bbHCQ6aVArmbvT",
+ "type": "arrow"
+ },
+ {
+ "id": "L4GTWYXANsRcYWCRkw6L_",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763625229752,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "MKXcQBT3PUxhZsGAJfsRS",
+ "type": "text",
+ "x": 2807.5000762939453,
+ "y": 6105,
+ "width": 184.99984741210938,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4o",
+ "roundness": null,
+ "seed": 1107617015,
+ "version": 50,
+ "versionNonce": 175576503,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763625222457,
+ "link": null,
+ "locked": false,
+ "text": "Call\nlib/docker/eventHel\npers\nstartupHandler()",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "f_8Elg9jurx4bCUGUOO50",
+ "originalText": "Call lib/docker/eventHelpers startupHandler()",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "yNzP_n8bbHCQ6aVArmbvT",
+ "type": "arrow",
+ "x": 2900,
+ "y": 6020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4p",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 160977911,
+ "version": 9,
+ "versionNonce": 1699240055,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040366,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "f_8Elg9jurx4bCUGUOO50",
+ "focus": 0,
+ "gap": 27.5
+ },
+ "endBinding": {
+ "elementId": "f_8Elg9jurx4bCUGUOO50",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "L4GTWYXANsRcYWCRkw6L_",
+ "type": "arrow",
+ "x": 2900,
+ "y": 6220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4q",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1554576919,
+ "version": 7,
+ "versionNonce": 1504981399,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040366,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "rIdyDs6yKp672F6inSWwY",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": null,
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "rIdyDs6yKp672F6inSWwY",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 6300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4r",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1408632311,
+ "version": 16,
+ "versionNonce": 1099425463,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "8l8LiCHzdN-BTaJrc6kjN"
+ },
+ {
+ "id": "47NHAWynQRa9cOp8JSoaZ",
+ "type": "arrow"
+ },
+ {
+ "id": "L4GTWYXANsRcYWCRkw6L_",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763639040366,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "8l8LiCHzdN-BTaJrc6kjN",
+ "type": "text",
+ "x": 2811.9500579833984,
+ "y": 6325,
+ "width": 176.09988403320312,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4rV",
+ "roundness": null,
+ "seed": 1392746775,
+ "version": 30,
+ "versionNonce": 1148260055,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636112193,
+ "link": null,
+ "locked": false,
+ "text": "Get the container\nIP Config",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "rIdyDs6yKp672F6inSWwY",
+ "originalText": "Get the container IP Config",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lXizn7tFHUyj1UnbNSHwo",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 6500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4t",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1108994167,
+ "version": 36,
+ "versionNonce": 1842934871,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "d4bQggdmXxxndaUlAPo-h"
+ },
+ {
+ "id": "47NHAWynQRa9cOp8JSoaZ",
+ "type": "arrow"
+ },
+ {
+ "id": "gvKSAluuse5j7S1vGbjYy",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636152411,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "d4bQggdmXxxndaUlAPo-h",
+ "type": "text",
+ "x": 2808.220054626465,
+ "y": 6512.5,
+ "width": 183.5598907470703,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4u",
+ "roundness": null,
+ "seed": 1171505559,
+ "version": 95,
+ "versionNonce": 114751031,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763636134115,
+ "link": null,
+ "locked": false,
+ "text": "Get the builder ID\nfrom the container\nname",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lXizn7tFHUyj1UnbNSHwo",
+ "originalText": "Get the builder ID from the container name",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "47NHAWynQRa9cOp8JSoaZ",
+ "type": "arrow",
+ "x": 2900,
+ "y": 6420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4v",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1914260633,
+ "version": 9,
+ "versionNonce": 459798487,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040366,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lXizn7tFHUyj1UnbNSHwo",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "lXizn7tFHUyj1UnbNSHwo",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "gALCqCHVcvMROWlrZOCye",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 6700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4w",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1322914935,
+ "version": 13,
+ "versionNonce": 127247639,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "L6149-RSNI1k9uPQqMcqu"
+ },
+ {
+ "id": "gvKSAluuse5j7S1vGbjYy",
+ "type": "arrow"
+ },
+ {
+ "id": "SzvSNePXlHT4RQHUeq5Al",
+ "type": "arrow"
+ },
+ {
+ "id": "s36_Vo-7_QbH2LNclY2hD",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636187595,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "L6149-RSNI1k9uPQqMcqu",
+ "type": "text",
+ "x": 2849.8700256347656,
+ "y": 6725,
+ "width": 100.25994873046875,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4x",
+ "roundness": null,
+ "seed": 1737360537,
+ "version": 25,
+ "versionNonce": 366718585,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636147888,
+ "link": null,
+ "locked": false,
+ "text": "platform =\n\"darwin\"?",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "gALCqCHVcvMROWlrZOCye",
+ "originalText": "platform = \"darwin\"?",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "gvKSAluuse5j7S1vGbjYy",
+ "type": "arrow",
+ "x": 2900,
+ "y": 6620,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4y",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 278602809,
+ "version": 9,
+ "versionNonce": 493413623,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040367,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "gALCqCHVcvMROWlrZOCye",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "gALCqCHVcvMROWlrZOCye",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "WaxwbzdvociW6MZ-rjGKC",
+ "type": "rectangle",
+ "x": 2800,
+ "y": 6900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4z",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 40001015,
+ "version": 17,
+ "versionNonce": 1862109047,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "s36_Vo-7_QbH2LNclY2hD",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "hvtORzDfIyJKtEo6wM--P"
+ },
+ {
+ "id": "b83d_E-8mMwJIGPevMk_S",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636319762,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "hvtORzDfIyJKtEo6wM--P",
+ "type": "text",
+ "x": 2807.9800720214844,
+ "y": 6925,
+ "width": 184.03985595703125,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b4zG",
+ "roundness": null,
+ "seed": 967630297,
+ "version": 42,
+ "versionNonce": 437415577,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636294036,
+ "link": null,
+ "locked": false,
+ "text": "Call wsHandler with\nip = container IP",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "WaxwbzdvociW6MZ-rjGKC",
+ "originalText": "Call wsHandler with ip = container IP",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "VPsrXRumzdZvTYXF_ZMs-",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 6700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b50",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 81945369,
+ "version": 42,
+ "versionNonce": 717567095,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "D2hqQKp-q9Q9bQZh9weJ2"
+ },
+ {
+ "id": "SzvSNePXlHT4RQHUeq5Al",
+ "type": "arrow"
+ },
+ {
+ "id": "BY4C8stlvwX_gfm8nG30A",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636276044,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "D2hqQKp-q9Q9bQZh9weJ2",
+ "type": "text",
+ "x": 3115.9600372314453,
+ "y": 6712.5,
+ "width": 168.07992553710938,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b50V",
+ "roundness": null,
+ "seed": 370138391,
+ "version": 48,
+ "versionNonce": 2087334679,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636179878,
+ "link": null,
+ "locked": false,
+ "text": "Get the mapped\nport from the IP\nconfig",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "VPsrXRumzdZvTYXF_ZMs-",
+ "originalText": "Get the mapped port from the IP config",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "SzvSNePXlHT4RQHUeq5Al",
+ "type": "arrow",
+ "x": 3020,
+ "y": 6740,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b52",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 782997847,
+ "version": 11,
+ "versionNonce": 1192177175,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "A-ymGntLVRtxCC-EqVoRe"
+ }
+ ],
+ "updated": 1763639040367,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "VPsrXRumzdZvTYXF_ZMs-",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "VPsrXRumzdZvTYXF_ZMs-",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "A-ymGntLVRtxCC-EqVoRe",
+ "type": "text",
+ "x": 3033.900016784668,
+ "y": 6727.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b52V",
+ "roundness": null,
+ "seed": 204117049,
+ "version": 5,
+ "versionNonce": 1401540761,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636189756,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "SzvSNePXlHT4RQHUeq5Al",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "s36_Vo-7_QbH2LNclY2hD",
+ "type": "arrow",
+ "x": 2900,
+ "y": 6820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b53",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1292953465,
+ "version": 11,
+ "versionNonce": 860836663,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "0WKo73llv-MuSLm8mYYhc"
+ }
+ ],
+ "updated": 1763639040368,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "WaxwbzdvociW6MZ-rjGKC",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "WaxwbzdvociW6MZ-rjGKC",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "0WKo73llv-MuSLm8mYYhc",
+ "type": "text",
+ "x": 2888.740005493164,
+ "y": 6837.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b54",
+ "roundness": null,
+ "seed": 1328292055,
+ "version": 4,
+ "versionNonce": 2054520151,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636191731,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "s36_Vo-7_QbH2LNclY2hD",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lETUPjxzCkIgM7y01QR39",
+ "type": "rectangle",
+ "x": 3100,
+ "y": 6900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b55",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1121878585,
+ "version": 14,
+ "versionNonce": 91723225,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "dJm05S9gRUVksa0ChnwG7"
+ },
+ {
+ "id": "BY4C8stlvwX_gfm8nG30A",
+ "type": "arrow"
+ },
+ {
+ "id": "qvsDqEJUVUrAxZgt1G0RO",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636315214,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "dJm05S9gRUVksa0ChnwG7",
+ "type": "text",
+ "x": 3107.9800720214844,
+ "y": 6925,
+ "width": 184.03985595703125,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b56",
+ "roundness": null,
+ "seed": 2147350841,
+ "version": 63,
+ "versionNonce": 581018713,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636271798,
+ "link": null,
+ "locked": false,
+ "text": "Call wsHandler with\nip = \"localhost\"",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lETUPjxzCkIgM7y01QR39",
+ "originalText": "Call wsHandler with ip = \"localhost\"",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "BY4C8stlvwX_gfm8nG30A",
+ "type": "arrow",
+ "x": 3200,
+ "y": 6820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b57",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1661280793,
+ "version": 9,
+ "versionNonce": 713938007,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040368,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lETUPjxzCkIgM7y01QR39",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "lETUPjxzCkIgM7y01QR39",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "nS6tr56A0NmxKp0ENDNpL",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 7100,
+ "width": 200,
+ "height": 110,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b58",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 730657207,
+ "version": 26,
+ "versionNonce": 748256183,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "qvsDqEJUVUrAxZgt1G0RO",
+ "type": "arrow"
+ },
+ {
+ "id": "b83d_E-8mMwJIGPevMk_S",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "vIPTwr39UMBK0Ej9EtqD_"
+ },
+ {
+ "id": "UM9DAZgJf8aQiLvgmWn-0",
+ "type": "arrow"
+ },
+ {
+ "id": "c5ezpoJ3Db8OYekg8NhPK",
+ "type": "arrow"
+ },
+ {
+ "id": "ocWwAS1Mx3obhs3zpw9rc",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636386145,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "vIPTwr39UMBK0Ej9EtqD_",
+ "type": "text",
+ "x": 2985.6300659179688,
+ "y": 7105,
+ "width": 148.7398681640625,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b58V",
+ "roundness": null,
+ "seed": 1376117145,
+ "version": 79,
+ "versionNonce": 281245017,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636354923,
+ "link": null,
+ "locked": false,
+ "text": "Check if builder\nhealthcheck\nendpoint is\nreachable",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "nS6tr56A0NmxKp0ENDNpL",
+ "originalText": "Check if builder healthcheck endpoint is reachable",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "qvsDqEJUVUrAxZgt1G0RO",
+ "type": "arrow",
+ "x": 3200,
+ "y": 7020,
+ "width": 40,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b59",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1788007799,
+ "version": 12,
+ "versionNonce": 1791486615,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040368,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -40,
+ 80
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "nS6tr56A0NmxKp0ENDNpL",
+ "focus": 0,
+ "gap": 27.5
+ },
+ "endBinding": {
+ "elementId": "mjjftN2ucHM563ni2_OE2",
+ "focus": -3.0000000000000075,
+ "gap": 25
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "b83d_E-8mMwJIGPevMk_S",
+ "type": "arrow",
+ "x": 2900,
+ "y": 7020,
+ "width": 60,
+ "height": 80,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5A",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1367260343,
+ "version": 13,
+ "versionNonce": 1376468471,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040369,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 80
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "WaxwbzdvociW6MZ-rjGKC",
+ "focus": 0.38181818181818017,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "nS6tr56A0NmxKp0ENDNpL",
+ "focus": -0.41592920353982415,
+ "gap": 9.722749890742696
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "BQrUy5mvr50m3FsRBMEwL",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 7300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5B",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 208857081,
+ "version": 17,
+ "versionNonce": 839364119,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "UM9DAZgJf8aQiLvgmWn-0",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "uAsO9QOoXwKbwmJcduHac"
+ },
+ {
+ "id": "Y4msRBqVu0hOZhzk9_Ckn",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636479381,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "uAsO9QOoXwKbwmJcduHac",
+ "type": "text",
+ "x": 2982.750045776367,
+ "y": 7312.5,
+ "width": 154.49990844726562,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5BV",
+ "roundness": null,
+ "seed": 619545465,
+ "version": 51,
+ "versionNonce": 935506969,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636458611,
+ "link": null,
+ "locked": false,
+ "text": "Publish build\nupdate, state =\nstarting",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "BQrUy5mvr50m3FsRBMEwL",
+ "originalText": "Publish build update, state = starting",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "UM9DAZgJf8aQiLvgmWn-0",
+ "type": "arrow",
+ "x": 3060,
+ "y": 7220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5D",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1301813943,
+ "version": 11,
+ "versionNonce": 1207854871,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "Zrl7qeFRsUnFU9eRjSilY"
+ }
+ ],
+ "updated": 1763639040369,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "BQrUy5mvr50m3FsRBMEwL",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "BQrUy5mvr50m3FsRBMEwL",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Zrl7qeFRsUnFU9eRjSilY",
+ "type": "text",
+ "x": 3043.900016784668,
+ "y": 7237.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5E",
+ "roundness": null,
+ "seed": 711396601,
+ "version": 5,
+ "versionNonce": 421712217,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636369858,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "UM9DAZgJf8aQiLvgmWn-0",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "mjjftN2ucHM563ni2_OE2",
+ "type": "rectangle",
+ "x": 3260,
+ "y": 7100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5F",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 361321495,
+ "version": 19,
+ "versionNonce": 1237090231,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "lifLZv6w9DRhZMFxmW8NA"
+ },
+ {
+ "id": "c5ezpoJ3Db8OYekg8NhPK",
+ "type": "arrow"
+ },
+ {
+ "id": "ocWwAS1Mx3obhs3zpw9rc",
+ "type": "arrow"
+ },
+ {
+ "id": "qGFlJwVfYlkzZPBSfRqvG",
+ "type": "arrow"
+ },
+ {
+ "id": "qvsDqEJUVUrAxZgt1G0RO",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763639040368,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "lifLZv6w9DRhZMFxmW8NA",
+ "type": "text",
+ "x": 3279.9100494384766,
+ "y": 7125,
+ "width": 160.17990112304688,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5G",
+ "roundness": null,
+ "seed": 1959252153,
+ "version": 25,
+ "versionNonce": 453023385,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636380644,
+ "link": null,
+ "locked": false,
+ "text": "Retry up to five\ntimes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "mjjftN2ucHM563ni2_OE2",
+ "originalText": "Retry up to five times",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "c5ezpoJ3Db8OYekg8NhPK",
+ "type": "arrow",
+ "x": 3180,
+ "y": 7160,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5H",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1568441433,
+ "version": 13,
+ "versionNonce": 602893367,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "2N83tnKoxPpFGh_mvionO"
+ }
+ ],
+ "updated": 1763639040369,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "mjjftN2ucHM563ni2_OE2",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "mjjftN2ucHM563ni2_OE2",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "2N83tnKoxPpFGh_mvionO",
+ "type": "text",
+ "x": 3198.740005493164,
+ "y": 7147.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5HV",
+ "roundness": null,
+ "seed": 509066713,
+ "version": 4,
+ "versionNonce": 680626521,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636387733,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "c5ezpoJ3Db8OYekg8NhPK",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "ocWwAS1Mx3obhs3zpw9rc",
+ "type": "arrow",
+ "x": 3240,
+ "y": 7120,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5I",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 711039257,
+ "version": 9,
+ "versionNonce": 566414679,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040370,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "mjjftN2ucHM563ni2_OE2",
+ "focus": 0.6000000000000001,
+ "gap": 20.187617476896254
+ },
+ "endBinding": {
+ "elementId": "nS6tr56A0NmxKp0ENDNpL",
+ "focus": -0.6363636363636355,
+ "gap": 20.402233043049385
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "h04kshPgoSF034fD304Jm",
+ "type": "rectangle",
+ "x": 3700,
+ "y": 7100,
+ "width": 220,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5J",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 970398743,
+ "version": 28,
+ "versionNonce": 1051725817,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "TGrXzNSbqmgI-cqiCVbJR"
+ },
+ {
+ "id": "qGFlJwVfYlkzZPBSfRqvG",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636419547,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "TGrXzNSbqmgI-cqiCVbJR",
+ "type": "text",
+ "x": 3705.450065612793,
+ "y": 7112.5,
+ "width": 209.09986877441406,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5K",
+ "roundness": null,
+ "seed": 1254520505,
+ "version": 58,
+ "versionNonce": 440819065,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636410945,
+ "link": null,
+ "locked": false,
+ "text": "Execute Docker Stop\nflow with failed\nbuilder",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "h04kshPgoSF034fD304Jm",
+ "originalText": "Execute Docker Stop flow with failed builder",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "qGFlJwVfYlkzZPBSfRqvG",
+ "type": "arrow",
+ "x": 3480.5833485681565,
+ "y": 7140.897059214478,
+ "width": 200,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5L",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1881315543,
+ "version": 21,
+ "versionNonce": 214764151,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "KaiW3qT31ZhNU56MVQKLQ"
+ }
+ ],
+ "updated": 1763639040370,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 200,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "kQn7SaXpHJ8k0-m5kCdre",
+ "focus": 0,
+ "gap": 16
+ },
+ "endBinding": {
+ "elementId": "h04kshPgoSF034fD304Jm",
+ "focus": 0.18205881571042892,
+ "gap": 19.416651431843547
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "KaiW3qT31ZhNU56MVQKLQ",
+ "type": "text",
+ "x": 3514.5200424194336,
+ "y": 7095,
+ "width": 130.9599151611328,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5M",
+ "roundness": null,
+ "seed": 754060151,
+ "version": 54,
+ "versionNonce": 1344166967,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636429897,
+ "link": null,
+ "locked": false,
+ "text": "not reachable\nafter 5 tries",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "qGFlJwVfYlkzZPBSfRqvG",
+ "originalText": "not reachable\nafter 5 tries",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 7500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5N",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 450569271,
+ "version": 18,
+ "versionNonce": 1071081913,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "3I6tIovTFjVfEfo2nzAM9"
+ },
+ {
+ "id": "Y4msRBqVu0hOZhzk9_Ckn",
+ "type": "arrow"
+ },
+ {
+ "id": "tSxZ1HekDrI7njiwS1gYN",
+ "type": "arrow"
+ },
+ {
+ "id": "ZEAsHM7cAlDU-PhrDG09z",
+ "type": "arrow"
+ },
+ {
+ "id": "CGCnxJSp8jJss3Xb8ZdJc",
+ "type": "arrow"
+ },
+ {
+ "id": "EAN_IlAJfTCvdN5H-Uhbm",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636734981,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "3I6tIovTFjVfEfo2nzAM9",
+ "type": "text",
+ "x": 2992.0200424194336,
+ "y": 7512.5,
+ "width": 135.9599151611328,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5O",
+ "roundness": null,
+ "seed": 1143150809,
+ "version": 41,
+ "versionNonce": 1968859321,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636476205,
+ "link": null,
+ "locked": false,
+ "text": "Open WS\nConnection to\nbuilder",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "originalText": "Open WS Connection to builder",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Y4msRBqVu0hOZhzk9_Ckn",
+ "type": "arrow",
+ "x": 3060,
+ "y": 7420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5P",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1927302777,
+ "version": 9,
+ "versionNonce": 1359485111,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040370,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "tSxZ1HekDrI7njiwS1gYN",
+ "type": "arrow",
+ "x": 2940.4200772061013,
+ "y": 7541.180627163127,
+ "width": 120.42007720610127,
+ "height": 1.180627163126701,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5Q",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 724908857,
+ "version": 21,
+ "versionNonce": 1812240119,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "P-EaqOSGlGDaQ61EKRhRf"
+ }
+ ],
+ "updated": 1763639040371,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -120.42007720610127,
+ -1.180627163126701
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "focus": 0.14999841448500956,
+ "gap": 19.57992279389873
+ },
+ "endBinding": {
+ "elementId": "Vec9Oyg24rFmdpJP4KD3r",
+ "focus": -0.2192313790442276,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "P-EaqOSGlGDaQ61EKRhRf",
+ "type": "text",
+ "x": 2835.6900967373513,
+ "y": 7528.680627163127,
+ "width": 69.4599609375,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5R",
+ "roundness": null,
+ "seed": 655295799,
+ "version": 8,
+ "versionNonce": 2002591287,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636497479,
+ "link": null,
+ "locked": false,
+ "text": "onOpen",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "tSxZ1HekDrI7njiwS1gYN",
+ "originalText": "onOpen",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Vec9Oyg24rFmdpJP4KD3r",
+ "type": "rectangle",
+ "x": 2600,
+ "y": 7500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5S",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 252024215,
+ "version": 16,
+ "versionNonce": 1695440633,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "r3cHr0kgm3VvmmdARMS17"
+ },
+ {
+ "id": "E7UC7dJ2L86sCzyaFg7jx",
+ "type": "arrow"
+ },
+ {
+ "id": "tSxZ1HekDrI7njiwS1gYN",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636543813,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "r3cHr0kgm3VvmmdARMS17",
+ "type": "text",
+ "x": 2605.2700805664062,
+ "y": 7525,
+ "width": 189.4598388671875,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5SV",
+ "roundness": null,
+ "seed": 68497751,
+ "version": 37,
+ "versionNonce": 1326702327,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636520532,
+ "link": null,
+ "locked": false,
+ "text": "Send Builder Config\nto Builder",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Vec9Oyg24rFmdpJP4KD3r",
+ "originalText": "Send Builder Config to Builder",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Gs71Mkpj3b3ajyjgJJc-J",
+ "type": "rectangle",
+ "x": 2300,
+ "y": 7500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5U",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 248776121,
+ "version": 41,
+ "versionNonce": 2074436055,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "oceg-pb4E-Jct533FALhy"
+ },
+ {
+ "id": "E7UC7dJ2L86sCzyaFg7jx",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636718268,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "oceg-pb4E-Jct533FALhy",
+ "type": "text",
+ "x": 2322.750045776367,
+ "y": 7512.5,
+ "width": 154.49990844726562,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5V",
+ "roundness": null,
+ "seed": 1154088345,
+ "version": 69,
+ "versionNonce": 644419319,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636718268,
+ "link": null,
+ "locked": false,
+ "text": "Publish build\nupdate, state =\nrunning",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Gs71Mkpj3b3ajyjgJJc-J",
+ "originalText": "Publish build update, state = running",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "E7UC7dJ2L86sCzyaFg7jx",
+ "type": "arrow",
+ "x": 2580,
+ "y": 7550.000331716704,
+ "width": 60,
+ "height": 0.00013468152155837743,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5W",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1795944697,
+ "version": 110,
+ "versionNonce": 1801756695,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040371,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -60,
+ -0.00013468152155837743
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Gs71Mkpj3b3ajyjgJJc-J",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "Gs71Mkpj3b3ajyjgJJc-J",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "46I6RysqkWs4VWQhCeERX",
+ "type": "rectangle",
+ "x": 3300,
+ "y": 7500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5d",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1464766521,
+ "version": 11,
+ "versionNonce": 770622359,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "n2Pl634sWWTRziqQUOcbP"
+ },
+ {
+ "id": "-nNpTJRB7ToDwXHLr4hKZ",
+ "type": "arrow"
+ },
+ {
+ "id": "ZEAsHM7cAlDU-PhrDG09z",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636670881,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "n2Pl634sWWTRziqQUOcbP",
+ "type": "text",
+ "x": 3328.170066833496,
+ "y": 7537.5,
+ "width": 143.6598663330078,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5e",
+ "roundness": null,
+ "seed": 1396095577,
+ "version": 15,
+ "versionNonce": 889110393,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636645611,
+ "link": null,
+ "locked": false,
+ "text": "Parse Message",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "46I6RysqkWs4VWQhCeERX",
+ "originalText": "Parse Message",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "TDec60d-J2waqJkp_C-EG",
+ "type": "rectangle",
+ "x": 3600,
+ "y": 7500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5f",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1103947289,
+ "version": 11,
+ "versionNonce": 2115466039,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "PkOAO8el-mYA7kBQdOCub"
+ },
+ {
+ "id": "-nNpTJRB7ToDwXHLr4hKZ",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636666398,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "PkOAO8el-mYA7kBQdOCub",
+ "type": "text",
+ "x": 3611.000045776367,
+ "y": 7525,
+ "width": 177.99990844726562,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5g",
+ "roundness": null,
+ "seed": 1294625849,
+ "version": 59,
+ "versionNonce": 1446357977,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636662571,
+ "link": null,
+ "locked": false,
+ "text": "Publish build\nupdate, type = log",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "TDec60d-J2waqJkp_C-EG",
+ "originalText": "Publish build update, type = log",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "-nNpTJRB7ToDwXHLr4hKZ",
+ "type": "arrow",
+ "x": 3520,
+ "y": 7540,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5h",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2145208729,
+ "version": 9,
+ "versionNonce": 1344701751,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040371,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "TDec60d-J2waqJkp_C-EG",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "TDec60d-J2waqJkp_C-EG",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ZEAsHM7cAlDU-PhrDG09z",
+ "type": "arrow",
+ "x": 3180.5597062518264,
+ "y": 7540.428188677504,
+ "width": 100,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5i",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 697427321,
+ "version": 17,
+ "versionNonce": 651289463,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "q32A8CjZXH7gPsLuHHDyI"
+ }
+ ],
+ "updated": 1763639040372,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 100,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "focus": -0.19143622644990685,
+ "gap": 20.559706251826356
+ },
+ "endBinding": {
+ "elementId": "46I6RysqkWs4VWQhCeERX",
+ "focus": 0.19143622644990685,
+ "gap": 19.440293748173644
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "q32A8CjZXH7gPsLuHHDyI",
+ "type": "text",
+ "x": 3178.729750197139,
+ "y": 7527.928188677504,
+ "width": 103.659912109375,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5j",
+ "roundness": null,
+ "seed": 1991157047,
+ "version": 11,
+ "versionNonce": 363410839,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636674469,
+ "link": null,
+ "locked": false,
+ "text": "onMessage",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ZEAsHM7cAlDU-PhrDG09z",
+ "originalText": "onMessage",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "QMmVp5q2_5ySrV-cwLslP",
+ "type": "rectangle",
+ "x": 2600,
+ "y": 7700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5k",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 742655481,
+ "version": 27,
+ "versionNonce": 1276755767,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "CGCnxJSp8jJss3Xb8ZdJc",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "BsNhSBUM4sneN9_lX-6VD"
+ },
+ {
+ "id": "if8WoBxPCKUmNHtP4Blm3",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636758915,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "BsNhSBUM4sneN9_lX-6VD",
+ "type": "text",
+ "x": 2611.770050048828,
+ "y": 7737.5,
+ "width": 176.45989990234375,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5kV",
+ "roundness": null,
+ "seed": 1990878809,
+ "version": 20,
+ "versionNonce": 25206745,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636753720,
+ "link": null,
+ "locked": false,
+ "text": "Just log the error",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "QMmVp5q2_5ySrV-cwLslP",
+ "originalText": "Just log the error",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "p79T6Pk4CacjrwXcjc3im",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 7700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5l",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 215203065,
+ "version": 24,
+ "versionNonce": 1530943319,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "EAN_IlAJfTCvdN5H-Uhbm",
+ "type": "arrow"
+ },
+ {
+ "id": "if8WoBxPCKUmNHtP4Blm3",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "_uSO8UoztX5kIbcWYM6pn"
+ },
+ {
+ "id": "pd-8fN6-qo-hXXasYaZt3",
+ "type": "arrow"
+ },
+ {
+ "id": "sJkbdsWuciWoXYu1yOXF3",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636812630,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "_uSO8UoztX5kIbcWYM6pn",
+ "type": "text",
+ "x": 2966.2300720214844,
+ "y": 7737.5,
+ "width": 187.53985595703125,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5lV",
+ "roundness": null,
+ "seed": 217731863,
+ "version": 34,
+ "versionNonce": 889036119,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636775490,
+ "link": null,
+ "locked": false,
+ "text": "Check ws exit code",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "p79T6Pk4CacjrwXcjc3im",
+ "originalText": "Check ws exit code",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "CGCnxJSp8jJss3Xb8ZdJc",
+ "type": "arrow",
+ "x": 2943.4582704592076,
+ "y": 7594.6400579333695,
+ "width": 136.36343342344526,
+ "height": 96.69369576952795,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5m",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1244636183,
+ "version": 67,
+ "versionNonce": 275427767,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "DVhu3oMQLDHZzfQZuvUYv"
+ }
+ ],
+ "updated": 1763639040372,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -136.36343342344526,
+ 96.69369576952795
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "JVbeiVLfN7Dyn7Tk8Ls9c",
+ "focus": 0.3142723887496322,
+ "gap": 19.999976262776297
+ },
+ "endBinding": {
+ "elementId": "QMmVp5q2_5ySrV-cwLslP",
+ "focus": 0.14286331626025278,
+ "gap": 19.99999852307217
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "DVhu3oMQLDHZzfQZuvUYv",
+ "type": "text",
+ "x": 2953.3100204467773,
+ "y": 7637.5,
+ "width": 73.37995910644531,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5n",
+ "roundness": null,
+ "seed": 350880153,
+ "version": 11,
+ "versionNonce": 1960792889,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636708348,
+ "link": null,
+ "locked": false,
+ "text": "onError",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "CGCnxJSp8jJss3Xb8ZdJc",
+ "originalText": "onError",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "EAN_IlAJfTCvdN5H-Uhbm",
+ "type": "arrow",
+ "x": 3060,
+ "y": 7620,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5o",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1150794935,
+ "version": 11,
+ "versionNonce": 968450775,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "o8l8N9y3-fuJes9rJNtVN"
+ }
+ ],
+ "updated": 1763639040372,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "p79T6Pk4CacjrwXcjc3im",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "p79T6Pk4CacjrwXcjc3im",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "o8l8N9y3-fuJes9rJNtVN",
+ "type": "text",
+ "x": 3023.4000244140625,
+ "y": 7637.5,
+ "width": 73.199951171875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5p",
+ "roundness": null,
+ "seed": 1332188151,
+ "version": 9,
+ "versionNonce": 1531983383,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636737614,
+ "link": null,
+ "locked": false,
+ "text": "onClose",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "EAN_IlAJfTCvdN5H-Uhbm",
+ "originalText": "onClose",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "if8WoBxPCKUmNHtP4Blm3",
+ "type": "arrow",
+ "x": 2820,
+ "y": 7740,
+ "width": 120,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5q",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1519633527,
+ "version": 13,
+ "versionNonce": 172087575,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040373,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 120,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "QMmVp5q2_5ySrV-cwLslP",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "p79T6Pk4CacjrwXcjc3im",
+ "focus": 0.2,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ScbuKiWz4x7EWu38KYRpm",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 7900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5r",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 916092249,
+ "version": 14,
+ "versionNonce": 82361143,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "kP6MbydxEp5IaqpDuj87D"
+ },
+ {
+ "id": "sJkbdsWuciWoXYu1yOXF3",
+ "type": "arrow"
+ },
+ {
+ "id": "BRuWrVvvtPSaKecMpMyx8",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636992221,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "kP6MbydxEp5IaqpDuj87D",
+ "type": "text",
+ "x": 2985.800064086914,
+ "y": 7937.5,
+ "width": 148.39987182617188,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5s",
+ "roundness": null,
+ "seed": 1476886967,
+ "version": 29,
+ "versionNonce": 1689221719,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636791220,
+ "link": null,
+ "locked": false,
+ "text": "Job Successfull",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ScbuKiWz4x7EWu38KYRpm",
+ "originalText": "Job Successfull",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "U9FcWJ4JzxpWes19ohcM8",
+ "type": "rectangle",
+ "x": 3400,
+ "y": 7700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5t",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1115695193,
+ "version": 23,
+ "versionNonce": 1077610519,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "98zfc5wU9bcB2OW9ggpi4"
+ },
+ {
+ "id": "pd-8fN6-qo-hXXasYaZt3",
+ "type": "arrow"
+ },
+ {
+ "id": "057IzW6bsJUQ_tasZzRcg",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763636998385,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "98zfc5wU9bcB2OW9ggpi4",
+ "type": "text",
+ "x": 3450.7800369262695,
+ "y": 7737.5,
+ "width": 98.43992614746094,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5u",
+ "roundness": null,
+ "seed": 1600662585,
+ "version": 17,
+ "versionNonce": 1348205655,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636827634,
+ "link": null,
+ "locked": false,
+ "text": "Job Failed",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "U9FcWJ4JzxpWes19ohcM8",
+ "originalText": "Job Failed",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "pd-8fN6-qo-hXXasYaZt3",
+ "type": "arrow",
+ "x": 3180,
+ "y": 7740.000000000008,
+ "width": 200,
+ "height": 2.000888343900442e-10,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5v",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 533865593,
+ "version": 85,
+ "versionNonce": 995213143,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "-4lHBKnaerILGzd1t2Pfx"
+ }
+ ],
+ "updated": 1763639040373,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 200,
+ 2.000888343900442e-10
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "p79T6Pk4CacjrwXcjc3im",
+ "focus": -0.20000000000185175,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "U9FcWJ4JzxpWes19ohcM8",
+ "focus": 0.1999999999930442,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "-4lHBKnaerILGzd1t2Pfx",
+ "type": "text",
+ "x": 3166.7100219726562,
+ "y": 7727.5,
+ "width": 126.5799560546875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5vV",
+ "roundness": null,
+ "seed": 1981846745,
+ "version": 14,
+ "versionNonce": 915993881,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636824692,
+ "link": null,
+ "locked": false,
+ "text": "code != 1000",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pd-8fN6-qo-hXXasYaZt3",
+ "originalText": "code != 1000",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "sJkbdsWuciWoXYu1yOXF3",
+ "type": "arrow",
+ "x": 3060,
+ "y": 7820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5w",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1072927033,
+ "version": 11,
+ "versionNonce": 1001241719,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "UCWCPcd3TPbAl2qcOGdb8"
+ }
+ ],
+ "updated": 1763639040373,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "ScbuKiWz4x7EWu38KYRpm",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "ScbuKiWz4x7EWu38KYRpm",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "UCWCPcd3TPbAl2qcOGdb8",
+ "type": "text",
+ "x": 2999.8500213623047,
+ "y": 7837.5,
+ "width": 120.29995727539062,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5x",
+ "roundness": null,
+ "seed": 1209535993,
+ "version": 13,
+ "versionNonce": 2053671257,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636816757,
+ "link": null,
+ "locked": false,
+ "text": "code = 1000",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "sJkbdsWuciWoXYu1yOXF3",
+ "originalText": "code = 1000",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "rdGRYLVj5Q5oJwDXps8J-",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 8300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5y",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 855208183,
+ "version": 30,
+ "versionNonce": 1985397369,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "y7yeCdtugt2JC2eCD6HGj"
+ },
+ {
+ "id": "LNAignB9JUaMG5QZqEWOx",
+ "type": "arrow"
+ },
+ {
+ "id": "LKDUoU36OAYJvPNgKlhI1",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637003714,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "y7yeCdtugt2JC2eCD6HGj",
+ "type": "text",
+ "x": 2969.870071411133,
+ "y": 8312.5,
+ "width": 180.25985717773438,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b5z",
+ "roundness": null,
+ "seed": 625986039,
+ "version": 50,
+ "versionNonce": 281781977,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636974635,
+ "link": null,
+ "locked": false,
+ "text": "Execute\nDockerWrapper.sto\npBuilder",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "rdGRYLVj5Q5oJwDXps8J-",
+ "originalText": "Execute DockerWrapper.stopBuilder",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "lwDkvuS5cru2mLFycztp6",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 8500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b62",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 15729561,
+ "version": 26,
+ "versionNonce": 1668318361,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "LNAignB9JUaMG5QZqEWOx",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "D7liK_zcQe0rDtvoX2ZNK"
+ }
+ ],
+ "updated": 1763636974635,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "D7liK_zcQe0rDtvoX2ZNK",
+ "type": "text",
+ "x": 2966.280059814453,
+ "y": 8537.5,
+ "width": 187.43988037109375,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b62V",
+ "roundness": null,
+ "seed": 1049037881,
+ "version": 67,
+ "versionNonce": 738625913,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636974635,
+ "link": null,
+ "locked": false,
+ "text": "Stop the Container",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "lwDkvuS5cru2mLFycztp6",
+ "originalText": "Stop the Container",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "LNAignB9JUaMG5QZqEWOx",
+ "type": "arrow",
+ "x": 3060,
+ "y": 8420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b63",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 368949689,
+ "version": 209,
+ "versionNonce": 97326487,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040374,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "lwDkvuS5cru2mLFycztp6",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "lwDkvuS5cru2mLFycztp6",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "ARJVGsBCIahY8zJld4SjX",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 8100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b64",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1718697913,
+ "version": 16,
+ "versionNonce": 1679678649,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "PV0dmOw6Al9qzqVpInsHU"
+ },
+ {
+ "id": "BRuWrVvvtPSaKecMpMyx8",
+ "type": "arrow"
+ },
+ {
+ "id": "057IzW6bsJUQ_tasZzRcg",
+ "type": "arrow"
+ },
+ {
+ "id": "LKDUoU36OAYJvPNgKlhI1",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637003714,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "PV0dmOw6Al9qzqVpInsHU",
+ "type": "text",
+ "x": 2971.610061645508,
+ "y": 8125,
+ "width": 176.77987670898438,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b65",
+ "roundness": null,
+ "seed": 127268761,
+ "version": 48,
+ "versionNonce": 2008383897,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763636989415,
+ "link": null,
+ "locked": false,
+ "text": "Publish last state\nbuild update",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "ARJVGsBCIahY8zJld4SjX",
+ "originalText": "Publish last state build update",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "BRuWrVvvtPSaKecMpMyx8",
+ "type": "arrow",
+ "x": 3060,
+ "y": 8020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b66",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1009954649,
+ "version": 9,
+ "versionNonce": 1088703159,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040374,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "ARJVGsBCIahY8zJld4SjX",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "ARJVGsBCIahY8zJld4SjX",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "057IzW6bsJUQ_tasZzRcg",
+ "type": "arrow",
+ "x": 3400,
+ "y": 7820,
+ "width": 240,
+ "height": 280,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b67",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 500880185,
+ "version": 22,
+ "versionNonce": 872171767,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040374,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -240,
+ 280
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "U9FcWJ4JzxpWes19ohcM8",
+ "focus": 0.27999999999999636,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "ARJVGsBCIahY8zJld4SjX",
+ "focus": 0.4000000000000145,
+ "gap": 8.838863537038549
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "LKDUoU36OAYJvPNgKlhI1",
+ "type": "arrow",
+ "x": 3060,
+ "y": 8220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b68",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 171973047,
+ "version": 9,
+ "versionNonce": 2106987031,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040375,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "ARJVGsBCIahY8zJld4SjX",
+ "focus": 0,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "rdGRYLVj5Q5oJwDXps8J-",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "U6DO2VQQ_pKP72WS8kq77",
+ "type": "text",
+ "x": 2800,
+ "y": 8620,
+ "width": 535.0195922851562,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b69",
+ "roundness": null,
+ "seed": 363835639,
+ "version": 163,
+ "versionNonce": 454745113,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637986645,
+ "link": null,
+ "locked": false,
+ "text": "Docker Event Container stop event listener now fires \nbut is not directly called by DockerWrapper.stopBuilder",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "Docker Event Container stop event listener now fires \nbut is not directly called by DockerWrapper.stopBuilder",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "b9U12GE5lNFAyT6SbJ6pJ",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 8700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6A",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 131727991,
+ "version": 15,
+ "versionNonce": 1466881881,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "lKJ9E8VfprgaPY3lA2Kv4"
+ },
+ {
+ "id": "73U6_xilx6OJ_GPLDJkwl",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637063550,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "lKJ9E8VfprgaPY3lA2Kv4",
+ "type": "text",
+ "x": 2984.9100494384766,
+ "y": 8725,
+ "width": 150.17990112304688,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6B",
+ "roundness": null,
+ "seed": 1594512535,
+ "version": 32,
+ "versionNonce": 316094615,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637042911,
+ "link": null,
+ "locked": false,
+ "text": "Container stop\nevent detected",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "b9U12GE5lNFAyT6SbJ6pJ",
+ "originalText": "Container stop event detected",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "73U6_xilx6OJ_GPLDJkwl",
+ "type": "arrow",
+ "x": 3060,
+ "y": 8820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6C",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1593226519,
+ "version": 11,
+ "versionNonce": 1062844215,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040375,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Ra8jHIXxDa9-fmHg6QOhM",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "Ra8jHIXxDa9-fmHg6QOhM",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "Ra8jHIXxDa9-fmHg6QOhM",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 8900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6D",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 704685303,
+ "version": 20,
+ "versionNonce": 285921527,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "73U6_xilx6OJ_GPLDJkwl",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "jxiOgNRIUNGpoud-GsT49"
+ },
+ {
+ "id": "1Fudr991XX7Zdcx7st77U",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637100417,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "jxiOgNRIUNGpoud-GsT49",
+ "type": "text",
+ "x": 2974.150062561035,
+ "y": 8937.5,
+ "width": 171.6998748779297,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6E",
+ "roundness": null,
+ "seed": 1353871799,
+ "version": 22,
+ "versionNonce": 1239559799,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637081083,
+ "link": null,
+ "locked": false,
+ "text": "Call stopHandler()",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Ra8jHIXxDa9-fmHg6QOhM",
+ "originalText": "Call stopHandler()",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Zx16Xm44Gy7Yli97Thjra",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 9100,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6F",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1926516281,
+ "version": 16,
+ "versionNonce": 118751671,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "47BgZmnQxHLmw1lEdgvK9"
+ },
+ {
+ "id": "1Fudr991XX7Zdcx7st77U",
+ "type": "arrow"
+ },
+ {
+ "id": "Jav4TLWuEM2qcPo1x_xq5",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637159317,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "47BgZmnQxHLmw1lEdgvK9",
+ "type": "text",
+ "x": 2969.8500747680664,
+ "y": 9112.5,
+ "width": 180.2998504638672,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6G",
+ "roundness": null,
+ "seed": 965522969,
+ "version": 34,
+ "versionNonce": 992747481,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637096288,
+ "link": null,
+ "locked": false,
+ "text": "Call\nRedis.dockerStopH\nandler()",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "Zx16Xm44Gy7Yli97Thjra",
+ "originalText": "Call Redis.dockerStopHandler()",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "1Fudr991XX7Zdcx7st77U",
+ "type": "arrow",
+ "x": 3060,
+ "y": 9020,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6H",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1220984217,
+ "version": 9,
+ "versionNonce": 262912087,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040375,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "Zx16Xm44Gy7Yli97Thjra",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "Zx16Xm44Gy7Yli97Thjra",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "xyCzM6OaXkAeEOqZw3t4j",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 9300,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6I",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1068914327,
+ "version": 15,
+ "versionNonce": 55839065,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "572v0GgobYBg0DvorjhZE"
+ },
+ {
+ "id": "Jav4TLWuEM2qcPo1x_xq5",
+ "type": "arrow"
+ },
+ {
+ "id": "-l8ZOkYXQwnNdaib91ZS9",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637183833,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "572v0GgobYBg0DvorjhZE",
+ "type": "text",
+ "x": 2977.090042114258,
+ "y": 9325,
+ "width": 165.81991577148438,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6J",
+ "roundness": null,
+ "seed": 345834679,
+ "version": 33,
+ "versionNonce": 627128791,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637154302,
+ "link": null,
+ "locked": false,
+ "text": "Get Job ID from\nContainer name",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "xyCzM6OaXkAeEOqZw3t4j",
+ "originalText": "Get Job ID from Container name",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Jav4TLWuEM2qcPo1x_xq5",
+ "type": "arrow",
+ "x": 3060,
+ "y": 9220,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6K",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 623378649,
+ "version": 9,
+ "versionNonce": 1147180407,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040375,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "xyCzM6OaXkAeEOqZw3t4j",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "xyCzM6OaXkAeEOqZw3t4j",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "XVWr4KM-_yeS6mDHs7Nuh",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 9500,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6L",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1345549721,
+ "version": 19,
+ "versionNonce": 677680985,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "vqjsusSJdq_2M4FhSzMBf"
+ },
+ {
+ "id": "-l8ZOkYXQwnNdaib91ZS9",
+ "type": "arrow"
+ },
+ {
+ "id": "0yF7SueBbzvJ8QVRHnCFA",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637238334,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "vqjsusSJdq_2M4FhSzMBf",
+ "type": "text",
+ "x": 2977.060043334961,
+ "y": 9525,
+ "width": 165.87991333007812,
+ "height": 50,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6M",
+ "roundness": null,
+ "seed": 833625751,
+ "version": 65,
+ "versionNonce": 1388247991,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637180510,
+ "link": null,
+ "locked": false,
+ "text": "Remove Job from\nRunning Builders",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "XVWr4KM-_yeS6mDHs7Nuh",
+ "originalText": "Remove Job from Running Builders",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "-l8ZOkYXQwnNdaib91ZS9",
+ "type": "arrow",
+ "x": 3060,
+ "y": 9420,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6N",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 564050423,
+ "version": 11,
+ "versionNonce": 79482519,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040376,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "XVWr4KM-_yeS6mDHs7Nuh",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "XVWr4KM-_yeS6mDHs7Nuh",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "OVLfKYI352Q2qym0k7RjP",
+ "type": "rectangle",
+ "x": 3300.545923848823,
+ "y": 9700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6O",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1283854777,
+ "version": 36,
+ "versionNonce": 1720304281,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "zIy4_J4K1djW9D7jvwQ61"
+ },
+ {
+ "id": "eu91lnmOGMdZlUyC1akGP",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637244637,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "zIy4_J4K1djW9D7jvwQ61",
+ "type": "text",
+ "x": 3310.795984883979,
+ "y": 9712.5,
+ "width": 179.4998779296875,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6P",
+ "roundness": null,
+ "seed": 1059797111,
+ "version": 94,
+ "versionNonce": 893912953,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637244637,
+ "link": null,
+ "locked": false,
+ "text": "Send a \"failed\" job\nupdate to the\ncontroller",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "OVLfKYI352Q2qym0k7RjP",
+ "originalText": "Send a \"failed\" job update to the controller",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "eu91lnmOGMdZlUyC1akGP",
+ "type": "arrow",
+ "x": 3180,
+ "y": 9740,
+ "width": 100.5459238488229,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6Q",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 1022158327,
+ "version": 111,
+ "versionNonce": 145577175,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "BnMErE2fQS0e5gaX1boK1"
+ }
+ ],
+ "updated": 1763639040376,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 100.5459238488229,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "CC0nVHHTYpsuLSAOqnFFJ",
+ "focus": -0.2,
+ "gap": 20
+ },
+ "endBinding": {
+ "elementId": "OVLfKYI352Q2qym0k7RjP",
+ "focus": 0.1999999999999927,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "BnMErE2fQS0e5gaX1boK1",
+ "type": "text",
+ "x": 3218.740005493164,
+ "y": 9527.5,
+ "width": 22.519989013671875,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6R",
+ "roundness": null,
+ "seed": 703163991,
+ "version": 4,
+ "versionNonce": 1935674071,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637212772,
+ "link": null,
+ "locked": false,
+ "text": "no",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "eu91lnmOGMdZlUyC1akGP",
+ "originalText": "no",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "CC0nVHHTYpsuLSAOqnFFJ",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 9700,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6S",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 1183709079,
+ "version": 17,
+ "versionNonce": 946673977,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "wUaBoyLkX34F8uox3rPWc"
+ },
+ {
+ "id": "0yF7SueBbzvJ8QVRHnCFA",
+ "type": "arrow"
+ },
+ {
+ "id": "eu91lnmOGMdZlUyC1akGP",
+ "type": "arrow"
+ },
+ {
+ "id": "pB0pgSRrHanGYsubfLnOp",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763637272484,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "wUaBoyLkX34F8uox3rPWc",
+ "type": "text",
+ "x": 2983.170066833496,
+ "y": 9712.5,
+ "width": 153.6598663330078,
+ "height": 75,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6T",
+ "roundness": null,
+ "seed": 901842457,
+ "version": 63,
+ "versionNonce": 1300614457,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637234754,
+ "link": null,
+ "locked": false,
+ "text": "Container was\nfound in running\nbuilders",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "CC0nVHHTYpsuLSAOqnFFJ",
+ "originalText": "Container was found in running builders",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0yF7SueBbzvJ8QVRHnCFA",
+ "type": "arrow",
+ "x": 3060,
+ "y": 9620,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6U",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 371520791,
+ "version": 9,
+ "versionNonce": 1408934391,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040376,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "CC0nVHHTYpsuLSAOqnFFJ",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "CC0nVHHTYpsuLSAOqnFFJ",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "eAiN8aLzxO7os_dFTXu8L",
+ "type": "rectangle",
+ "x": 2960,
+ "y": 9900,
+ "width": 200,
+ "height": 100,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6V",
+ "roundness": {
+ "type": 3
+ },
+ "seed": 660500729,
+ "version": 15,
+ "versionNonce": 1623550935,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "pB0pgSRrHanGYsubfLnOp",
+ "type": "arrow"
+ },
+ {
+ "type": "text",
+ "id": "NFExAnCXzwMvSX0eZqlUT"
+ }
+ ],
+ "updated": 1763637274640,
+ "link": null,
+ "locked": false
+ },
+ {
+ "id": "NFExAnCXzwMvSX0eZqlUT",
+ "type": "text",
+ "x": 3023.2300186157227,
+ "y": 9937.5,
+ "width": 73.53996276855469,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6VV",
+ "roundness": null,
+ "seed": 474320953,
+ "version": 9,
+ "versionNonce": 2095298585,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637279760,
+ "link": null,
+ "locked": false,
+ "text": "Nothing",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "eAiN8aLzxO7os_dFTXu8L",
+ "originalText": "Nothing",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "pB0pgSRrHanGYsubfLnOp",
+ "type": "arrow",
+ "x": 3060,
+ "y": 9820,
+ "width": 0,
+ "height": 60,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6W",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 2106470423,
+ "version": 14,
+ "versionNonce": 509692695,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "type": "text",
+ "id": "_ZfJelIJX0b3w8Bc9uvr3"
+ }
+ ],
+ "updated": 1763639040376,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ 0,
+ 60
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "eAiN8aLzxO7os_dFTXu8L",
+ "focus": 0,
+ "gap": 25
+ },
+ "endBinding": {
+ "elementId": "eAiN8aLzxO7os_dFTXu8L",
+ "focus": 0,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "_ZfJelIJX0b3w8Bc9uvr3",
+ "type": "text",
+ "x": 3043.900016784668,
+ "y": 9837.5,
+ "width": 32.19996643066406,
+ "height": 25,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "transparent",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6X",
+ "roundness": null,
+ "seed": 1846616761,
+ "version": 5,
+ "versionNonce": 2064076569,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637281430,
+ "link": null,
+ "locked": false,
+ "text": "yes",
+ "fontSize": 20,
+ "fontFamily": 5,
+ "textAlign": "center",
+ "verticalAlign": "middle",
+ "containerId": "pB0pgSRrHanGYsubfLnOp",
+ "originalText": "yes",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "0m2zmrl6AwtHpdCdUyJHQ",
+ "type": "text",
+ "x": 2760,
+ "y": 1440,
+ "width": 635.0758056640625,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#99e9f2",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6Z",
+ "roundness": null,
+ "seed": 681057113,
+ "version": 119,
+ "versionNonce": 2089451449,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763637689579,
+ "link": null,
+ "locked": false,
+ "text": "lib/messages/buildMessageHandler.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/messages/buildMessageHandler.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "LXBeR3ifBRxbq_ocGr5i5",
+ "type": "text",
+ "x": 3320,
+ "y": 9220,
+ "width": 189.93592834472656,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6a",
+ "roundness": null,
+ "seed": 1209792729,
+ "version": 16,
+ "versionNonce": 1939041655,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638032944,
+ "link": null,
+ "locked": false,
+ "text": "lib/redis.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/redis.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "mhiY9fapQw3z6L3DFwpAL",
+ "type": "text",
+ "x": 3300,
+ "y": 8500,
+ "width": 485.0998229980469,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6b",
+ "roundness": null,
+ "seed": 231848887,
+ "version": 38,
+ "versionNonce": 336932281,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "3yS-hTM60AZ8n65W25BbL",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763638056874,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/dockerWrapper.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/dockerWrapper.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "3yS-hTM60AZ8n65W25BbL",
+ "type": "arrow",
+ "x": 3280,
+ "y": 8520,
+ "width": 60,
+ "height": 0,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6c",
+ "roundness": {
+ "type": 2
+ },
+ "seed": 122009783,
+ "version": 12,
+ "versionNonce": 1951780919,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763639040377,
+ "link": null,
+ "locked": false,
+ "points": [
+ [
+ 0,
+ 0
+ ],
+ [
+ -60,
+ 0
+ ]
+ ],
+ "lastCommittedPoint": null,
+ "startBinding": {
+ "elementId": "mhiY9fapQw3z6L3DFwpAL",
+ "focus": 0.11111111111113321,
+ "gap": 16
+ },
+ "endBinding": {
+ "elementId": "haDveKQBTgtR4jCR1Zvxq",
+ "focus": -0.42857142857142866,
+ "gap": 20
+ },
+ "startArrowhead": null,
+ "endArrowhead": "arrow",
+ "elbowed": false
+ },
+ {
+ "id": "kQn7SaXpHJ8k0-m5kCdre",
+ "type": "text",
+ "x": 3520,
+ "y": 7020,
+ "width": 442.6558532714844,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6d",
+ "roundness": null,
+ "seed": 872330647,
+ "version": 35,
+ "versionNonce": 1372758935,
+ "isDeleted": false,
+ "boundElements": [
+ {
+ "id": "qGFlJwVfYlkzZPBSfRqvG",
+ "type": "arrow"
+ }
+ ],
+ "updated": 1763639040370,
+ "link": null,
+ "locked": false,
+ "text": "lib/websocket/ws-handler",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/websocket/ws-handler",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "uO2IeeRGZBb6K2FcxPT4t",
+ "type": "text",
+ "x": 3420,
+ "y": 6260,
+ "width": 455.36383056640625,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6e",
+ "roundness": null,
+ "seed": 82395415,
+ "version": 31,
+ "versionNonce": 736979511,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638149112,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/eventHelpers.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/eventHelpers.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "Sb6W-M0e-dAjZjyFcGS0I",
+ "type": "text",
+ "x": 3426.184210652066,
+ "y": 5680.894866142128,
+ "width": 304.4879150390625,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6f",
+ "roundness": null,
+ "seed": 1340311671,
+ "version": 25,
+ "versionNonce": 49908887,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638176921,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/events",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/events",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "j3okojOgTBOds2N7fTy_k",
+ "type": "text",
+ "x": 3440.3544609399005,
+ "y": 4883.944148272284,
+ "width": 437.9398498535156,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6g",
+ "roundness": null,
+ "seed": 1364366039,
+ "version": 26,
+ "versionNonce": 270578711,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638204548,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/dockerWrapper",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/dockerWrapper",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "kP56z2kvTD0tMChCQBgau",
+ "type": "text",
+ "x": 3426.090234572467,
+ "y": 4296.674201715141,
+ "width": 335.66387939453125,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6h",
+ "roundness": null,
+ "seed": 360045143,
+ "version": 25,
+ "versionNonce": 1198340759,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/start.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/start.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "CbLHfzl3oFyC2T3UC-5AL",
+ "type": "text",
+ "x": 3420,
+ "y": 4680,
+ "width": 335.66387939453125,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6i",
+ "roundness": null,
+ "seed": 2035139705,
+ "version": 15,
+ "versionNonce": 87543735,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/start.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/start.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "MXQPFa10xmg2PkSnsoQjZ",
+ "type": "text",
+ "x": 3440,
+ "y": 4460,
+ "width": 189.93592834472656,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6j",
+ "roundness": null,
+ "seed": 1361294455,
+ "version": 18,
+ "versionNonce": 322093271,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "lib/redis.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/redis.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "rWx0gd7WCZYBCtd1GiYK3",
+ "type": "text",
+ "x": 3420,
+ "y": 3280,
+ "width": 189.93592834472656,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6k",
+ "roundness": null,
+ "seed": 1487568791,
+ "version": 9,
+ "versionNonce": 1123192311,
+ "isDeleted": false,
+ "boundElements": null,
+ "updated": 1763638683595,
+ "link": null,
+ "locked": false,
+ "text": "lib/redis.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/redis.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "xydqW_1_t_apnXR9Fo_iC",
+ "type": "text",
+ "x": 2760,
+ "y": 2440,
+ "width": 635.0758056640625,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#99e9f2",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6l",
+ "roundness": null,
+ "seed": 1437482711,
+ "version": 141,
+ "versionNonce": 85838455,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638246761,
+ "link": null,
+ "locked": false,
+ "text": "lib/messages/buildMessageHandler.ts",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/messages/buildMessageHandler.ts",
+ "autoResize": true,
+ "lineHeight": 1.25
+ },
+ {
+ "id": "fCId5SVerUeb1QgOzviy8",
+ "type": "text",
+ "x": 3220,
+ "y": 8700,
+ "width": 304.4879150390625,
+ "height": 45,
+ "angle": 0,
+ "strokeColor": "#1e1e1e",
+ "backgroundColor": "#96f2d7",
+ "fillStyle": "solid",
+ "strokeWidth": 1,
+ "strokeStyle": "solid",
+ "roughness": 1,
+ "opacity": 100,
+ "groupIds": [],
+ "frameId": null,
+ "index": "b6m",
+ "roundness": null,
+ "seed": 803796985,
+ "version": 54,
+ "versionNonce": 1168040281,
+ "isDeleted": false,
+ "boundElements": [],
+ "updated": 1763638265828,
+ "link": null,
+ "locked": false,
+ "text": "lib/docker/events",
+ "fontSize": 36,
+ "fontFamily": 5,
+ "textAlign": "left",
+ "verticalAlign": "top",
+ "containerId": null,
+ "originalText": "lib/docker/events",
+ "autoResize": true,
+ "lineHeight": 1.25
+ }
+ ],
+ "appState": {
+ "gridSize": 20,
+ "gridStep": 5,
+ "gridModeEnabled": true,
+ "viewBackgroundColor": "#ffffff",
+ "lockedMultiSelections": {}
+ },
+ "files": {}
+}
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/startup-conversation_dark.svg b/static/img/docs/Components/Scheduler/startup-conversation_dark.svg
new file mode 100644
index 00000000..99153f09
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/startup-conversation_dark.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/static/img/docs/Components/Scheduler/startup-conversation_light.svg b/static/img/docs/Components/Scheduler/startup-conversation_light.svg
new file mode 100644
index 00000000..1f6c6d87
--- /dev/null
+++ b/static/img/docs/Components/Scheduler/startup-conversation_light.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file