36 Anatomy.GovLab Constants - Varietyz/Disciplined-AI-Software-Development GitHub Wiki

GovLab Constants — Anatomy — Bane's Lab

A member holding 12 files, 710 lines of code, 85 definitions and 4 call edges.

Canonical: https://banes-lab.com/anatomy/constants

The Anatomy

Source trees, walks and definitions

GovLab Constants

View on GitHub

Files

root

A member holding 12 files, 710 lines of code, 85 definitions and 4 call edges.

Stats

Files 12

Lines of code 710

Blank lines 83

Bytes 26263

Definitions 85

Exported 71

Callable 13

Call edges 4

isolated flow 79

leaf flow 3

entry flow 2

relay flow 1

Findings no anomalies

the folder's walk 822 steps

Folders

configuration

A container holding 3 files, 245 lines of code, 54 definitions and 0 call edges.

core

A container holding 3 files, 112 lines of code, 31 definitions and 4 call edges.

Files

_manifest.json

  • outside the naming grammar
  • 83 lines of code
  • 0 definitions
  • 0 call edges

index.ts

  • outside the naming grammar
  • 65 lines of code
  • 0 definitions
  • 0 call edges

package.json

  • outside the naming grammar
  • 20 lines of code
  • 0 definitions
  • 0 call edges

README.md

  • outside the naming grammar
  • generated on build
  • boundary document
  • 138 lines of code
  • 0 definitions
  • 0 call edges

tsconfig.json

  • outside the naming grammar
  • 11 lines of code
  • 0 definitions
  • 0 call edges

tsconfig.base.json

  • outside the naming grammar
  • inherited from above the member
  • 36 lines of code
  • 0 definitions
  • 0 call edges

root

_manifest.json

  • outside the naming grammar

Stats

Files 1

Lines of code 83

Blank lines 0

Bytes 5126

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

The source is served as text at the source

root

index.ts

  • outside the naming grammar

Stats

Files 1

Lines of code 65

Blank lines 0

Bytes 1613

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

the file's walk 126 steps

Syntax kinds

export_specifier 63

identifier 63

export_statement 6

export_clause 6

string 6

string_fragment 6

program 1

Once only

program 1

The source is served as text at the source

root

package.json

  • outside the naming grammar

Stats

Files 1

Lines of code 20

Blank lines 0

Bytes 525

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

The source is served as text at the source

root

README.md

  • outside the naming grammar
  • generated on build
  • boundary document

Stats

Files 1

Lines of code 138

Blank lines 53

Bytes 7596

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

Document

Headings 14

Mermaid blocks 0

Path references 7

Reference constructs 0

Frontmatter fields 0

spine:1 spine · document has no --- frontmatter header

bare-path:32 conventions · path in prose must be a code span — expected: _code.info.generated/mermaid-charts.generated.md

The source is served as text at the document

The source is served as text at the source

root

tsconfig.json

  • outside the naming grammar

Stats

Files 1

Lines of code 11

Blank lines 0

Bytes 256

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

The source is served as text at the source

root

tsconfig.base.json

  • outside the naming grammar
  • inherited from above the member

Stats

Files 1

Lines of code 36

Blank lines 0

Bytes 1218

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

The source is served as text at the source

root

configuration

A container holding 3 files, 245 lines of code, 54 definitions and 0 call edges.

Stats

Files 3

Lines of code 245

Blank lines 14

Bytes 5745

Definitions 54

Exported 54

Callable 0

Call edges 0

isolated flow 54

Findings no anomalies

Folders

constants

A concern on the infrastructure layer holding 3 files, 245 lines of code, 54 definitions and 0 call edges.

root configuration

constants

A concern on the infrastructure layer holding 3 files, 245 lines of code, 54 definitions and 0 call edges.

Stats

Files 3

Lines of code 245

Blank lines 14

Bytes 5745

Definitions 54

Exported 54

Callable 0

Call edges 0

isolated flow 54

Findings no anomalies

Files

character.constants.ts

  • Subject: character
  • Concern: constants
  • Layer: infrastructure
  • 59 lines of code
  • 5 definitions
  • 0 call edges

ontology.constants.ts

  • Subject: ontology
  • Concern: constants
  • Layer: infrastructure
  • 57 lines of code
  • 41 definitions
  • 0 call edges

word.constants.ts

  • Subject: word
  • Concern: constants
  • Layer: infrastructure
  • 129 lines of code
  • 8 definitions
  • 0 call edges

