{
  "definitions": [
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "packagePath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "slotText",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "historyPath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "lifetimeOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "tools/core/constants/template.constants.ts",
          "name": "within",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-constants-template-constants-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/constants/template.constants.ts",
            "label": "tools/core/constants/template.constants.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/constants/template.constants.ts.md",
            "ref": "anatomy:file-coordination-tools-core-constants-template-constants-ts"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "half",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "halfOutcome",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "index",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "index",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "role",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "role",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "role",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "surfaceRaise",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "transition",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/invocation.coordinator.ts",
          "name": "transition",
          "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"
          }
        },
        {
          "file": "tools/core/coordinators/record.coordinator.ts",
          "name": "siblingSurfaces",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-record-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/record.coordinator.ts",
            "label": "tools/core/coordinators/record.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/record.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-record-coordinator-ts"
          }
        },
        {
          "file": "tools/core/coordinators/venue.coordinator.ts",
          "name": "agenda",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-venue-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/venue.coordinator.ts",
            "label": "tools/core/coordinators/venue.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/venue.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-venue-coordinator-ts"
          }
        },
        {
          "file": "tools/core/factories/declaration.factory.ts",
          "name": "leftoverFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-factories-declaration-factory-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/factories/declaration.factory.ts",
            "label": "tools/core/factories/declaration.factory.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/factories/declaration.factory.ts.md",
            "ref": "anatomy:file-coordination-tools-core-factories-declaration-factory-ts"
          }
        },
        {
          "file": "tools/core/resolvers/surface.resolver.ts",
          "name": "immutableRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
            "label": "tools/core/resolvers/surface.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
          }
        },
        {
          "file": "tools/core/resolvers/surface.resolver.ts",
          "name": "pairsFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
            "label": "tools/core/resolvers/surface.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
          }
        },
        {
          "file": "tools/core/resolvers/surface.resolver.ts",
          "name": "slotMandates",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
            "label": "tools/core/resolvers/surface.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
          }
        },
        {
          "file": "tools/core/steps/gate.step.ts",
          "name": "gateFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-gate-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/gate.step.ts",
            "label": "tools/core/steps/gate.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/gate.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-gate-step-ts"
          }
        },
        {
          "file": "tools/core/steps/gate.step.ts",
          "name": "gateFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-gate-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/gate.step.ts",
            "label": "tools/core/steps/gate.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/gate.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-gate-step-ts"
          }
        },
        {
          "file": "tools/core/steps/gate.step.ts",
          "name": "unfixturedFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-gate-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/gate.step.ts",
            "label": "tools/core/steps/gate.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/gate.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-gate-step-ts"
          }
        },
        {
          "file": "tools/core/steps/gate.step.ts",
          "name": "unfixturedFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-gate-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/gate.step.ts",
            "label": "tools/core/steps/gate.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/gate.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-gate-step-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 809,
      "name": "surfacePath",
      "signature": "export function surfacePath(name: string): string {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "slot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "contentDivides",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "historyPath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "lifetimeOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "lifetimeOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "regionsOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "tools/core/coordinators/board.coordinator.ts",
          "name": "livenessWindow",
          "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/document.entrypoint.ts",
          "name": "main",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-document-entrypoint-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/document.entrypoint.ts",
            "label": "tools/core/entrypoints/document.entrypoint.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/document.entrypoint.ts.md",
            "ref": "anatomy:file-coordination-tools-core-entrypoints-document-entrypoint-ts"
          }
        },
        {
          "file": "tools/core/registries/claim.registry.ts",
          "name": "liveWindow",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-registries-claim-registry-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/registries/claim.registry.ts",
            "label": "tools/core/registries/claim.registry.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/registries/claim.registry.ts.md",
            "ref": "anatomy:file-coordination-tools-core-registries-claim-registry-ts"
          }
        },
        {
          "file": "tools/core/resolvers/coverage.resolver.ts",
          "name": "parseConditional",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-coverage-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/coverage.resolver.ts",
            "label": "tools/core/resolvers/coverage.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/coverage.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-coverage-resolver-ts"
          }
        },
        {
          "file": "tools/core/resolvers/surface.resolver.ts",
          "name": "immutableRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
            "label": "tools/core/resolvers/surface.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
          }
        },
        {
          "file": "tools/core/resolvers/surface.resolver.ts",
          "name": "isDeclaredSlot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
            "label": "tools/core/resolvers/surface.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
          }
        },
        {
          "file": "tools/core/resolvers/surface.resolver.ts",
          "name": "pairsFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
            "label": "tools/core/resolvers/surface.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
          }
        },
        {
          "file": "tools/core/resolvers/venue.resolver.ts",
          "name": "boundAuthority",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-venue-resolver-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/venue.resolver.ts",
            "label": "tools/core/resolvers/venue.resolver.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/venue.resolver.ts.md",
            "ref": "anatomy:file-coordination-tools-core-resolvers-venue-resolver-ts"
          }
        },
        {
          "file": "tools/core/steps/quality.step.ts",
          "name": "qualityFindings",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-quality-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/quality.step.ts",
            "label": "tools/core/steps/quality.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/quality.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-quality-step-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 778,
      "name": "isResolved",
      "signature": "export function isResolved(section: keyof SurfaceConfig, name: string): boolean {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "slotText",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "surfaceRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "surfacePrefix",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "tools/core/coordinators/board.coordinator.ts",
          "name": "deliverSince",
          "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/coordinators/board.coordinator.ts",
          "name": "release",
          "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/validators/archive.validator.ts",
          "name": "extractionCitationRefusal",
          "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"
          }
        },
        {
          "file": "tools/core/validators/archive.validator.ts",
          "name": "extractionRefusal",
          "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"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 786,
      "name": "projectRoot",
      "signature": "export function projectRoot(): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "historyPath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "projectRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "surfacePath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "tools/core/entrypoints/converge.entrypoint.ts",
          "name": "main",
          "source": {
            "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"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 754,
      "name": "slotText",
      "signature": "export function slotText(section: keyof SurfaceConfig, name: string): string {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "venueLifetime",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "lifetimeOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "lifetimeOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "seededLifetimeOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 283,
      "name": "declaredFor",
      "signature": "function declaredFor(slotName: string): Lifetime | undefined {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "projectRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "surfacePrefix",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "tools/rules/reference.rule.ts",
          "name": "rootsOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-reference-rule-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/rules/reference.rule.ts",
            "label": "tools/rules/reference.rule.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/rules/reference.rule.ts.md",
            "ref": "anatomy:file-coordination-tools-rules-reference-rule-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 782,
      "name": "surfaceRoot",
      "signature": "export function surfaceRoot(): string {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "projectRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "surfaceRoot",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "toPosix",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/coordinators/record.coordinator.ts",
          "name": "siblingSurfaces",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-record-coordinator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/record.coordinator.ts",
            "label": "tools/core/coordinators/record.coordinator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/record.coordinator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-coordinators-record-coordinator-ts"
          }
        },
        {
          "file": "tools/core/validators/claim.validator.ts",
          "name": "citedAbsolute",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-validators-claim-validator-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/validators/claim.validator.ts",
            "label": "tools/core/validators/claim.validator.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/validators/claim.validator.ts.md",
            "ref": "anatomy:file-coordination-tools-core-validators-claim-validator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 796,
      "name": "surfacePrefix",
      "signature": "export function surfacePrefix(): string {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "parseVenueLifetime",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "declaredFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "regionsFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": false,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 262,
      "name": "venueLifetime",
      "signature": "function venueLifetime(): VenueLifetime {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "contentDivides",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "regionsOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": false,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 295,
      "name": "regionSlots",
      "signature": "function regionSlots(): string[] {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "tools/core/filters/checklist.filter.ts",
          "name": "isRewritable",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-filters-checklist-filter-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/filters/checklist.filter.ts",
            "label": "tools/core/filters/checklist.filter.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/filters/checklist.filter.ts.md",
            "ref": "anatomy:file-coordination-tools-core-filters-checklist-filter-ts"
          }
        },
        {
          "file": "tools/rules/tense.rule.ts",
          "name": "tenseRoute",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-tense-rule-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/rules/tense.rule.ts",
            "label": "tools/rules/tense.rule.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/rules/tense.rule.ts.md",
            "ref": "anatomy:file-coordination-tools-rules-tense-rule-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 350,
      "name": "contentIsImmutable",
      "signature": "export function contentIsImmutable(target: string): boolean {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "tools/core/steps/quality.step.ts",
          "name": "absenceFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-quality-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/quality.step.ts",
            "label": "tools/core/steps/quality.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/quality.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-quality-step-ts"
          }
        },
        {
          "file": "tools/core/steps/quality.step.ts",
          "name": "declaredKinds",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-quality-step-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/quality.step.ts",
            "label": "tools/core/steps/quality.step.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/quality.step.ts.md",
            "ref": "anatomy:file-coordination-tools-core-steps-quality-step-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 764,
      "name": "slotList",
      "signature": "export function slotList(section: keyof SurfaceConfig, name: string): readonly string[] {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "tools/core/coordinators/board.coordinator.ts",
          "name": "livenessWindow",
          "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/registries/claim.registry.ts",
          "name": "liveWindow",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-registries-claim-registry-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/registries/claim.registry.ts",
            "label": "tools/core/registries/claim.registry.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/registries/claim.registry.ts.md",
            "ref": "anatomy:file-coordination-tools-core-registries-claim-registry-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 770,
      "name": "slotCount",
      "signature": "export function slotCount(section: keyof SurfaceConfig, name: string): number {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "declaredFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "declaredFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "isResolved",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "isResolved",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "surfacePath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/rules/governance.rule.ts",
          "name": "permanentSpan",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-governance-rule-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/rules/governance.rule.ts",
            "label": "tools/rules/governance.rule.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/rules/governance.rule.ts.md",
            "ref": "anatomy:file-coordination-tools-rules-governance-rule-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 364,
      "name": "lifetimeOf",
      "signature": "export function lifetimeOf(target: string): Lifetime | null {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "isResolved",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "regionSlots",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/rules/tense.rule.ts",
          "name": "surfaceFindings",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-tense-rule-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/rules/tense.rule.ts",
            "label": "tools/rules/tense.rule.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/rules/tense.rule.ts.md",
            "ref": "anatomy:file-coordination-tools-rules-tense-rule-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 327,
      "name": "contentDivides",
      "signature": "export function contentDivides(target: string): boolean {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "declaredFor",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [
        {
          "file": "tools/core/runners/surface.runner.ts",
          "name": "runSurfaceRaise",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-surface-runner-ts",
            "json": "https://banes-lab.com/json/source/coordination/tools/core/runners/surface.runner.ts",
            "label": "tools/core/runners/surface.runner.ts",
            "markdown": "https://banes-lab.com/source/coordination/tools/core/runners/surface.runner.ts.md",
            "ref": "anatomy:file-coordination-tools-core-runners-surface-runner-ts"
          }
        }
      ],
      "exported": true,
      "flow": "relay",
      "kind": "function_declaration",
      "line": 288,
      "name": "seededLifetimeOf",
      "signature": "export function seededLifetimeOf(seedSlot: string): Lifetime | null {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "venueLifetime",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 209,
      "name": "parseVenueLifetime",
      "signature": "export function parseVenueLifetime(source: string): VenueLifetime {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "isResolved",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 744,
      "name": "slot",
      "signature": "export function slot(section: keyof SurfaceConfig, name: string): Slot {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "surfacePrefix",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": false,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 790,
      "name": "toPosix",
      "signature": "function toPosix(path: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "config/surface.config.ts",
          "name": "surfacePath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "function_declaration",
      "line": 804,
      "name": "packagePath",
      "signature": "export function packagePath(tail: string): string {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "isResolved",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "slotText",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "surfacePath",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [],
      "exported": true,
      "flow": "entry",
      "kind": "function_declaration",
      "line": 800,
      "name": "historyPath",
      "signature": "export function historyPath(): string {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "isResolved",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        },
        {
          "file": "config/surface.config.ts",
          "name": "regionSlots",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [],
      "exported": true,
      "flow": "entry",
      "kind": "function_declaration",
      "line": 300,
      "name": "regionsOf",
      "signature": "export function regionsOf(target: string): readonly LifetimeRegion[] {"
    },
    {
      "callable": true,
      "callees": [
        {
          "file": "config/surface.config.ts",
          "name": "venueLifetime",
          "source": {
            "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
            "json": "https://banes-lab.com/json/source/coordination/config/surface.config.ts",
            "label": "config/surface.config.ts",
            "markdown": "https://banes-lab.com/source/coordination/config/surface.config.ts.md",
            "ref": "anatomy:file-coordination-config-surface-config-ts"
          }
        }
      ],
      "callers": [],
      "exported": false,
      "flow": "entry",
      "kind": "function_declaration",
      "line": 278,
      "name": "regionsFor",
      "signature": "function regionsFor(slotName: string): readonly LifetimeRegion[] {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "type_alias_declaration",
      "line": 5,
      "name": "SlotState",
      "signature": "export type SlotState = \"RESOLVED\" | \"ABSENT\" | \"DEFERRED\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "type_alias_declaration",
      "line": 7,
      "name": "SlotValue",
      "signature": "export type SlotValue = string | number | readonly string[] | null;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 9,
      "name": "Slot",
      "signature": "export interface Slot {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 15,
      "name": "resolved",
      "signature": "export function resolved(value: Exclude<SlotValue, null>, note: string): Slot {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 19,
      "name": "absent",
      "signature": "export function absent(note: string): Slot {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 23,
      "name": "deferred",
      "signature": "export function deferred(note: string): Slot {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 27,
      "name": "SurfaceConfig",
      "signature": "export interface SurfaceConfig {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 35,
      "name": "defineSurfaceConfig",
      "signature": "export function defineSurfaceConfig(config: SurfaceConfig): SurfaceConfig {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 39,
      "name": "Lifetime",
      "signature": "export interface Lifetime {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 45,
      "name": "LifetimeVocabulary",
      "signature": "export interface LifetimeVocabulary {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 51,
      "name": "LifetimeColumns",
      "signature": "export interface LifetimeColumns {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 56,
      "name": "LifetimeDeclaration",
      "signature": "export interface LifetimeDeclaration {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 67,
      "name": "REGION_SPANS",
      "signature": "export const REGION_SPANS = [\"item\", \"field\", \"row\", \"column\"] as const;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "type_alias_declaration",
      "line": 69,
      "name": "RegionSpan",
      "signature": "export type RegionSpan = (typeof REGION_SPANS)[number];"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 71,
      "name": "REGION_SECTIONS",
      "signature": "export const REGION_SECTIONS = [\"SIGN-OFF\", \"DIRECTIVES\", \"LIFETIME\", \"PROTOCOL\"] as const;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "type_alias_declaration",
      "line": 73,
      "name": "RegionSection",
      "signature": "export type RegionSection = (typeof REGION_SECTIONS)[number];"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 75,
      "name": "LifetimeRegion",
      "signature": "export interface LifetimeRegion {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 83,
      "name": "lifetime",
      "signature": "export const lifetime: LifetimeDeclaration = {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 186,
      "name": "DERIVED_FROM_TEMPLATE",
      "signature": "const DERIVED_FROM_TEMPLATE = \"open_venues\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 188,
      "name": "TABLE_LEAD",
      "signature": "const TABLE_LEAD = \"| \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 190,
      "name": "ABSENT_CELL",
      "signature": "const ABSENT_CELL = \"—\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 192,
      "name": "DEFAULT_REGION",
      "signature": "const DEFAULT_REGION = \"the file default\";"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 194,
      "name": "cellsOf",
      "signature": "function cellsOf(line: string): string[] {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 198,
      "name": "stripped",
      "signature": "const stripped = trimmed.startsWith(\"`\") && trimmed.endsWith(\"`\") ? trimmed.slice(1, -1) : trimmed;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "interface_declaration",
      "line": 204,
      "name": "VenueLifetime",
      "signature": "export interface VenueLifetime {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 210,
      "name": "fileDefault",
      "signature": "let fileDefault: Lifetime | null = null;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 211,
      "name": "regions",
      "signature": "const regions: LifetimeRegion[] = [];"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 214,
      "name": "trimmed",
      "signature": "const trimmed = line.trim();"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 217,
      "name": "cells",
      "signature": "const cells = cellsOf(trimmed);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 220,
      "name": "[name, span, section, retention, mutability, removal, why]",
      "signature": "const [name, span, section, retention, mutability, removal, why] = cells as ["
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 260,
      "name": "venueCache",
      "signature": "let venueCache: VenueLifetime | null = null;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 265,
      "name": "path",
      "signature": "const path = resolve(projectRoot(), surfacePath(\"venue_template\"));"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 289,
      "name": "identity",
      "signature": "const identity = lifetime.seeds[seedSlot];"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 296,
      "name": "named",
      "signature": "const named = Object.keys(lifetime.regions);"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 319,
      "name": "regionAdmitsRewrite",
      "signature": "export function regionAdmitsRewrite(target: string, span: RegionSpan, section: RegionSection | null = null): boolean {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 320,
      "name": "region",
      "signature": "const region = regionsOf(target).find((declared) => declared.span === span && declared.section === section);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 323,
      "name": "whole",
      "signature": "const whole = lifetimeOf(target);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 329,
      "name": "split",
      "signature": "const split = regionsFor(slotName);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 339,
      "name": "declaredSlot",
      "signature": "const declaredSlot = Object.keys(config.surface).includes(slotName);"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "function_declaration",
      "line": 357,
      "name": "contentIsUnrepairable",
      "signature": "export function contentIsUnrepairable(target: string): boolean {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 358,
      "name": "declared",
      "signature": "const declared = lifetimeOf(target);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 365,
      "name": "direct",
      "signature": "const direct = declaredFor(target);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 369,
      "name": "entry",
      "signature": "const entry = declaredFor(slotName);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 377,
      "name": "root",
      "signature": "const root = surfacePath(slotName);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 389,
      "name": "BEHAVIOR_TREE",
      "signature": "const BEHAVIOR_TREE = \".{provider}\";"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 391,
      "name": "inBehaviorTree",
      "signature": "const inBehaviorTree = function inBehaviorTree(path: string): string {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 395,
      "name": "config",
      "signature": "export const config: SurfaceConfig = defineSurfaceConfig({"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 771,
      "name": "held",
      "signature": "const held = slot(section, name);"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 791,
      "name": "out",
      "signature": "let out = \"\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 805,
      "name": "prefix",
      "signature": "const prefix = surfacePrefix();"
    }
  ],
  "document": null,
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-surface-config-ts",
  "language": "typescript",
  "layer": "infrastructure",
  "name": "surface.config.ts",
  "path": "config/surface.config.ts",
  "ref": "anatomy:file-coordination-config-surface-config-ts",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-config",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-config",
          "label": "config",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-config.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-config"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-constants-template-constants-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/constants/template.constants.ts",
          "label": "tools/core/constants/template.constants.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/constants/template.constants.ts.md",
          "ref": "anatomy:file-coordination-tools-core-constants-template-constants-ts"
        },
        {
          "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-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"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-record-coordinator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/record.coordinator.ts",
          "label": "tools/core/coordinators/record.coordinator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/record.coordinator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-coordinators-record-coordinator-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-coordinators-venue-coordinator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/coordinators/venue.coordinator.ts",
          "label": "tools/core/coordinators/venue.coordinator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/coordinators/venue.coordinator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-coordinators-venue-coordinator-ts"
        },
        {
          "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"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-entrypoints-document-entrypoint-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/entrypoints/document.entrypoint.ts",
          "label": "tools/core/entrypoints/document.entrypoint.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/entrypoints/document.entrypoint.ts.md",
          "ref": "anatomy:file-coordination-tools-core-entrypoints-document-entrypoint-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-factories-declaration-factory-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/factories/declaration.factory.ts",
          "label": "tools/core/factories/declaration.factory.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/factories/declaration.factory.ts.md",
          "ref": "anatomy:file-coordination-tools-core-factories-declaration-factory-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-filters-checklist-filter-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/filters/checklist.filter.ts",
          "label": "tools/core/filters/checklist.filter.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/filters/checklist.filter.ts.md",
          "ref": "anatomy:file-coordination-tools-core-filters-checklist-filter-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-registries-claim-registry-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/registries/claim.registry.ts",
          "label": "tools/core/registries/claim.registry.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/registries/claim.registry.ts.md",
          "ref": "anatomy:file-coordination-tools-core-registries-claim-registry-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-coverage-resolver-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/coverage.resolver.ts",
          "label": "tools/core/resolvers/coverage.resolver.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/coverage.resolver.ts.md",
          "ref": "anatomy:file-coordination-tools-core-resolvers-coverage-resolver-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-surface-resolver-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/surface.resolver.ts",
          "label": "tools/core/resolvers/surface.resolver.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md",
          "ref": "anatomy:file-coordination-tools-core-resolvers-surface-resolver-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-resolvers-venue-resolver-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/resolvers/venue.resolver.ts",
          "label": "tools/core/resolvers/venue.resolver.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/resolvers/venue.resolver.ts.md",
          "ref": "anatomy:file-coordination-tools-core-resolvers-venue-resolver-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-runners-surface-runner-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/runners/surface.runner.ts",
          "label": "tools/core/runners/surface.runner.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/runners/surface.runner.ts.md",
          "ref": "anatomy:file-coordination-tools-core-runners-surface-runner-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-gate-step-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/gate.step.ts",
          "label": "tools/core/steps/gate.step.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/gate.step.ts.md",
          "ref": "anatomy:file-coordination-tools-core-steps-gate-step-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-steps-quality-step-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/steps/quality.step.ts",
          "label": "tools/core/steps/quality.step.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/steps/quality.step.ts.md",
          "ref": "anatomy:file-coordination-tools-core-steps-quality-step-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"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-core-validators-claim-validator-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/core/validators/claim.validator.ts",
          "label": "tools/core/validators/claim.validator.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/core/validators/claim.validator.ts.md",
          "ref": "anatomy:file-coordination-tools-core-validators-claim-validator-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-governance-rule-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/rules/governance.rule.ts",
          "label": "tools/rules/governance.rule.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/rules/governance.rule.ts.md",
          "ref": "anatomy:file-coordination-tools-rules-governance-rule-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-reference-rule-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/rules/reference.rule.ts",
          "label": "tools/rules/reference.rule.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/rules/reference.rule.ts.md",
          "ref": "anatomy:file-coordination-tools-rules-reference-rule-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#file-coordination-tools-rules-tense-rule-ts",
          "json": "https://banes-lab.com/json/source/coordination/tools/rules/tense.rule.ts",
          "label": "tools/rules/tense.rule.ts",
          "markdown": "https://banes-lab.com/source/coordination/tools/rules/tense.rule.ts.md",
          "ref": "anatomy:file-coordination-tools-rules-tense-rule-ts"
        }
      ],
      "relation": "used-by"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-config",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-config",
          "label": "config",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-config.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-config"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-constants",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-constants",
          "label": "tools/core/constants",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-constants.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-constants"
        },
        {
          "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-factories",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-factories",
          "label": "tools/core/factories",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-factories.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-factories"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-filters",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-filters",
          "label": "tools/core/filters",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-filters.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-filters"
        },
        {
          "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-resolvers",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-resolvers",
          "label": "tools/core/resolvers",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-resolvers.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-resolvers"
        },
        {
          "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-steps",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-core-steps",
          "label": "tools/core/steps",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-steps.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-core-steps"
        },
        {
          "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"
        },
        {
          "href": "https://banes-lab.com/anatomy/coordination#folder-coordination-tools-rules",
          "json": "https://banes-lab.com/json/anatomy/coordination/folder-coordination-tools-rules",
          "label": "tools/rules",
          "markdown": "https://banes-lab.com/anatomy/coordination/folder-coordination-tools-rules.md",
          "ref": "chapter:/anatomy/coordination#folder-coordination-tools-rules"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "slots": {
    "concern": "config",
    "subject": "surface",
    "variant": null
  },
  "stats": {
    "bytes": 54014,
    "callable": 30,
    "definitions": 72,
    "edges": 24,
    "exported": 55,
    "files": 1,
    "findings": {},
    "flows": {
      "relay": 9,
      "leaf": 10,
      "entry": 3,
      "isolated": 50
    },
    "lines": {
      "blank": 90,
      "code": 721,
      "total": 811
    }
  },
  "summary": "721 lines of code and 72 definitions.",
  "text": "https://banes-lab.com/source/coordination/config/surface.config.ts.txt",
  "tree": "coordination",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-taxonomy-config-ts",
      "json": "https://banes-lab.com/json/source/coordination/config/taxonomy.config.ts",
      "label": "config/taxonomy.config.ts",
      "markdown": "https://banes-lab.com/source/coordination/config/taxonomy.config.ts.md",
      "ref": "anatomy:file-coordination-config-taxonomy-config-ts"
    },
    "previous": {
      "href": "https://banes-lab.com/anatomy/coordination#file-coordination-config-agenda-config-ts",
      "json": "https://banes-lab.com/json/source/coordination/config/agenda.config.ts",
      "label": "config/agenda.config.ts",
      "markdown": "https://banes-lab.com/source/coordination/config/agenda.config.ts.md",
      "ref": "anatomy:file-coordination-config-agenda-config-ts"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/coordination/config",
    "label": "config",
    "markdown": "https://banes-lab.com/api/source/coordination/config.md",
    "ref": "api:source/coordination/config"
  }
}
