{
  "definitions": [
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runStages",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        },
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printHeader",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 50,
      "name": "bypassNote",
      "signature": "export const bypassNote = function bypassNote(count: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runSingleUnit",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        },
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runSub",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 98,
      "name": "elapsedNote",
      "signature": "export const elapsedNote = function elapsedNote(elapsed: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runSub",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        },
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "abort",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 102,
      "name": "exitNote",
      "signature": "export const exitNote = function exitNote(elapsed: string, code: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/selectors/stage.selector.ts",
          "name": "argErrorsOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-selectors-stage-selector-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/selectors/stage.selector.ts",
            "label": "core/selectors/stage.selector.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/selectors/stage.selector.ts.md",
            "ref": "anatomy:file-pipeline-core-selectors-stage-selector-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 22,
      "name": "unknownSlugs",
      "signature": "export const unknownSlugs = function unknownSlugs("
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runParallelUnit",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 30,
      "name": "concurrentGroup",
      "signature": "export const concurrentGroup = function concurrentGroup(range: string, group: string, count: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runParallelUnit",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 34,
      "name": "failedInGroup",
      "signature": "export const failedInGroup = function failedInGroup(failed: number, total: number, group: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "abort",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 38,
      "name": "failedTitle",
      "signature": "export const failedTitle = function failedTitle(label: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "abort",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 42,
      "name": "commandLine",
      "signature": "export const commandLine = function commandLine(command: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "abort",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 46,
      "name": "notRunLine",
      "signature": "export const notRunLine = function notRunLine(count: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "scopeNoteOf",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 54,
      "name": "scopeNote",
      "signature": "export const scopeNote = function scopeNote(scope: readonly string[]): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printHeader",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 58,
      "name": "headerLine",
      "signature": "export const headerLine = function headerLine(label: string, total: number, stages: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printHeader",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 62,
      "name": "bypassedStage",
      "signature": "export const bypassedStage = function bypassedStage(label: string, slug: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printReportSummary",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 74,
      "name": "totalsLine",
      "signature": "export const totalsLine = function totalsLine(violations: string, elapsed: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runStages",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 78,
      "name": "passedLine",
      "signature": "export const passedLine = function passedLine(label: string, total: number, elapsed: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/report.coordinator.ts",
          "name": "flushViolations",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-report-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/report.coordinator.ts",
            "label": "core/coordinators/report.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/report.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-report-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 82,
      "name": "violationsWritten",
      "signature": "export const violationsWritten = function violationsWritten(violations: number, files: number, target: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/report.coordinator.ts",
          "name": "runReport",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-report-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/report.coordinator.ts",
            "label": "core/coordinators/report.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/report.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-report-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 86,
      "name": "reportWritten",
      "signature": "export const reportWritten = function reportWritten(target: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printStageHeading",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 90,
      "name": "stageHeading",
      "signature": "export const stageHeading = function stageHeading(label: string, slug: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "runSingleUnit",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 94,
      "name": "stepLine",
      "signature": "export const stepLine = function stepLine(tag: string, label: string, command: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "countTag",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 110,
      "name": "countNote",
      "signature": "export const countNote = function countNote(count: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/coordinators/stage.coordinator.ts",
          "name": "printFailures",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
            "label": "core/coordinators/stage.coordinator.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
            "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 114,
      "name": "outputDivider",
      "signature": "export const outputDivider = function outputDivider(label: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printReportSummary",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 118,
      "name": "failedOutputDivider",
      "signature": "export const failedOutputDivider = function failedOutputDivider(stage: string, label: string, code: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printReportSummary",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 122,
      "name": "reportTitle",
      "signature": "export const reportTitle = function reportTitle(label: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/reporters/stage.reporter.ts",
          "name": "printReportSummary",
          "source": {
            "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
            "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
            "label": "core/reporters/stage.reporter.ts",
            "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
            "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 126,
      "name": "tableRow",
      "signature": "export const tableRow = function tableRow(stage: string, passed: number, failed: number, violations: string): string {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 1,
      "name": "PARALLEL_GROUP",
      "signature": "export const PARALLEL_GROUP = \"parallel group\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 3,
      "name": "INDEX_FAILED",
      "signature": "export const INDEX_FAILED ="
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 6,
      "name": "noQualityRoot",
      "signature": "export const noQualityRoot = function noQualityRoot(config: string): string {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 10,
      "name": "REPORT_TABLE_HEAD",
      "signature": "export const REPORT_TABLE_HEAD = \"| Stage | Steps ✓ | Steps ✖ | Violations counted |\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 12,
      "name": "REPORT_TABLE_DIVIDER",
      "signature": "export const REPORT_TABLE_DIVIDER = \"| --- | ---: | ---: | ---: |\";"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 14,
      "name": "unknownMembers",
      "signature": "export const unknownMembers = function unknownMembers(unknown: readonly string[], known: readonly string[]): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 18,
      "name": "skippedWide",
      "signature": "export const skippedWide = function skippedWide(labels: readonly string[]): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 66,
      "name": "allPassed",
      "signature": "export const allPassed = function allPassed(count: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 70,
      "name": "someFailed",
      "signature": "export const someFailed = function someFailed(failed: number, total: number): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 106,
      "name": "exitMark",
      "signature": "export const exitMark = function exitMark(code: number): string {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 130,
      "name": "PASS_MARK",
      "signature": "export const PASS_MARK = \"✓\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 132,
      "name": "FAIL_MARK",
      "signature": "export const FAIL_MARK = \"✖\";"
    }
  ],
  "document": null,
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-configuration-strings-stage-strings-ts",
  "language": "typescript",
  "layer": "product",
  "name": "stage.strings.ts",
  "path": "configuration/strings/stage.strings.ts",
  "ref": "anatomy:file-pipeline-configuration-strings-stage-strings-ts",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/pipeline#folder-pipeline-configuration-strings",
          "json": "https://banes-lab.com/json/anatomy/pipeline/folder-pipeline-configuration-strings",
          "label": "configuration/strings",
          "markdown": "https://banes-lab.com/anatomy/pipeline/folder-pipeline-configuration-strings.md",
          "ref": "chapter:/anatomy/pipeline#folder-pipeline-configuration-strings"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-report-coordinator-ts",
          "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/report.coordinator.ts",
          "label": "core/coordinators/report.coordinator.ts",
          "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/report.coordinator.ts.md",
          "ref": "anatomy:file-pipeline-core-coordinators-report-coordinator-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-coordinators-stage-coordinator-ts",
          "json": "https://banes-lab.com/json/source/pipeline/core/coordinators/stage.coordinator.ts",
          "label": "core/coordinators/stage.coordinator.ts",
          "markdown": "https://banes-lab.com/source/pipeline/core/coordinators/stage.coordinator.ts.md",
          "ref": "anatomy:file-pipeline-core-coordinators-stage-coordinator-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-reporters-stage-reporter-ts",
          "json": "https://banes-lab.com/json/source/pipeline/core/reporters/stage.reporter.ts",
          "label": "core/reporters/stage.reporter.ts",
          "markdown": "https://banes-lab.com/source/pipeline/core/reporters/stage.reporter.ts.md",
          "ref": "anatomy:file-pipeline-core-reporters-stage-reporter-ts"
        },
        {
          "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-core-selectors-stage-selector-ts",
          "json": "https://banes-lab.com/json/source/pipeline/core/selectors/stage.selector.ts",
          "label": "core/selectors/stage.selector.ts",
          "markdown": "https://banes-lab.com/source/pipeline/core/selectors/stage.selector.ts.md",
          "ref": "anatomy:file-pipeline-core-selectors-stage-selector-ts"
        }
      ],
      "relation": "used-by"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/pipeline#folder-pipeline-core-coordinators",
          "json": "https://banes-lab.com/json/anatomy/pipeline/folder-pipeline-core-coordinators",
          "label": "core/coordinators",
          "markdown": "https://banes-lab.com/anatomy/pipeline/folder-pipeline-core-coordinators.md",
          "ref": "chapter:/anatomy/pipeline#folder-pipeline-core-coordinators"
        },
        {
          "href": "https://banes-lab.com/anatomy/pipeline#folder-pipeline-core-reporters",
          "json": "https://banes-lab.com/json/anatomy/pipeline/folder-pipeline-core-reporters",
          "label": "core/reporters",
          "markdown": "https://banes-lab.com/anatomy/pipeline/folder-pipeline-core-reporters.md",
          "ref": "chapter:/anatomy/pipeline#folder-pipeline-core-reporters"
        },
        {
          "href": "https://banes-lab.com/anatomy/pipeline#folder-pipeline-core-selectors",
          "json": "https://banes-lab.com/json/anatomy/pipeline/folder-pipeline-core-selectors",
          "label": "core/selectors",
          "markdown": "https://banes-lab.com/anatomy/pipeline/folder-pipeline-core-selectors.md",
          "ref": "chapter:/anatomy/pipeline#folder-pipeline-core-selectors"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "slots": {
    "concern": "strings",
    "subject": "stage",
    "variant": null
  },
  "stats": {
    "bytes": 5022,
    "callable": 29,
    "definitions": 35,
    "edges": 0,
    "exported": 35,
    "files": 1,
    "findings": {},
    "flows": {
      "leaf": 23,
      "isolated": 12
    },
    "lines": {
      "blank": 34,
      "code": 98,
      "total": 132
    }
  },
  "summary": "98 lines of code and 35 definitions.",
  "text": "https://banes-lab.com/source/pipeline/configuration/strings/stage.strings.ts.txt",
  "tree": "pipeline",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-configuration-strings-step-strings-ts",
      "json": "https://banes-lab.com/json/source/pipeline/configuration/strings/step.strings.ts",
      "label": "configuration/strings/step.strings.ts",
      "markdown": "https://banes-lab.com/source/pipeline/configuration/strings/step.strings.ts.md",
      "ref": "anatomy:file-pipeline-configuration-strings-step-strings-ts"
    },
    "previous": {
      "href": "https://banes-lab.com/anatomy/pipeline#file-pipeline-configuration-strings-invocation-strings-ts",
      "json": "https://banes-lab.com/json/source/pipeline/configuration/strings/invocation.strings.ts",
      "label": "configuration/strings/invocation.strings.ts",
      "markdown": "https://banes-lab.com/source/pipeline/configuration/strings/invocation.strings.ts.md",
      "ref": "anatomy:file-pipeline-configuration-strings-invocation-strings-ts"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/pipeline/configuration/strings",
    "label": "configuration/strings",
    "markdown": "https://banes-lab.com/api/source/pipeline/configuration/strings.md",
    "ref": "api:source/pipeline/configuration/strings"
  }
}