root configuration constants

character.constants.ts

  • Subject: character
  • Concern: constants
  • Layer: infrastructure

Stats

Files 1

Lines of code 59

Blank lines 4

Bytes 787

Definitions 5

Exported 5

Callable 0

Call edges 0

isolated flow 5

Findings no anomalies

UPPER_ALPHA:1 isolated · in 0 · out 0 calls: none called by: none

LOWER_ALPHA:30 isolated · in 0 · out 0 calls: none called by: none

DIGITS:59 isolated · in 0 · out 0 calls: none called by: none

WHITESPACE:61 isolated · in 0 · out 0 calls: none called by: none

IDENTIFIER_JOINER:63 isolated · in 0 · out 0 calls: none called by: none

the file's walk 15 steps

Syntax kinds

string 69

string_fragment 64

export_statement 5

lexical_declaration 5

variable_declarator 5

identifier 5

escape_sequence 5

type_annotation 4

Once only

program 1

The source is served as text at the source

root configuration constants

ontology.constants.ts

  • Subject: ontology
  • Concern: constants
  • Layer: infrastructure

Stats

Files 1

Lines of code 57

Blank lines 3

Bytes 2108

Definitions 41

Exported 41

Callable 0

Call edges 0

isolated flow 41

Findings no anomalies

ARCH_FACE:1 isolated · in 0 · out 0 calls: none called by: none

LEX_FACE:2 isolated · in 0 · out 0 calls: none called by: none

ALGO_FACE:3 isolated · in 0 · out 0 calls: none called by: none

REASON_FACE:4 isolated · in 0 · out 0 calls: none called by: none

STAGE_FACE:5 isolated · in 0 · out 0 calls: none called by: none

TENSION_FACE:6 isolated · in 0 · out 0 calls: none called by: none

LAYER_FACE:7 isolated · in 0 · out 0 calls: none called by: none

FORCE_FACE:8 isolated · in 0 · out 0 calls: none called by: none

KIND_FACE:9 isolated · in 0 · out 0 calls: none called by: none

RELATION_FACE:10 isolated · in 0 · out 0 calls: none called by: none

ARCH_CATEGORY_FACE:11 isolated · in 0 · out 0 calls: none called by: none

LEX_CATEGORY_FACE:12 isolated · in 0 · out 0 calls: none called by: none

ALGO_DOMAIN_FACE:13 isolated · in 0 · out 0 calls: none called by: none

PAG_FACE:14 isolated · in 0 · out 0 calls: none called by: none

VOCABULARY_FACE:15 isolated · in 0 · out 0 calls: none called by: none

FACE_SEPARATOR:17 isolated · in 0 · out 0 calls: none called by: none

ONTOLOGY_FACES:19 isolated · in 0 · out 0 calls: none called by: none

REQUIRES_RELATION:37 isolated · in 0 · out 0 calls: none called by: none

REINFORCES_RELATION:38 isolated · in 0 · out 0 calls: none called by: none

ENABLES_RELATION:39 isolated · in 0 · out 0 calls: none called by: none

CONFLICTS_WITH_RELATION:40 isolated · in 0 · out 0 calls: none called by: none

TENSIONS_WITH_RELATION:41 isolated · in 0 · out 0 calls: none called by: none

TENSIONS_RELATION:42 isolated · in 0 · out 0 calls: none called by: none

CONTRACTS_RELATION:43 isolated · in 0 · out 0 calls: none called by: none

TERM_RELATION:44 isolated · in 0 · out 0 calls: none called by: none

REFERENCED_BY_RELATION:45 isolated · in 0 · out 0 calls: none called by: none

CATEGORY_RELATION:46 isolated · in 0 · out 0 calls: none called by: none

PRINCIPLE_RELATION:47 isolated · in 0 · out 0 calls: none called by: none

CONTRACT_RELATION:48 isolated · in 0 · out 0 calls: none called by: none

STAGE_RELATION:49 isolated · in 0 · out 0 calls: none called by: none

AXIS_RELATION:50 isolated · in 0 · out 0 calls: none called by: none

COMPOSES_RELATION:51 isolated · in 0 · out 0 calls: none called by: none

COMPOSED_BY_RELATION:52 isolated · in 0 · out 0 calls: none called by: none

GROUNDS_RELATION:53 isolated · in 0 · out 0 calls: none called by: none

GROUNDED_BY_RELATION:54 isolated · in 0 · out 0 calls: none called by: none

