{
  "content": {
    "folders": {
      "folder-constants": [
        "folder-constants-configuration",
        "folder-constants-core"
      ],
      "folder-constants-configuration": [
        "folder-constants-configuration-constants"
      ],
      "folder-constants-configuration-constants": [],
      "folder-constants-core": [
        "folder-constants-core-lexers",
        "folder-constants-core-normalizers",
        "folder-constants-core-predicates"
      ],
      "folder-constants-core-lexers": [],
      "folder-constants-core-normalizers": [],
      "folder-constants-core-predicates": []
    },
    "icon": "bi-folder2",
    "id": "constants",
    "label": "GovLab Constants",
    "layout": "tree",
    "pages": [
      "folder-constants",
      "file-constants-manifest-json",
      "file-constants-index-ts",
      "file-constants-package-json",
      "file-constants-readme-md",
      "file-constants-tsconfig-json",
      "file-constants-tsconfig-base-json",
      "folder-constants-configuration",
      "folder-constants-configuration-constants",
      "file-constants-configuration-constants-character-constants-ts",
      "file-constants-configuration-constants-ontology-constants-ts",
      "file-constants-configuration-constants-word-constants-ts",
      "folder-constants-core",
      "folder-constants-core-lexers",
      "file-constants-core-lexers-identifier-lexer-ts",
      "folder-constants-core-normalizers",
      "file-constants-core-normalizers-word-normalizer-ts",
      "folder-constants-core-predicates",
      "file-constants-core-predicates-character-predicate-ts"
    ],
    "repository": {
      "folder-constants": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants",
      "file-constants-manifest-json": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/_manifest.json",
      "file-constants-index-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/index.ts",
      "file-constants-package-json": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/package.json",
      "file-constants-tsconfig-json": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/tsconfig.json",
      "folder-constants-configuration": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/configuration",
      "folder-constants-configuration-constants": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/configuration/constants",
      "file-constants-configuration-constants-character-constants-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/configuration/constants/character.constants.ts",
      "file-constants-configuration-constants-ontology-constants-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/configuration/constants/ontology.constants.ts",
      "file-constants-configuration-constants-word-constants-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/configuration/constants/word.constants.ts",
      "folder-constants-core": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core",
      "folder-constants-core-lexers": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core/lexers",
      "file-constants-core-lexers-identifier-lexer-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core/lexers/identifier.lexer.ts",
      "folder-constants-core-normalizers": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core/normalizers",
      "file-constants-core-normalizers-word-normalizer-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core/normalizers/word.normalizer.ts",
      "folder-constants-core-predicates": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core/predicates",
      "file-constants-core-predicates-character-predicate-ts": "https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/infrastructure/govlab.constants/core/predicates/character.predicate.ts"
    },
    "sections": [
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "12"
              },
              {
                "label": "Lines of code",
                "value": "710"
              },
              {
                "label": "Blank lines",
                "value": "83"
              },
              {
                "label": "Bytes",
                "value": "26263"
              },
              {
                "label": "Definitions",
                "value": "85"
              },
              {
                "label": "Exported",
                "value": "71"
              },
              {
                "label": "Callable",
                "value": "13"
              },
              {
                "label": "Call edges",
                "value": "4"
              },
              {
                "label": "isolated flow",
                "value": "79"
              },
              {
                "label": "leaf flow",
                "value": "3"
              },
              {
                "label": "entry flow",
                "value": "2"
              },
              {
                "label": "relay flow",
                "value": "1"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          },
          {
            "caption": "the folder's walk",
            "kind": "walk",
            "walk": {
              "cells": "walk.5ae5a81da6d7740420324ce3c8202d680e79308b1aec8af741781f1f516676f1.generated.json",
              "steps": 822,
              "vector": "walk.5ae5a81da6d7740420324ce3c8202d680e79308b1aec8af741781f1f516676f1.generated.svg"
            }
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants",
        "intro": "A **member** holding **12** files, **710** lines of code, **85** definitions and **4** call edges.",
        "subsections": [
          {
            "blocks": [
              {
                "items": [
                  "outside the naming grammar"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "83"
                  },
                  {
                    "label": "Blank lines",
                    "value": "0"
                  },
                  {
                    "label": "Bytes",
                    "value": "5126"
                  },
                  {
                    "label": "Definitions",
                    "value": "0"
                  },
                  {
                    "label": "Exported",
                    "value": "0"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "Flow classes",
                    "value": "none found"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "json",
                "path": "constants~_manifest.json",
                "references": "references.facc70019acf1a55c03520e9621e4da7220bcdaa8a66401540cf7f86211886d8.generated.json",
                "source": "source.5726564f48e39d5490211238f3b8cd0d1d218d01b42fedcdf8fea841a22affa1.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-manifest-json",
            "title": "_manifest.json"
          },
          {
            "blocks": [
              {
                "items": [
                  "outside the naming grammar"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "65"
                  },
                  {
                    "label": "Blank lines",
                    "value": "0"
                  },
                  {
                    "label": "Bytes",
                    "value": "1613"
                  },
                  {
                    "label": "Definitions",
                    "value": "0"
                  },
                  {
                    "label": "Exported",
                    "value": "0"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "Flow classes",
                    "value": "none found"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.a5b67b5581d26a13c52d3b5bc101cb9717cb41506cced9badbb1dcd47d5851b8.generated.json",
                  "steps": 126,
                  "vector": "walk.a5b67b5581d26a13c52d3b5bc101cb9717cb41506cced9badbb1dcd47d5851b8.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "export_specifier",
                    "value": "63"
                  },
                  {
                    "label": "identifier",
                    "value": "63"
                  },
                  {
                    "label": "export_statement",
                    "value": "6"
                  },
                  {
                    "label": "export_clause",
                    "value": "6"
                  },
                  {
                    "label": "string",
                    "value": "6"
                  },
                  {
                    "label": "string_fragment",
                    "value": "6"
                  },
                  {
                    "label": "program",
                    "value": "1"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~index.ts",
                "references": "references.40a22ce4777e57ab7c22f81823904b6e6cf2987696215eeaf79ec0aae1ad43f6.generated.json",
                "source": "source.e43d89bb231f86346dae3aadea0bec78d9a44ddda62d925f1e249d81d7a8a9e3.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-index-ts",
            "title": "index.ts"
          },
          {
            "blocks": [
              {
                "items": [
                  "outside the naming grammar"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "20"
                  },
                  {
                    "label": "Blank lines",
                    "value": "0"
                  },
                  {
                    "label": "Bytes",
                    "value": "525"
                  },
                  {
                    "label": "Definitions",
                    "value": "0"
                  },
                  {
                    "label": "Exported",
                    "value": "0"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "Flow classes",
                    "value": "none found"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "json",
                "path": "constants~package.json",
                "references": "references.f58c3d4ebb8af402a723288741501aadf6576b9d19f41ec9c1fe488cef6214c2.generated.json",
                "source": "source.800cf4a17071fb9d0a9dc427c77a4a7dc106156de44869e095d85bd6f4a4a3c5.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-package-json",
            "title": "package.json"
          },
          {
            "blocks": [
              {
                "items": [
                  "outside the naming grammar",
                  "generated on build",
                  "boundary document"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "138"
                  },
                  {
                    "label": "Blank lines",
                    "value": "53"
                  },
                  {
                    "label": "Bytes",
                    "value": "7596"
                  },
                  {
                    "label": "Definitions",
                    "value": "0"
                  },
                  {
                    "label": "Exported",
                    "value": "0"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "Flow classes",
                    "value": "none found"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "caption": "Document",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Headings",
                    "value": "14"
                  },
                  {
                    "label": "Mermaid blocks",
                    "value": "0"
                  },
                  {
                    "label": "Path references",
                    "value": "7"
                  },
                  {
                    "label": "Reference constructs",
                    "value": "0"
                  },
                  {
                    "label": "Frontmatter fields",
                    "value": "0"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**spine** · document has no --- frontmatter header",
                    "term": "spine:1"
                  },
                  {
                    "description": "**conventions** · path in prose must be a code span — expected: `_code.info.generated/mermaid-charts.generated.md`",
                    "term": "bare-path:32"
                  }
                ],
                "kind": "glossary"
              },
              {
                "kind": "markdown",
                "path": "constants~README.md",
                "references": "references.2a6e077c517c5e75306355e5325f9a307a084db9154cb92cf357f4947a09fad0.generated.json",
                "source": "source.1aa1d68ad4912fd30a55a5135b241bbe5db64bace33ced1a025c4a5a082fc9f7.generated.txt",
                "title": "the document"
              },
              {
                "kind": "source",
                "language": "markdown",
                "path": "constants~README.md",
                "references": "references.2a6e077c517c5e75306355e5325f9a307a084db9154cb92cf357f4947a09fad0.generated.json",
                "source": "source.1aa1d68ad4912fd30a55a5135b241bbe5db64bace33ced1a025c4a5a082fc9f7.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-readme-md",
            "title": "README.md"
          },
          {
            "blocks": [
              {
                "items": [
                  "outside the naming grammar"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "11"
                  },
                  {
                    "label": "Blank lines",
                    "value": "0"
                  },
                  {
                    "label": "Bytes",
                    "value": "256"
                  },
                  {
                    "label": "Definitions",
                    "value": "0"
                  },
                  {
                    "label": "Exported",
                    "value": "0"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "Flow classes",
                    "value": "none found"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "json",
                "path": "constants~tsconfig.json",
                "references": "references.e52cf4daf19dbde90c3616a731d1eee54315fd3c87c4cdac1be1503f4d1ac0c8.generated.json",
                "source": "source.09b66f4997290088dd50bfd09d1e760bb17eb8068f4a92f0a2ed64d3cb67f248.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-tsconfig-json",
            "title": "tsconfig.json"
          },
          {
            "blocks": [
              {
                "items": [
                  "outside the naming grammar",
                  "inherited from above the member"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "36"
                  },
                  {
                    "label": "Blank lines",
                    "value": "0"
                  },
                  {
                    "label": "Bytes",
                    "value": "1218"
                  },
                  {
                    "label": "Definitions",
                    "value": "0"
                  },
                  {
                    "label": "Exported",
                    "value": "0"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "Flow classes",
                    "value": "none found"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "json",
                "path": "constants~tsconfig.base.json",
                "references": "references.adba1dfcc2b9192cc4824d1d2608fb8bd3145bbe03d99b53c4031996b6f46e4b.generated.json",
                "source": "source.00151b1910aba049ec2b7f4abec0275996b93d456b095cf573e2d1fbfad87396.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-tsconfig-base-json",
            "title": "tsconfig.base.json"
          }
        ],
        "title": "root"
      },
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "3"
              },
              {
                "label": "Lines of code",
                "value": "245"
              },
              {
                "label": "Blank lines",
                "value": "14"
              },
              {
                "label": "Bytes",
                "value": "5745"
              },
              {
                "label": "Definitions",
                "value": "54"
              },
              {
                "label": "Exported",
                "value": "54"
              },
              {
                "label": "Callable",
                "value": "0"
              },
              {
                "label": "Call edges",
                "value": "0"
              },
              {
                "label": "isolated flow",
                "value": "54"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants-configuration",
        "intro": "A **container** holding **3** files, **245** lines of code, **54** definitions and **0** call edges.",
        "subsections": [],
        "title": "configuration"
      },
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "3"
              },
              {
                "label": "Lines of code",
                "value": "245"
              },
              {
                "label": "Blank lines",
                "value": "14"
              },
              {
                "label": "Bytes",
                "value": "5745"
              },
              {
                "label": "Definitions",
                "value": "54"
              },
              {
                "label": "Exported",
                "value": "54"
              },
              {
                "label": "Callable",
                "value": "0"
              },
              {
                "label": "Call edges",
                "value": "0"
              },
              {
                "label": "isolated flow",
                "value": "54"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants-configuration-constants",
        "intro": "A **concern** on the **infrastructure** layer holding **3** files, **245** lines of code, **54** definitions and **0** call edges.",
        "subsections": [
          {
            "blocks": [
              {
                "items": [
                  "Subject: character",
                  "Concern: constants",
                  "Layer: infrastructure"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "59"
                  },
                  {
                    "label": "Blank lines",
                    "value": "4"
                  },
                  {
                    "label": "Bytes",
                    "value": "787"
                  },
                  {
                    "label": "Definitions",
                    "value": "5"
                  },
                  {
                    "label": "Exported",
                    "value": "5"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "isolated flow",
                    "value": "5"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "UPPER_ALPHA:1"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "LOWER_ALPHA:30"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "DIGITS:59"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "WHITESPACE:61"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "IDENTIFIER_JOINER:63"
                  }
                ],
                "kind": "glossary"
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.fefc222c5d5dced0f0fd1fd82ce6ca386c03afb8bfcda4dbbaf5603391a4e240.generated.json",
                  "steps": 15,
                  "vector": "walk.fefc222c5d5dced0f0fd1fd82ce6ca386c03afb8bfcda4dbbaf5603391a4e240.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "string",
                    "value": "69"
                  },
                  {
                    "label": "string_fragment",
                    "value": "64"
                  },
                  {
                    "label": "export_statement",
                    "value": "5"
                  },
                  {
                    "label": "lexical_declaration",
                    "value": "5"
                  },
                  {
                    "label": "variable_declarator",
                    "value": "5"
                  },
                  {
                    "label": "identifier",
                    "value": "5"
                  },
                  {
                    "label": "escape_sequence",
                    "value": "5"
                  },
                  {
                    "label": "type_annotation",
                    "value": "4"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~configuration/constants/character.constants.ts",
                "references": "references.946e0c575104f6f4ef499196fa05e27e5e931acb9c26281c8f9ef901f6adf6e9.generated.json",
                "source": "source.19133d2b9d0c89b2f555854aa4887419fd04a423075bdd488360eed5b129648c.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-configuration-constants-character-constants-ts",
            "title": "character.constants.ts"
          },
          {
            "blocks": [
              {
                "items": [
                  "Subject: ontology",
                  "Concern: constants",
                  "Layer: infrastructure"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "57"
                  },
                  {
                    "label": "Blank lines",
                    "value": "3"
                  },
                  {
                    "label": "Bytes",
                    "value": "2108"
                  },
                  {
                    "label": "Definitions",
                    "value": "41"
                  },
                  {
                    "label": "Exported",
                    "value": "41"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "isolated flow",
                    "value": "41"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ARCH_FACE:1"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "LEX_FACE:2"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ALGO_FACE:3"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "REASON_FACE:4"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "STAGE_FACE:5"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "TENSION_FACE:6"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "LAYER_FACE:7"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "FORCE_FACE:8"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "KIND_FACE:9"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "RELATION_FACE:10"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ARCH_CATEGORY_FACE:11"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "LEX_CATEGORY_FACE:12"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ALGO_DOMAIN_FACE:13"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "PAG_FACE:14"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "VOCABULARY_FACE:15"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "FACE_SEPARATOR:17"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ONTOLOGY_FACES:19"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "REQUIRES_RELATION:37"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "REINFORCES_RELATION:38"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ENABLES_RELATION:39"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "CONFLICTS_WITH_RELATION:40"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "TENSIONS_WITH_RELATION:41"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "TENSIONS_RELATION:42"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "CONTRACTS_RELATION:43"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "TERM_RELATION:44"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "REFERENCED_BY_RELATION:45"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "CATEGORY_RELATION:46"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "PRINCIPLE_RELATION:47"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "CONTRACT_RELATION:48"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "STAGE_RELATION:49"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "AXIS_RELATION:50"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "COMPOSES_RELATION:51"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "COMPOSED_BY_RELATION:52"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "GROUNDS_RELATION:53"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "GROUNDED_BY_RELATION:54"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "DERIVED_BY_RELATION:55"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "DETECTS_RELATION:56"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "REFACTORED_BY_RELATION:57"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "REFACTORS_RELATION:58"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "VIOLATED_BY_RELATION:59"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "VIOLATES_RELATION:60"
                  }
                ],
                "kind": "glossary"
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.77be29dacb071a3563c129e4c3d5751c5bf3678973a5cd0894d6764c64ca4c49.generated.json",
                  "steps": 141,
                  "vector": "walk.77be29dacb071a3563c129e4c3d5751c5bf3678973a5cd0894d6764c64ca4c49.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "identifier",
                    "value": "57"
                  },
                  {
                    "label": "export_statement",
                    "value": "41"
                  },
                  {
                    "label": "lexical_declaration",
                    "value": "41"
                  },
                  {
                    "label": "variable_declarator",
                    "value": "41"
                  },
                  {
                    "label": "string",
                    "value": "40"
                  },
                  {
                    "label": "string_fragment",
                    "value": "40"
                  },
                  {
                    "label": "program",
                    "value": "1"
                  },
                  {
                    "label": "type_annotation",
                    "value": "1"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  },
                  {
                    "label": "type_annotation",
                    "value": "1"
                  },
                  {
                    "label": "generic_type",
                    "value": "1"
                  },
                  {
                    "label": "type_identifier",
                    "value": "1"
                  },
                  {
                    "label": "type_arguments",
                    "value": "1"
                  },
                  {
                    "label": "predefined_type",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~configuration/constants/ontology.constants.ts",
                "references": "references.24ed6c7893b618ccd764e26fe909941e7241d2e35791151e2301bb02f24bfc29.generated.json",
                "source": "source.a3e8f75c2730a55f77b10b7a41381f97ce1711403425ffe01b00fbf170710408.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-configuration-constants-ontology-constants-ts",
            "title": "ontology.constants.ts"
          },
          {
            "blocks": [
              {
                "items": [
                  "Subject: word",
                  "Concern: constants",
                  "Layer: infrastructure"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "129"
                  },
                  {
                    "label": "Blank lines",
                    "value": "7"
                  },
                  {
                    "label": "Bytes",
                    "value": "2850"
                  },
                  {
                    "label": "Definitions",
                    "value": "8"
                  },
                  {
                    "label": "Exported",
                    "value": "8"
                  },
                  {
                    "label": "Callable",
                    "value": "0"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "isolated flow",
                    "value": "8"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "AMERICAN_WORDS:1"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "PLURAL_SUFFIX:63"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "PLURAL_KEPT_AFTER:65"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "PLURAL_MINIMUM_LENGTH:67"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "PLURAL_IES:69"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "IZE_STEMS:71"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "SPELLING_PREFIXES:111"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "IZE_SUFFIXES:125"
                  }
                ],
                "kind": "glossary"
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.d2ec25a8d40188f73de6e13b503e046ea295b84ea7addc0b7006c7138b89fc47.generated.json",
                  "steps": 100,
                  "vector": "walk.d2ec25a8d40188f73de6e13b503e046ea295b84ea7addc0b7006c7138b89fc47.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "string",
                    "value": "123"
                  },
                  {
                    "label": "string_fragment",
                    "value": "123"
                  },
                  {
                    "label": "pair",
                    "value": "69"
                  },
                  {
                    "label": "property_identifier",
                    "value": "69"
                  },
                  {
                    "label": "identifier",
                    "value": "9"
                  },
                  {
                    "label": "predefined_type",
                    "value": "9"
                  },
                  {
                    "label": "export_statement",
                    "value": "8"
                  },
                  {
                    "label": "lexical_declaration",
                    "value": "8"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  },
                  {
                    "label": "new_expression",
                    "value": "1"
                  },
                  {
                    "label": "arguments",
                    "value": "1"
                  },
                  {
                    "label": "number",
                    "value": "1"
                  },
                  {
                    "label": "tuple_type",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~configuration/constants/word.constants.ts",
                "references": "references.946e0c575104f6f4ef499196fa05e27e5e931acb9c26281c8f9ef901f6adf6e9.generated.json",
                "source": "source.b839ff29badae9d136d957d2e396dd6a7fb7462f261c7011b2cf0c88410bee1a.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-configuration-constants-word-constants-ts",
            "title": "word.constants.ts"
          }
        ],
        "title": "configuration/constants"
      },
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "3"
              },
              {
                "label": "Lines of code",
                "value": "112"
              },
              {
                "label": "Blank lines",
                "value": "16"
              },
              {
                "label": "Bytes",
                "value": "4184"
              },
              {
                "label": "Definitions",
                "value": "31"
              },
              {
                "label": "Exported",
                "value": "17"
              },
              {
                "label": "Callable",
                "value": "13"
              },
              {
                "label": "Call edges",
                "value": "4"
              },
              {
                "label": "isolated flow",
                "value": "25"
              },
              {
                "label": "leaf flow",
                "value": "3"
              },
              {
                "label": "entry flow",
                "value": "2"
              },
              {
                "label": "relay flow",
                "value": "1"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants-core",
        "intro": "A **container** holding **3** files, **112** lines of code, **31** definitions and **4** call edges.",
        "subsections": [],
        "title": "core"
      },
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "1"
              },
              {
                "label": "Lines of code",
                "value": "16"
              },
              {
                "label": "Blank lines",
                "value": "1"
              },
              {
                "label": "Bytes",
                "value": "665"
              },
              {
                "label": "Definitions",
                "value": "5"
              },
              {
                "label": "Exported",
                "value": "5"
              },
              {
                "label": "Callable",
                "value": "1"
              },
              {
                "label": "Call edges",
                "value": "1"
              },
              {
                "label": "isolated flow",
                "value": "4"
              },
              {
                "label": "entry flow",
                "value": "1"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants-core-lexers",
        "intro": "A **concern** on the **processing** layer holding **1** file, **16** lines of code, **5** definitions and **1** call edge.",
        "subsections": [
          {
            "blocks": [
              {
                "items": [
                  "Subject: identifier",
                  "Concern: lexer",
                  "Layer: processing"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "16"
                  },
                  {
                    "label": "Blank lines",
                    "value": "1"
                  },
                  {
                    "label": "Bytes",
                    "value": "665"
                  },
                  {
                    "label": "Definitions",
                    "value": "5"
                  },
                  {
                    "label": "Exported",
                    "value": "5"
                  },
                  {
                    "label": "Callable",
                    "value": "1"
                  },
                  {
                    "label": "Call edges",
                    "value": "1"
                  },
                  {
                    "label": "isolated flow",
                    "value": "4"
                  },
                  {
                    "label": "entry flow",
                    "value": "1"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**entry** · `in 0` · `out 1`\ncalls: [isDigit](/anatomy/constants#file-constants-core-predicates-character-predicate-ts)\ncalled by: none",
                    "term": "identifierParts:3"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "parts:4"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "current:5"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "previousLower:6"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "upper:8"
                  }
                ],
                "kind": "glossary"
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.0d80415e1af09957ed0400eef0a98793e79f9e4167fa60ec7a022f4e16929a34.generated.json",
                  "steps": 59,
                  "vector": "walk.0d80415e1af09957ed0400eef0a98793e79f9e4167fa60ec7a022f4e16929a34.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "identifier",
                    "value": "30"
                  },
                  {
                    "label": "binary_expression",
                    "value": "8"
                  },
                  {
                    "label": "lexical_declaration",
                    "value": "5"
                  },
                  {
                    "label": "variable_declarator",
                    "value": "5"
                  },
                  {
                    "label": "member_expression",
                    "value": "5"
                  },
                  {
                    "label": "property_identifier",
                    "value": "5"
                  },
                  {
                    "label": "call_expression",
                    "value": "4"
                  },
                  {
                    "label": "arguments",
                    "value": "4"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  },
                  {
                    "label": "import_statement",
                    "value": "1"
                  },
                  {
                    "label": "import_clause",
                    "value": "1"
                  },
                  {
                    "label": "named_imports",
                    "value": "1"
                  },
                  {
                    "label": "import_specifier",
                    "value": "1"
                  },
                  {
                    "label": "string_fragment",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~core/lexers/identifier.lexer.ts",
                "references": "references.61c2ad38395a8854ff33bbe7f16c0a2763d5208ea240b6d244d1d6baa3e058ee.generated.json",
                "source": "source.580a48ac30c2360ca102b72c82f295d58e997642c563ddce77e7645355eb8f1c.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-core-lexers-identifier-lexer-ts",
            "title": "identifier.lexer.ts"
          }
        ],
        "title": "core/lexers"
      },
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "1"
              },
              {
                "label": "Lines of code",
                "value": "57"
              },
              {
                "label": "Blank lines",
                "value": "7"
              },
              {
                "label": "Bytes",
                "value": "2118"
              },
              {
                "label": "Definitions",
                "value": "13"
              },
              {
                "label": "Exported",
                "value": "5"
              },
              {
                "label": "Callable",
                "value": "5"
              },
              {
                "label": "Call edges",
                "value": "3"
              },
              {
                "label": "isolated flow",
                "value": "9"
              },
              {
                "label": "leaf flow",
                "value": "2"
              },
              {
                "label": "entry flow",
                "value": "1"
              },
              {
                "label": "relay flow",
                "value": "1"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants-core-normalizers",
        "intro": "A **concern** on the **processing** layer holding **1** file, **57** lines of code, **13** definitions and **3** call edges.",
        "subsections": [
          {
            "blocks": [
              {
                "items": [
                  "Subject: word",
                  "Concern: normalizer",
                  "Layer: processing"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "57"
                  },
                  {
                    "label": "Blank lines",
                    "value": "7"
                  },
                  {
                    "label": "Bytes",
                    "value": "2118"
                  },
                  {
                    "label": "Definitions",
                    "value": "13"
                  },
                  {
                    "label": "Exported",
                    "value": "5"
                  },
                  {
                    "label": "Callable",
                    "value": "5"
                  },
                  {
                    "label": "Call edges",
                    "value": "3"
                  },
                  {
                    "label": "isolated flow",
                    "value": "9"
                  },
                  {
                    "label": "leaf flow",
                    "value": "2"
                  },
                  {
                    "label": "entry flow",
                    "value": "1"
                  },
                  {
                    "label": "relay flow",
                    "value": "1"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**relay** · `in 1` · `out 1`\ncalls: [isPrefixedStem](/anatomy/constants#file-constants-core-normalizers-word-normalizer-ts)\ncalled by: [normalizeWord](/anatomy/constants#file-constants-core-normalizers-word-normalizer-ts)",
                    "term": "americanOf:35"
                  },
                  {
                    "description": "**leaf** · `in 1` · `out 0`\ncalls: none\ncalled by: [americanOf](/anatomy/constants#file-constants-core-normalizers-word-normalizer-ts)",
                    "term": "isPrefixedStem:18"
                  },
                  {
                    "description": "**leaf** · `in 1` · `out 0`\ncalls: none\ncalled by: [normalizeWord](/anatomy/constants#file-constants-core-normalizers-word-normalizer-ts)",
                    "term": "singularOf:49"
                  },
                  {
                    "description": "**entry** · `in 0` · `out 2`\ncalls: [americanOf](/anatomy/constants#file-constants-core-normalizers-word-normalizer-ts), [singularOf](/anatomy/constants#file-constants-core-normalizers-word-normalizer-ts)\ncalled by: none",
                    "term": "normalizeWord:61"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "STEMS:12"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "SUFFIXES:14"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "listedOf:25"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "prefix:29"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "listed:36"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "stem:41"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "[ies, y]:53"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "before:57"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "spelled:62"
                  }
                ],
                "kind": "glossary"
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.7de4a49a4d96067412108f061d2a4fbade7163f0fa6b137f36d709b8aad3e83a.generated.json",
                  "steps": 238,
                  "vector": "walk.7de4a49a4d96067412108f061d2a4fbade7163f0fa6b137f36d709b8aad3e83a.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "identifier",
                    "value": "107"
                  },
                  {
                    "label": "member_expression",
                    "value": "33"
                  },
                  {
                    "label": "property_identifier",
                    "value": "33"
                  },
                  {
                    "label": "arguments",
                    "value": "28"
                  },
                  {
                    "label": "call_expression",
                    "value": "27"
                  },
                  {
                    "label": "binary_expression",
                    "value": "16"
                  },
                  {
                    "label": "lexical_declaration",
                    "value": "13"
                  },
                  {
                    "label": "variable_declarator",
                    "value": "13"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  },
                  {
                    "label": "import_statement",
                    "value": "1"
                  },
                  {
                    "label": "import_clause",
                    "value": "1"
                  },
                  {
                    "label": "named_imports",
                    "value": "1"
                  },
                  {
                    "label": "string_fragment",
                    "value": "1"
                  },
                  {
                    "label": "generic_type",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~core/normalizers/word.normalizer.ts",
                "references": "references.fc2b6e701dc03f1964c25cdf6b85c840cf4335fe22b2979b62bba071597fbd56.generated.json",
                "source": "source.02937f336ee69965d64d78b8cbc8cc3e3c5d31c4dcccc1b25033e0446b32b8b2.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-core-normalizers-word-normalizer-ts",
            "title": "word.normalizer.ts"
          }
        ],
        "title": "core/normalizers"
      },
      {
        "blocks": [
          {
            "caption": "Stats",
            "kind": "metric",
            "metrics": [
              {
                "label": "Files",
                "value": "1"
              },
              {
                "label": "Lines of code",
                "value": "39"
              },
              {
                "label": "Blank lines",
                "value": "8"
              },
              {
                "label": "Bytes",
                "value": "1401"
              },
              {
                "label": "Definitions",
                "value": "13"
              },
              {
                "label": "Exported",
                "value": "7"
              },
              {
                "label": "Callable",
                "value": "7"
              },
              {
                "label": "Call edges",
                "value": "0"
              },
              {
                "label": "isolated flow",
                "value": "12"
              },
              {
                "label": "leaf flow",
                "value": "1"
              },
              {
                "label": "Findings",
                "value": "no anomalies"
              }
            ]
          }
        ],
        "icon": "bi-folder",
        "id": "folder-constants-core-predicates",
        "intro": "A **concern** on the **infrastructure** layer holding **1** file, **39** lines of code, **13** definitions and **0** call edges.",
        "subsections": [
          {
            "blocks": [
              {
                "items": [
                  "Subject: character",
                  "Concern: predicate",
                  "Layer: infrastructure"
                ],
                "kind": "list"
              },
              {
                "caption": "Stats",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "Files",
                    "value": "1"
                  },
                  {
                    "label": "Lines of code",
                    "value": "39"
                  },
                  {
                    "label": "Blank lines",
                    "value": "8"
                  },
                  {
                    "label": "Bytes",
                    "value": "1401"
                  },
                  {
                    "label": "Definitions",
                    "value": "13"
                  },
                  {
                    "label": "Exported",
                    "value": "7"
                  },
                  {
                    "label": "Callable",
                    "value": "7"
                  },
                  {
                    "label": "Call edges",
                    "value": "0"
                  },
                  {
                    "label": "isolated flow",
                    "value": "12"
                  },
                  {
                    "label": "leaf flow",
                    "value": "1"
                  },
                  {
                    "label": "Findings",
                    "value": "no anomalies"
                  }
                ]
              },
              {
                "entries": [
                  {
                    "description": "**leaf** · `in 1` · `out 0`\ncalls: none\ncalled by: [identifierParts](/anatomy/constants#file-constants-core-lexers-identifier-lexer-ts)",
                    "term": "isDigit:28"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "UPPER_SET:9"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "LOWER_SET:10"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "ALPHA_SET:11"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "DIGIT_SET:12"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "WHITESPACE_SET:13"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "IDENTIFIER_SET:14"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "isUpperAlpha:16"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "isLowerAlpha:20"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "isAlpha:24"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "isWhitespace:32"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "isIdentifierChar:36"
                  },
                  {
                    "description": "**isolated** · `in 0` · `out 0`\ncalls: none\ncalled by: none",
                    "term": "everyChar:40"
                  }
                ],
                "kind": "glossary"
              },
              {
                "caption": "the file's walk",
                "kind": "walk",
                "walk": {
                  "cells": "walk.b5536f640213a9ec4ec10f941e52fe5394eb6fb7f852f9fb63cb9cadec8ee4c1.generated.json",
                  "steps": 143,
                  "vector": "walk.b5536f640213a9ec4ec10f941e52fe5394eb6fb7f852f9fb63cb9cadec8ee4c1.generated.svg"
                }
              },
              {
                "caption": "Syntax kinds",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "identifier",
                    "value": "66"
                  },
                  {
                    "label": "predefined_type",
                    "value": "22"
                  },
                  {
                    "label": "type_annotation",
                    "value": "16"
                  },
                  {
                    "label": "lexical_declaration",
                    "value": "13"
                  },
                  {
                    "label": "variable_declarator",
                    "value": "13"
                  },
                  {
                    "label": "arguments",
                    "value": "13"
                  },
                  {
                    "label": "required_parameter",
                    "value": "9"
                  },
                  {
                    "label": "statement_block",
                    "value": "9"
                  }
                ]
              },
              {
                "caption": "Once only",
                "kind": "metric",
                "metrics": [
                  {
                    "label": "program",
                    "value": "1"
                  },
                  {
                    "label": "import_statement",
                    "value": "1"
                  },
                  {
                    "label": "import_clause",
                    "value": "1"
                  },
                  {
                    "label": "named_imports",
                    "value": "1"
                  },
                  {
                    "label": "string",
                    "value": "1"
                  },
                  {
                    "label": "string_fragment",
                    "value": "1"
                  }
                ]
              },
              {
                "kind": "source",
                "language": "typescript",
                "path": "constants~core/predicates/character.predicate.ts",
                "references": "references.994e8ba04bd87dddf07f19776b59e09b0f93ea86cb6b7d990fcd55aa17554504.generated.json",
                "source": "source.64cef42b827bc0c5be67d6ea79fa46d5772e6a459d268cf4e14bc10fe2c86fc5.generated.txt",
                "title": "the source"
              }
            ],
            "id": "file-constants-core-predicates-character-predicate-ts",
            "title": "character.predicate.ts"
          }
        ],
        "title": "core/predicates"
      }
    ]
  },
  "description": "A member holding 12 files, 710 lines of code, 85 definitions and 4 call edges.",
  "id": "anatomy",
  "label": "GovLab Constants",
  "tab": "constants",
  "title": "GovLab Constants — Anatomy — Bane's Lab",
  "url": "https://banes-lab.com/anatomy/constants"
}
