{
  "definitions": [
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        },
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        },
        {
          "file": "tools/core/registries/board.registry.ts",
          "name": "releaseAgent",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-registries-board-registry-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/registries/board.registry.ts",
            "label": "tools/core/registries/board.registry.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/registries/board.registry.ts.md",
            "ref": "anatomy:file-coordination-tools-core-registries-board-registry-ts"
          }
        },
        {
          "file": "tools/core/strings/board.strings.ts",
          "name": "argumentsUnknown",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-board-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/board.strings.ts",
            "label": "tools/core/strings/board.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/board.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-board-strings-ts"
          }
        },
        {
          "file": "tools/core/strings/board.strings.ts",
          "name": "exclusiveCombined",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-board-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/board.strings.ts",
            "label": "tools/core/strings/board.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/board.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-board-strings-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/entrypoints/board.entrypoint.ts",
          "name": "main",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/board.entrypoint.ts",
            "label": "tools/core/entrypoints/board.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 118,
      "name": "refuseInvocation",
      "signature": "const refuseInvocation = function refuseInvocation(caller: string): void {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        },
        {
          "file": "tools/core/reporters/venue.reporter.ts",
          "name": "venueFieldLine",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-reporters-venue-reporter-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/reporters/venue.reporter.ts",
            "label": "tools/core/reporters/venue.reporter.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/reporters/venue.reporter.ts.md",
            "ref": "anatomy:file-coordination-tools-core-reporters-venue-reporter-ts"
          }
        },
        {
          "file": "tools/core/strings/invocation.strings.ts",
          "name": "waitHelp",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-invocation-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/invocation.strings.ts",
            "label": "tools/core/strings/invocation.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/invocation.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-invocation-strings-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/entrypoints/board.entrypoint.ts",
          "name": "main",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/board.entrypoint.ts",
            "label": "tools/core/entrypoints/board.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 107,
      "name": "help",
      "signature": "const help = function help(): never {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/entrypoints/board.entrypoint.ts",
          "name": "main",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/board.entrypoint.ts",
            "label": "tools/core/entrypoints/board.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "lexical_declaration",
      "line": 136,
      "name": "refuseAuthority",
      "signature": "const refuseAuthority = function refuseAuthority(caller: string): void {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "bodyOr",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        }
      ],
      "exported": false,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 137,
      "name": "act",
      "signature": "const act = VENUE_ACTS.find(([flag]) => process.argv.includes(flag));"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/coordinators/board.coordinator.ts",
          "name": "awaitChange",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-board-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/board.coordinator.ts",
            "label": "tools/core/coordinators/board.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/board.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-board-coordinator-ts"
          }
        },
        {
          "file": "tools/core/entrypoints/board.entrypoint.ts",
          "name": "help",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/board.entrypoint.ts",
            "label": "tools/core/entrypoints/board.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts"
          }
        },
        {
          "file": "tools/core/entrypoints/board.entrypoint.ts",
          "name": "refuseAuthority",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/board.entrypoint.ts",
            "label": "tools/core/entrypoints/board.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts"
          }
        },
        {
          "file": "tools/core/entrypoints/board.entrypoint.ts",
          "name": "refuseInvocation",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/board.entrypoint.ts",
            "label": "tools/core/entrypoints/board.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts"
          }
        },
        {
          "file": "tools/core/orchestrators/invocation.orchestrator.ts",
          "name": "runExclusive",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-orchestrators-invocation-orchestrator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/orchestrators/invocation.orchestrator.ts",
            "label": "tools/core/orchestrators/invocation.orchestrator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/orchestrators/invocation.orchestrator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-orchestrators-invocation-orchestrator-ts"
          }
        },
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        },
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        },
        {
          "file": "tools/core/readers/invocation.reader.ts",
          "name": "finish",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
            "label": "tools/core/readers/invocation.reader.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
            "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
          }
        },
        {
          "file": "tools/core/runners/sweep.runner.ts",
          "name": "runSweep",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-sweep-runner-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/runners/sweep.runner.ts",
            "label": "tools/core/runners/sweep.runner.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/runners/sweep.runner.ts.md",
            "ref": "anatomy:file-coordination-tools-core-runners-sweep-runner-ts"
          }
        },
        {
          "file": "tools/core/strings/board.strings.ts",
          "name": "venueNoSweep",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-board-strings-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/board.strings.ts",
            "label": "tools/core/strings/board.strings.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/board.strings.ts.md",
            "ref": "anatomy:file-coordination-tools-core-strings-board-strings-ts"
          }
        },
        {
          "file": "tools/core/validators/entrypoint.validator.ts",
          "name": "writesNothing",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-validators-entrypoint-validator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/validators/entrypoint.validator.ts",
            "label": "tools/core/validators/entrypoint.validator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/validators/entrypoint.validator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-validators-entrypoint-validator-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 144,
      "name": "main",
      "signature": "const main = async function main(): Promise<void> {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "tools/core/coordinators/board.coordinator.ts",
          "name": "runBarrier",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-board-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/board.coordinator.ts",
            "label": "tools/core/coordinators/board.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/board.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-board-coordinator-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "lexical_declaration",
      "line": 112,
      "name": "barrier",
      "signature": "const barrier = function barrier(): Outcome | null {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 29,
      "name": "RESTATES",
      "signature": "export const RESTATES: readonly string[] = ["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 38,
      "name": "EXCLUSIVE_OPERATIONS",
      "signature": "const EXCLUSIVE_OPERATIONS: readonly string[] = ["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 67,
      "name": "COMPOSABLE_OPERATIONS",
      "signature": "const COMPOSABLE_OPERATIONS: readonly string[] = [\"--item\", \"--field\", \"--read\", \"--sign\", \"--closes\", \"--compress\"];"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 69,
      "name": "OPERANDS",
      "signature": "const OPERANDS: readonly string[] = ["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 94,
      "name": "KNOWN_ARGUMENTS",
      "signature": "const KNOWN_ARGUMENTS: readonly string[] = ["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 101,
      "name": "REPO_ROOT",
      "signature": "const REPO_ROOT = projectRoot();"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 103,
      "name": "CHANGELOG",
      "signature": "const CHANGELOG = historyPath();"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 105,
      "name": "DEFAULT_TARGET",
      "signature": "const DEFAULT_TARGET = surfacePath(\"board\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 119,
      "name": "unknown",
      "signature": "const unknown = unknownArguments(process.argv.slice(2), KNOWN_ARGUMENTS);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 126,
      "name": "requestedFlags",
      "signature": "const requestedFlags = [...EXCLUSIVE_OPERATIONS, ...COMPOSABLE_OPERATIONS].filter((flag) =>"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 129,
      "name": "exclusive",
      "signature": "const exclusive = unshareableOperations(requestedFlags, EXCLUSIVE_OPERATIONS);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 131,
      "name": "others",
      "signature": "const others = requestedFlags.filter((flag) => !exclusive.includes(flag)).join(\", \") || ANOTHER_EXCLUSIVE;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 138,
      "name": "refused",
      "signature": "const refused = act === undefined ? null : authorityRefusal(REPO_ROOT, caller, act[1]);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 145,
      "name": "target",
      "signature": "const target = surfaceTarget(REPO_ROOT, argumentValue(\"--file\") ?? DEFAULT_TARGET);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 146,
      "name": "absolute",
      "signature": "const absolute = resolve(REPO_ROOT, target);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 152,
      "name": "caller",
      "signature": "const caller = argumentValue(\"--agent\");"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 157,
      "name": "invocation",
      "signature": "const invocation: Invocation = { absolute, caller, target };"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 160,
      "name": "barred",
      "signature": "const barred = barrier();"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 173,
      "name": "item",
      "signature": "const item = postComposable(invocation);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 174,
      "name": "tidy",
      "signature": "const tidy = tidyOf(invocation);"
    }
  ],
  "document": null,
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-board-entrypoint-ts",
  "language": "typescript",
  "layer": "runtime",
  "name": "board.entrypoint.ts",
  "path": "tools/core/entrypoints/board.entrypoint.ts",
  "ref": "anatomy:file-coordination-tools-core-entrypoints-board-entrypoint-ts",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-entrypoints",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-entrypoints",
          "label": "tools/core/entrypoints",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-entrypoints.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-entrypoints"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-board-coordinator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/board.coordinator.ts",
          "label": "tools/core/coordinators/board.coordinator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/board.coordinator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-coordinators-board-coordinator-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-orchestrators-invocation-orchestrator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/orchestrators/invocation.orchestrator.ts",
          "label": "tools/core/orchestrators/invocation.orchestrator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/orchestrators/invocation.orchestrator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-orchestrators-invocation-orchestrator-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
          "label": "tools/core/readers/invocation.reader.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
          "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-registries-board-registry-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/registries/board.registry.ts",
          "label": "tools/core/registries/board.registry.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/registries/board.registry.ts.md",
          "ref": "anatomy:file-coordination-tools-core-registries-board-registry-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-reporters-venue-reporter-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/reporters/venue.reporter.ts",
          "label": "tools/core/reporters/venue.reporter.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/reporters/venue.reporter.ts.md",
          "ref": "anatomy:file-coordination-tools-core-reporters-venue-reporter-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-sweep-runner-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/runners/sweep.runner.ts",
          "label": "tools/core/runners/sweep.runner.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/runners/sweep.runner.ts.md",
          "ref": "anatomy:file-coordination-tools-core-runners-sweep-runner-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-board-strings-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/board.strings.ts",
          "label": "tools/core/strings/board.strings.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/board.strings.ts.md",
          "ref": "anatomy:file-coordination-tools-core-strings-board-strings-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-strings-invocation-strings-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/strings/invocation.strings.ts",
          "label": "tools/core/strings/invocation.strings.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/strings/invocation.strings.ts.md",
          "ref": "anatomy:file-coordination-tools-core-strings-invocation-strings-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-validators-entrypoint-validator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/validators/entrypoint.validator.ts",
          "label": "tools/core/validators/entrypoint.validator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/validators/entrypoint.validator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-validators-entrypoint-validator-ts"
        }
      ],
      "relation": "uses"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-readers-invocation-reader-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/readers/invocation.reader.ts",
          "label": "tools/core/readers/invocation.reader.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/readers/invocation.reader.ts.md",
          "ref": "anatomy:file-coordination-tools-core-readers-invocation-reader-ts"
        }
      ],
      "relation": "used-by"
    },
    {
      "links": [
        {
          "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-entrypoints",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-entrypoints",
          "label": "tools/core/entrypoints",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-entrypoints.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-entrypoints"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-orchestrators",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-orchestrators",
          "label": "tools/core/orchestrators",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-orchestrators.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-orchestrators"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-readers",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-readers",
          "label": "tools/core/readers",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-readers.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-readers"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-registries",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-registries",
          "label": "tools/core/registries",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-registries.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-registries"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-reporters",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-reporters",
          "label": "tools/core/reporters",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-reporters.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-reporters"
        },
        {
          "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"
        },
        {
          "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": "entrypoint",
    "subject": "board",
    "variant": null
  },
  "stats": {
    "bytes": 5652,
    "callable": 5,
    "definitions": 26,
    "edges": 21,
    "exported": 1,
    "files": 1,
    "findings": {},
    "flows": {
      "relay": 3,
      "leaf": 1,
      "entry": 2,
      "isolated": 20
    },
    "lines": {
      "blank": 27,
      "code": 163,
      "total": 190
    }
  },
  "summary": "163 lines of code and 26 definitions.",
  "text": "https://banes-lab.com/source/coordination/tools/core/entrypoints/board.entrypoint.ts.txt",
  "tree": "coordination",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-converge-entrypoint-ts",
      "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/converge.entrypoint.ts",
      "label": "tools/core/entrypoints/converge.entrypoint.ts",
      "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/converge.entrypoint.ts.md",
      "ref": "anatomy:file-coordination-tools-core-entrypoints-converge-entrypoint-ts"
    },
    "previous": null
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/coordination/tools/core/entrypoints",
    "label": "tools/core/entrypoints",
    "markdown": "https://banes-lab.com/api/source/coordination/tools/core/entrypoints.md",
    "ref": "api:source/coordination/tools/core/entrypoints"
  }
}