DERIVED_BY_RELATION:55 isolated · in 0 · out 0 calls: none called by: none

DETECTS_RELATION:56 isolated · in 0 · out 0 calls: none called by: none

REFACTORED_BY_RELATION:57 isolated · in 0 · out 0 calls: none called by: none

REFACTORS_RELATION:58 isolated · in 0 · out 0 calls: none called by: none

VIOLATED_BY_RELATION:59 isolated · in 0 · out 0 calls: none called by: none

VIOLATES_RELATION:60 isolated · in 0 · out 0 calls: none called by: none

the file's walk 141 steps

Syntax kinds

identifier 57

export_statement 41

lexical_declaration 41

variable_declarator 41

string 40

string_fragment 40

program 1

type_annotation 1

Once only

program 1

type_annotation 1

generic_type 1

type_identifier 1

type_arguments 1

predefined_type 1

The source is served as text at the source

root configuration constants

word.constants.ts

  • Subject: word
  • Concern: constants
  • Layer: infrastructure

Stats

Files 1

Lines of code 129

Blank lines 7

Bytes 2850

Definitions 8

Exported 8

Callable 0

Call edges 0

isolated flow 8

Findings no anomalies

AMERICAN_WORDS:1 isolated · in 0 · out 0 calls: none called by: none

PLURAL_SUFFIX:63 isolated · in 0 · out 0 calls: none called by: none

PLURAL_KEPT_AFTER:65 isolated · in 0 · out 0 calls: none called by: none

PLURAL_MINIMUM_LENGTH:67 isolated · in 0 · out 0 calls: none called by: none

PLURAL_IES:69 isolated · in 0 · out 0 calls: none called by: none

IZE_STEMS:71 isolated · in 0 · out 0 calls: none called by: none

SPELLING_PREFIXES:111 isolated · in 0 · out 0 calls: none called by: none

IZE_SUFFIXES:125 isolated · in 0 · out 0 calls: none called by: none

the file's walk 100 steps

Syntax kinds

string 123

string_fragment 123

pair 69

property_identifier 69

identifier 9

predefined_type 9

export_statement 8

lexical_declaration 8

Once only

program 1

new_expression 1

arguments 1

number 1

tuple_type 1

The source is served as text at the source

root

core

A container holding 3 files, 112 lines of code, 31 definitions and 4 call edges.

Stats

Files 3

Lines of code 112

Blank lines 16

Bytes 4184

Definitions 31

Exported 17

Callable 13

Call edges 4

isolated flow 25

leaf flow 3

entry flow 2

relay flow 1

Findings no anomalies

Folders

lexers

A concern on the processing layer holding 1 file, 16 lines of code, 5 definitions and 1 call edge.

normalizers

A concern on the processing layer holding 1 file, 57 lines of code, 13 definitions and 3 call edges.

predicates

A concern on the infrastructure layer holding 1 file, 39 lines of code, 13 definitions and 0 call edges.

root core

lexers

A concern on the processing layer holding 1 file, 16 lines of code, 5 definitions and 1 call edge.

Stats

Files 1

Lines of code 16

Blank lines 1

Bytes 665

Definitions 5

Exported 5

Callable 1

Call edges 1

isolated flow 4

entry flow 1

Findings no anomalies

Files

identifier.lexer.ts

  • Subject: identifier
  • Concern: lexer
  • Layer: processing
  • 16 lines of code
  • 5 definitions
  • 1 call edges

root core lexers

identifier.lexer.ts

  • Subject: identifier
  • Concern: lexer
  • Layer: processing

Stats

Files 1

Lines of code 16

Blank lines 1

Bytes 665

Definitions 5

Exported 5

Callable 1

Call edges 1

isolated flow 4

entry flow 1

Findings no anomalies

identifierParts:3 entry · in 0 · out 1 calls: isDigit called by: none

parts:4 isolated · in 0 · out 0 calls: none called by: none

current:5 isolated · in 0 · out 0 calls: none called by: none

previousLower:6 isolated · in 0 · out 0 calls: none called by: none

upper:8 isolated · in 0 · out 0 calls: none called by: none

the file's walk 59 steps

Syntax kinds

identifier 30

binary_expression 8

lexical_declaration 5

variable_declarator 5

member_expression 5

property_identifier 5

call_expression 4

arguments 4

Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

string_fragment 1

The source is served as text at the source

root core

normalizers

A concern on the processing layer holding 1 file, 57 lines of code, 13 definitions and 3 call edges.

