{
  "definitions": [
    {
      "callable": true,
      "callees": [],
      "callers": [
        {
          "file": "core/validators/evidence.validator.ts",
          "name": "citeFinding",
          "source": {
            "href": "https://banes-lab.com/anatomy/content#file-content-core-validators-evidence-validator-ts",
            "json": "https://banes-lab.com/json/source/content/core/validators/evidence.validator.ts",
            "label": "core/validators/evidence.validator.ts",
            "markdown": "https://banes-lab.com/source/content/core/validators/evidence.validator.ts.md",
            "ref": "anatomy:file-content-core-validators-evidence-validator-ts"
          }
        }
      ],
      "exported": true,
      "flow": "leaf",
      "kind": "lexical_declaration",
      "line": 35,
      "name": "citeUnresolved",
      "signature": "export const citeUnresolved = function citeUnresolved(trees: readonly string[]): string {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 1,
      "name": "DIGEST_SHOWN",
      "signature": "const DIGEST_SHOWN = 12;"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 3,
      "name": "SECTION_UNDECLARED",
      "signature": "export const SECTION_UNDECLARED ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 6,
      "name": "SECTION_UNTAUGHT",
      "signature": "export const SECTION_UNTAUGHT ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 9,
      "name": "TRACE_UNKNOWN",
      "signature": "export const TRACE_UNKNOWN = \"This section traces to an id neither the rule inventory nor the lesson seeds carry: \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 11,
      "name": "CONCEPT_TAUGHT_TWICE",
      "signature": "export const CONCEPT_TAUGHT_TWICE ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 14,
      "name": "REQUIRES_UNKNOWN",
      "signature": "export const REQUIRES_UNKNOWN = \"This section requires a concept no section teaches: \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 16,
      "name": "REQUIRES_FORWARD",
      "signature": "export const REQUIRES_FORWARD ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 19,
      "name": "CYCLE_FOUND",
      "signature": "export const CYCLE_FOUND = \"This section sits on a cycle of requirements; a requirement graph is acyclic.\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 21,
      "name": "GRAPHS_VALIDATED",
      "signature": "export const GRAPHS_VALIDATED = \" content graph(s) validated over \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 23,
      "name": "GROUNDING_CONTRADICTED",
      "signature": "export const GROUNDING_CONTRADICTED ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 26,
      "name": "GROUNDING_UNDECLARED",
      "signature": "export const GROUNDING_UNDECLARED ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 29,
      "name": "CITE_NODE",
      "signature": "export const CITE_NODE = \"The EVIDENCE entry names \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 31,
      "name": "LIST_SEPARATOR",
      "signature": "const LIST_SEPARATOR = \", \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": false,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 33,
      "name": "LIST_LAST",
      "signature": "const LIST_LAST = \" or \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 36,
      "name": "named",
      "signature": "const named ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 41,
      "name": "CITE_TREE_ONLY",
      "signature": "export const CITE_TREE_ONLY = \", which exists only in the \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 43,
      "name": "CITE_UNQUALIFIED",
      "signature": "export const CITE_UNQUALIFIED ="
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 46,
      "name": "GROUNDING_SUMMARY",
      "signature": "export const GROUNDING_SUMMARY = \"Teaching sections grounded in the tree, declared absent, and not yet assessed: \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 48,
      "name": "GROUNDING_UNASSESSED",
      "signature": "export const GROUNDING_UNASSESSED = \"This teaching section is in neither EVIDENCE nor EVIDENCE_ABSENT.\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 50,
      "name": "PAGES_SUFFIX",
      "signature": "export const PAGES_SUFFIX = \" page(s).\";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 52,
      "name": "LEAK_INLINE",
      "signature": "export const LEAK_INLINE = \"carries an internal identifier inside inline code: \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 54,
      "name": "LEAK_IDENTIFIER",
      "signature": "export const LEAK_IDENTIFIER = \"carries an internal identifier: \";"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 56,
      "name": "LEAK_PATH",
      "signature": "export const LEAK_PATH = \"carries a workspace path: \";"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 58,
      "name": "privateTermLine",
      "signature": "export const privateTermLine = function privateTermLine(line: number, digest: string): string {"
    },
    {
      "callable": true,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 62,
      "name": "machinePathLine",
      "signature": "export const machinePathLine = function machinePathLine(line: number): string {"
    },
    {
      "callable": false,
      "callees": [],
      "callers": [],
      "exported": true,
      "flow": "isolated",
      "kind": "lexical_declaration",
      "line": 66,
      "name": "PAYLOAD_MISSING",
      "signature": "export const PAYLOAD_MISSING = \"The built payload for this page is missing; build the site first: \";"
    }
  ],
  "document": null,
  "findings": [],
  "generated": false,
  "href": "https://banes-lab.com/anatomy/content#file-content-configuration-strings-coverage-strings-ts",
  "language": "typescript",
  "layer": "product",
  "name": "coverage.strings.ts",
  "path": "configuration/strings/coverage.strings.ts",
  "ref": "anatomy:file-content-configuration-strings-coverage-strings-ts",
  "relations": [
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/content#folder-content-configuration-strings",
          "json": "https://banes-lab.com/json/anatomy/content/folder-content-configuration-strings",
          "label": "configuration/strings",
          "markdown": "https://banes-lab.com/anatomy/content/folder-content-configuration-strings.md",
          "ref": "chapter:/anatomy/content#folder-content-configuration-strings"
        }
      ],
      "relation": "contained-in"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/content#file-content-core-validators-evidence-validator-ts",
          "json": "https://banes-lab.com/json/source/content/core/validators/evidence.validator.ts",
          "label": "core/validators/evidence.validator.ts",
          "markdown": "https://banes-lab.com/source/content/core/validators/evidence.validator.ts.md",
          "ref": "anatomy:file-content-core-validators-evidence-validator-ts"
        }
      ],
      "relation": "used-by"
    },
    {
      "links": [
        {
          "href": "https://banes-lab.com/anatomy/content#folder-content-core-validators",
          "json": "https://banes-lab.com/json/anatomy/content/folder-content-core-validators",
          "label": "core/validators",
          "markdown": "https://banes-lab.com/anatomy/content/folder-content-core-validators.md",
          "ref": "chapter:/anatomy/content#folder-content-core-validators"
        }
      ],
      "relation": "linked-from"
    }
  ],
  "slots": {
    "concern": "strings",
    "subject": "coverage",
    "variant": null
  },
  "stats": {
    "bytes": 3177,
    "callable": 3,
    "definitions": 27,
    "edges": 0,
    "exported": 24,
    "files": 1,
    "findings": {},
    "flows": {
      "leaf": 1,
      "isolated": 26
    },
    "lines": {
      "blank": 25,
      "code": 41,
      "total": 66
    }
  },
  "summary": "41 lines of code and 27 definitions.",
  "text": "https://banes-lab.com/source/content/configuration/strings/coverage.strings.ts.txt",
  "tree": "content",
  "siblings": {
    "next": {
      "href": "https://banes-lab.com/anatomy/content#file-content-configuration-strings-derivation-strings-ts",
      "json": "https://banes-lab.com/json/source/content/configuration/strings/derivation.strings.ts",
      "label": "configuration/strings/derivation.strings.ts",
      "markdown": "https://banes-lab.com/source/content/configuration/strings/derivation.strings.ts.md",
      "ref": "anatomy:file-content-configuration-strings-derivation-strings-ts"
    },
    "previous": {
      "href": "https://banes-lab.com/anatomy/content#file-content-configuration-strings-coordination-strings-ts",
      "json": "https://banes-lab.com/json/source/content/configuration/strings/coordination.strings.ts",
      "label": "configuration/strings/coordination.strings.ts",
      "markdown": "https://banes-lab.com/source/content/configuration/strings/coordination.strings.ts.md",
      "ref": "anatomy:file-content-configuration-strings-coordination-strings-ts"
    }
  },
  "up": {
    "href": null,
    "json": "https://banes-lab.com/json/api/source/content/configuration/strings",
    "label": "configuration/strings",
    "markdown": "https://banes-lab.com/api/source/content/configuration/strings.md",
    "ref": "api:source/content/configuration/strings"
  }
}
