{
  "definitions": [
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/analyzers/archive.analyzer.ts",
          "name": "filedNotice",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-analyzers-archive-analyzer-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/analyzers/archive.analyzer.ts",
            "label": "tools/core/analyzers/archive.analyzer.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/analyzers/archive.analyzer.ts.md",
            "ref": "anatomy:file-coordination-tools-core-analyzers-archive-analyzer-ts"
          }
        },
        {
          "file": "tools/core/analyzers/archive.analyzer.ts",
          "name": "filedNotice",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-analyzers-archive-analyzer-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/analyzers/archive.analyzer.ts",
            "label": "tools/core/analyzers/archive.analyzer.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/analyzers/archive.analyzer.ts.md",
            "ref": "anatomy:file-coordination-tools-core-analyzers-archive-analyzer-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "entryAdded",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "entryExists",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "historyContended",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "historyMissing",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "leadsMissing",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "extract",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-invocation-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/invocation.coordinator.ts",
            "label": "tools/core/coordinators/invocation.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/invocation.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-invocation-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 70,
      "name": "runEntry",
      "signature": "export const runEntry = function runEntry(request: EntryRequest): EntryOutcome {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/analyzers/archive.analyzer.ts",
          "name": "filedNotice",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-analyzers-archive-analyzer-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/analyzers/archive.analyzer.ts",
            "label": "tools/core/analyzers/archive.analyzer.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/analyzers/archive.analyzer.ts.md",
            "ref": "anatomy:file-coordination-tools-core-analyzers-archive-analyzer-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "clauseExtended",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "clauseMissing",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "extendContended",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "extendMissingHistory",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "extendNotFound",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "leadUndeclared",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "append",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-invocation-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/invocation.coordinator.ts",
            "label": "tools/core/coordinators/invocation.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/invocation.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-invocation-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 134,
      "name": "runExtend",
      "signature": "export const runExtend = function runExtend(request: ExtendRequest): EntryOutcome {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/analyzers/archive.analyzer.ts",
          "name": "filedNotice",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-analyzers-archive-analyzer-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/analyzers/archive.analyzer.ts",
            "label": "tools/core/analyzers/archive.analyzer.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/analyzers/archive.analyzer.ts.md",
            "ref": "anatomy:file-coordination-tools-core-analyzers-archive-analyzer-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "entryNotFound",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "leadsInPlace",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "leadsRepaired",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "repairContended",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "repairMissingHistory",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "repair",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-invocation-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/invocation.coordinator.ts",
            "label": "tools/core/coordinators/invocation.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/invocation.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-invocation-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 98,
      "name": "runRepair",
      "signature": "export const runRepair = function runRepair(request: { archive: string; heading: string }): EntryOutcome {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/strings/archive.strings.ts",
          "name": "handledBy",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
            "label": "tools/core/strings/archive.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
          }
        },
        {
          "file": "tools/core/validators/archive.validator.ts",
          "name": "closureRefusal",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-validators-archive-validator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/validators/archive.validator.ts",
            "label": "tools/core/validators/archive.validator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/validators/archive.validator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-validators-archive-validator-ts"
          }
        }
      ],
      "callers": [],
      "exported": true,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 168,
      "name": "runClosure",
      "signature": "export const runClosure = function runClosure(request: ClosureRequest): ClosureOutcome {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 36,
      "name": "ClosureRequest",
      "signature": "interface ClosureRequest {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 45,
      "name": "ClosureOutcome",
      "signature": "interface ClosureOutcome {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 52,
      "name": "EntryRequest",
      "signature": "interface EntryRequest {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 58,
      "name": "EntryOutcome",
      "signature": "interface EntryOutcome {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 63,
      "name": "ExtendRequest",
      "signature": "interface ExtendRequest {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 81,
      "name": "missing",
      "signature": "const missing = ENTRY_LEADS.filter((lead) => !declaresLead(request.body, lead));"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 111,
      "name": "end",
      "signature": "const end = entryEnd(lines, opens);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 112,
      "name": "promotions",
      "signature": "const promotions = lines.slice(opens + 1, end).map(promoteLeads);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 113,
      "name": "promoted",
      "signature": "const promoted = promotions.flatMap((promotion) => promotion.promoted);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 114,
      "name": "out",
      "signature": "const out = ["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 143,
      "name": "before",
      "signature": "const before = readFileSync(request.archive, \"utf8\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 144,
      "name": "lines",
      "signature": "const lines = before.split(\"\\n\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 145,
      "name": "opens",
      "signature": "const opens = lines.findIndex((line) => line.startsWith(`${ENTRY_MARKER}${request.heading}`));"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 151,
      "name": "at",
      "signature": "const at = clauseEnd(lines, opens, request.lead);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 156,
      "name": "written",
      "signature": "const written = [...lines.slice(0, at + 1), request.body, ...lines.slice(at + 1)].join(\"\\n\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 158,
      "name": "witness",
      "signature": "const witness = readFileSync(request.archive, \"utf8\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 169,
      "name": "carried",
      "signature": "const carried = existsSync(request.archive) ? readFileSync(request.archive, \"utf8\") : \"\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 170,
      "name": "source",
      "signature": "const source = readFileSync(request.absolute, \"utf8\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 171,
      "name": "index",
      "signature": "const index = existsSync(request.index) ? readFileSync(request.index, \"utf8\") : \"\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 172,
      "name": "text",
      "signature": "const text = closureText(request.closes, request.ref ?? \"\", source, request.agent ?? \"\", index);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 173,
      "name": "kind",
      "signature": "const kind = itemKindOf(source, request.closes);"
    }
  ],
  "document": null,
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-archive-runner-ts",
  "language": "typescript",
  "layer": "product",
  "name": "archive.runner.ts",
  "path": "tools/core/runners/archive.runner.ts",
  "ref": "anatomy:file-coordination-tools-core-runners-archive-runner-ts",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-runners",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-runners",
          "label": "tools/core/runners",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-runners.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-runners"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-analyzers-archive-analyzer-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/analyzers/archive.analyzer.ts",
          "label": "tools/core/analyzers/archive.analyzer.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/analyzers/archive.analyzer.ts.md",
          "ref": "anatomy:file-coordination-tools-core-analyzers-archive-analyzer-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-archive-strings-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/archive.strings.ts",
          "label": "tools/core/strings/archive.strings.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/archive.strings.ts.md",
          "ref": "anatomy:file-coordination-tools-core-strings-archive-strings-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-validators-archive-validator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/validators/archive.validator.ts",
          "label": "tools/core/validators/archive.validator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/validators/archive.validator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-validators-archive-validator-ts"
        }
      ],
      "relation": "uses"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-invocation-coordinator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/invocation.coordinator.ts",
          "label": "tools/core/coordinators/invocation.coordinator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/invocation.coordinator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-coordinators-invocation-coordinator-ts"
        }
      ],
      "relation": "used-by"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-analyzers",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-analyzers",
          "label": "tools/core/analyzers",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-analyzers.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-analyzers"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-coordinators",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-coordinators",
          "label": "tools/core/coordinators",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-coordinators.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-coordinators"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-strings",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-strings",
          "label": "tools/core/strings",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-strings.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-strings"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-validators",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-validators",
          "label": "tools/core/validators",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-validators.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-validators"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "slots": {
    "concern": "runner",
    "subject": "archive",
    "variant": null
  },
  "stats": {
    "bytes": 6062,
    "callable": 4,
    "definitions": 25,
    "edges": 22,
    "exported": 20,
    "files": 1,
    "findings": {},
    "flows": {
      "relay": 3,
      "entry": 1,
      "isolated": 21
    },
    "lines": {
      "blank": 32,
      "code": 149,
      "total": 181
    }
  },
  "summary": "149 lines of code and 25 definitions.",
  "text": "https://banes-lab.com/source/coordination/tools/core/runners/archive.runner.ts.txt",
  "tree": "coordination",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-blocking-runner-ts",
      "json": "https://banes-lab.com/json/source/coordination/tools/core/runners/blocking.runner.ts",
      "label": "tools/core/runners/blocking.runner.ts",
      "markdown": "https://banes-lab.com/source/coordination/tools/core/runners/blocking.runner.ts.md",
      "ref": "anatomy:file-coordination-tools-core-runners-blocking-runner-ts"
    },
    "previous": {
      "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-agenda-runner-ts",
      "json": "https://banes-lab.com/json/source/coordination/tools/core/runners/agenda.runner.ts",
      "label": "tools/core/runners/agenda.runner.ts",
      "markdown": "https://banes-lab.com/source/coordination/tools/core/runners/agenda.runner.ts.md",
      "ref": "anatomy:file-coordination-tools-core-runners-agenda-runner-ts"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/coordination/tools/core/runners",
    "label": "tools/core/runners",
    "markdown": "https://banes-lab.com/api/source/coordination/tools/core/runners.md",
    "ref": "api:source/coordination/tools/core/runners"
  }
}