Stats

Files 1

Lines of code 57

Blank lines 7

Bytes 2118

Definitions 13

Exported 5

Callable 5

Call edges 3

isolated flow 9

leaf flow 2

entry flow 1

relay flow 1

Findings no anomalies

Files

word.normalizer.ts

  • Subject: word
  • Concern: normalizer
  • Layer: processing
  • 57 lines of code
  • 13 definitions
  • 3 call edges

root core normalizers

word.normalizer.ts

  • Subject: word
  • Concern: normalizer
  • Layer: processing

Stats

Files 1

Lines of code 57

Blank lines 7

Bytes 2118

Definitions 13

Exported 5

Callable 5

Call edges 3

isolated flow 9

leaf flow 2

entry flow 1

relay flow 1

Findings no anomalies

americanOf:35 relay · in 1 · out 1 calls: isPrefixedStem called by: normalizeWord

isPrefixedStem:18 leaf · in 1 · out 0 calls: none called by: americanOf

singularOf:49 leaf · in 1 · out 0 calls: none called by: normalizeWord

normalizeWord:61 entry · in 0 · out 2 calls: americanOf, singularOf called by: none

STEMS:12 isolated · in 0 · out 0 calls: none called by: none

SUFFIXES:14 isolated · in 0 · out 0 calls: none called by: none

listedOf:25 isolated · in 0 · out 0 calls: none called by: none

prefix:29 isolated · in 0 · out 0 calls: none called by: none

listed:36 isolated · in 0 · out 0 calls: none called by: none

stem:41 isolated · in 0 · out 0 calls: none called by: none

isolated · in 0 · out 0 calls: none called by: none

before:57 isolated · in 0 · out 0 calls: none called by: none

spelled:62 isolated · in 0 · out 0 calls: none called by: none

the file's walk 238 steps

Syntax kinds

identifier 107

member_expression 33

property_identifier 33

arguments 28

call_expression 27

binary_expression 16

lexical_declaration 13

variable_declarator 13

Once only

program 1

import_statement 1

import_clause 1

named_imports 1

string_fragment 1

generic_type 1

The source is served as text at the source

root core

predicates

A concern on the infrastructure layer holding 1 file, 39 lines of code, 13 definitions and 0 call edges.

Stats

Files 1

Lines of code 39

Blank lines 8

Bytes 1401

Definitions 13

Exported 7

Callable 7

Call edges 0

isolated flow 12

leaf flow 1

Findings no anomalies

Files

character.predicate.ts

  • Subject: character
  • Concern: predicate
  • Layer: infrastructure
  • 39 lines of code
  • 13 definitions
  • 0 call edges

root core predicates

character.predicate.ts

  • Subject: character
  • Concern: predicate
  • Layer: infrastructure

Stats

Files 1

Lines of code 39

Blank lines 8

Bytes 1401

Definitions 13

Exported 7

Callable 7

Call edges 0

isolated flow 12

leaf flow 1

Findings no anomalies

isDigit:28 leaf · in 1 · out 0 calls: none called by: identifierParts

UPPER_SET:9 isolated · in 0 · out 0 calls: none called by: none

LOWER_SET:10 isolated · in 0 · out 0 calls: none called by: none

ALPHA_SET:11 isolated · in 0 · out 0 calls: none called by: none

DIGIT_SET:12 isolated · in 0 · out 0 calls: none called by: none

WHITESPACE_SET:13 isolated · in 0 · out 0 calls: none called by: none

IDENTIFIER_SET:14 isolated · in 0 · out 0 calls: none called by: none

isUpperAlpha:16 isolated · in 0 · out 0 calls: none called by: none

isLowerAlpha:20 isolated · in 0 · out 0 calls: none called by: none

isAlpha:24 isolated · in 0 · out 0 calls: none called by: none

isWhitespace:32 isolated · in 0 · out 0 calls: none called by: none

isIdentifierChar:36 isolated · in 0 · out 0 calls: none called by: none

everyChar:40 isolated · in 0 · out 0 calls: none called by: none

the file's walk 143 steps

Syntax kinds

identifier 66

predefined_type 22

type_annotation 16

lexical_declaration 13

variable_declarator 13

arguments 13

required_parameter 9

statement_block 9

Once only

program 1

import_statement 1

import_clause 1

named_imports 1

string 1

string_fragment 1

The source is served as text at the source


Codebase Testing · GovLab Context