# Governance tree — Anatomy — Bane's Lab

> A member holding 221 files, 19794 lines of code, 3527 definitions and 1401 call edges.

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

# The Anatomy

Source trees, walks and definitions

# Governance tree
[View on GitHub](https://github.com/Varietyz/Disciplined-AI-Software-Development/tree/main/governance.host)

## Files

- [root](#folder-governance)

- [codemods](#folder-governance-codemods)

- [analyzers](#folder-governance-codemods-analyzers)

- [binding.analyzer.ts](#file-governance-codemods-analyzers-binding-analyzer-ts)
- [code-point.analyzer.ts](#file-governance-codemods-analyzers-code-point-analyzer-ts)
- [field.analyzer.ts](#file-governance-codemods-analyzers-field-analyzer-ts)
- [field.reference.analyzer.ts](#file-governance-codemods-analyzers-field-reference-analyzer-ts)
- [field.vocabulary.analyzer.ts](#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)
- [identifier.analyzer.ts](#file-governance-codemods-analyzers-identifier-analyzer-ts)
- [increment.analyzer.ts](#file-governance-codemods-analyzers-increment-analyzer-ts)
- [literal.analyzer.ts](#file-governance-codemods-analyzers-literal-analyzer-ts)
- [location.analyzer.ts](#file-governance-codemods-analyzers-location-analyzer-ts)
- [reference.analyzer.ts](#file-governance-codemods-analyzers-reference-analyzer-ts)
- [specifier.analyzer.ts](#file-governance-codemods-analyzers-specifier-analyzer-ts)
- [specifier.target.analyzer.ts](#file-governance-codemods-analyzers-specifier-target-analyzer-ts)
- [vocabulary.analyzer.ts](#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
- [word.analyzer.ts](#file-governance-codemods-analyzers-word-analyzer-ts)
- [entrypoints](#folder-governance-codemods-entrypoints)

- [binding.entrypoint.ts](#file-governance-codemods-entrypoints-binding-entrypoint-ts)
- [code-point.entrypoint.ts](#file-governance-codemods-entrypoints-code-point-entrypoint-ts)
- [identifier.entrypoint.ts](#file-governance-codemods-entrypoints-identifier-entrypoint-ts)
- [increment.entrypoint.ts](#file-governance-codemods-entrypoints-increment-entrypoint-ts)
- [literal.entrypoint.ts](#file-governance-codemods-entrypoints-literal-entrypoint-ts)
- [location.entrypoint.ts](#file-governance-codemods-entrypoints-location-entrypoint-ts)
- [specifier.entrypoint.ts](#file-governance-codemods-entrypoints-specifier-entrypoint-ts)
- [specifier.target.entrypoint.ts](#file-governance-codemods-entrypoints-specifier-target-entrypoint-ts)
- [vocabulary.entrypoint.ts](#file-governance-codemods-entrypoints-vocabulary-entrypoint-ts)
- [word.entrypoint.ts](#file-governance-codemods-entrypoints-word-entrypoint-ts)
- [predicates](#folder-governance-codemods-predicates)

- [binding.predicate.ts](#file-governance-codemods-predicates-binding-predicate-ts)
- [selectors](#folder-governance-codemods-selectors)

- [codemod.selector.ts](#file-governance-codemods-selectors-codemod-selector-ts)
- [edit.selector.ts](#file-governance-codemods-selectors-edit-selector-ts)
- [field.selector.ts](#file-governance-codemods-selectors-field-selector-ts)
- [heritage.selector.ts](#file-governance-codemods-selectors-heritage-selector-ts)
- [program.selector.ts](#file-governance-codemods-selectors-program-selector-ts)
- [strings](#folder-governance-codemods-strings)

- [codemod.strings.ts](#file-governance-codemods-strings-codemod-strings-ts)
- [validation.strings.ts](#file-governance-codemods-strings-validation-strings-ts)
- [validators](#folder-governance-codemods-validators)

- [field.validator.ts](#file-governance-codemods-validators-field-validator-ts)
- [field.vocabulary.validator.ts](#file-governance-codemods-validators-field-vocabulary-validator-ts)
- [reference.validator.ts](#file-governance-codemods-validators-reference-validator-ts)
- [rules](#folder-governance-rules)

- [entrypoints](#folder-governance-rules-entrypoints)

- [index.entrypoint.ts](#file-governance-rules-entrypoints-index-entrypoint-ts)
- [taxonomy.entrypoint.ts](#file-governance-rules-entrypoints-taxonomy-entrypoint-ts)
- [writing.entrypoint.ts](#file-governance-rules-entrypoints-writing-entrypoint-ts)
- [eslint](#folder-governance-rules-eslint)

- [centralized-events.eslint.rule.ts](#file-governance-rules-eslint-centralized-events-eslint-rule-ts)
- [centralized-strings.eslint.rule.ts](#file-governance-rules-eslint-centralized-strings-eslint-rule-ts)
- [closure-allowlist-entries-are-wired.eslint.rule.ts](#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)
- [closure-barrel-must-be-glob.eslint.rule.ts](#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts)
- [closure-build-script-unimported.eslint.rule.ts](#file-governance-rules-eslint-closure-build-script-unimported-eslint-rule-ts)
- [closure-discriminated-union-must-be-exhaustive.eslint.rule.ts](#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)
- [closure-event-system-has-trajectory.eslint.rule.ts](#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)
- [closure-lifecycle-handle-must-be-stored.eslint.rule.ts](#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)
- [closure-no-browser-derivation.eslint.rule.ts](#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts)
- [closure-no-business-inheritance.eslint.rule.ts](#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts)
- [closure-no-cross-member-relative.eslint.rule.ts](#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)
- [closure-no-cross-subsystem-import.eslint.rule.ts](#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts)
- [closure-no-disable-comments.eslint.rule.ts](#file-governance-rules-eslint-closure-no-disable-comments-eslint-rule-ts)
- [closure-no-double-cast.eslint.rule.ts](#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts)
- [closure-no-import-cycles.eslint.rule.ts](#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)
- [closure-no-inline-exported-types.eslint.rule.ts](#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts)
- [closure-no-module-singleton.eslint.rule.ts](#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts)
- [closure-no-null-managed-instance.eslint.rule.ts](#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts)
- [closure-no-platform-capability-redefine.eslint.rule.ts](#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)
- [closure-no-platform-product-import.eslint.rule.ts](#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts)
- [closure-no-reachable-dead-exports.eslint.rule.ts](#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts)
- [closure-no-type-layer-drift.eslint.rule.ts](#file-governance-rules-eslint-closure-no-type-layer-drift-eslint-rule-ts)
- [closure-no-undeclared-type-layer.eslint.rule.ts](#file-governance-rules-eslint-closure-no-undeclared-type-layer-eslint-rule-ts)
- [closure-no-unreachable-file.eslint.rule.ts](#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts)
- [closure-paths-via-ssot.eslint.rule.ts](#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)
- [closure-register-needs-consumer.eslint.rule.ts](#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts)
- [closure-register-verb-reserved.eslint.rule.ts](#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts)
- [closure-registry-consumer-naming.eslint.rule.ts](#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)
- [closure-rule-declarations-resolve.eslint.rule.ts](#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)
- [closure-rule-shape.eslint.rule.ts](#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)
- [closure-show-flag-polarity.eslint.rule.ts](#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts)
- [closure-standalone-script-imported.eslint.rule.ts](#file-governance-rules-eslint-closure-standalone-script-imported-eslint-rule-ts)
- [closure-tests-centralized.eslint.rule.ts](#file-governance-rules-eslint-closure-tests-centralized-eslint-rule-ts)
- [closure-transitive-liveness.eslint.rule.ts](#file-governance-rules-eslint-closure-transitive-liveness-eslint-rule-ts)
- [closure-types-centralized.eslint.rule.ts](#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)
- [factory-owned-value.eslint.rule.ts](#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts)
- [file-length.eslint.rule.ts](#file-governance-rules-eslint-file-length-eslint-rule-ts)
- [no-comments.eslint.rule.ts](#file-governance-rules-eslint-no-comments-eslint-rule-ts)
- [no-exclusion-membership.eslint.rule.ts](#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts)
- [no-fail-open-guard.eslint.rule.ts](#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)
- [no-hardcoded-exclusions.eslint.rule.ts](#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts)
- [no-inline-asset-path.eslint.rule.ts](#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts)
- [no-inline-icon-options.eslint.rule.ts](#file-governance-rules-eslint-no-inline-icon-options-eslint-rule-ts)
- [no-inline-style-write.eslint.rule.ts](#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)
- [no-linear-scan-lookup.eslint.rule.ts](#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts)
- [no-literal-strings.eslint.rule.ts](#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)
- [no-plaintext-transport.eslint.rule.ts](#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts)
- [no-port-literal.eslint.rule.ts](#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
- [no-raw-dom.eslint.rule.ts](#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)
- [no-raw-file-write.eslint.rule.ts](#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)
- [no-redundant-type-shim.eslint.rule.ts](#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
- [no-string-literal-ids.eslint.rule.ts](#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts)
- [no-swallowed-failure.eslint.rule.ts](#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts)
- [no-test-without-subject.eslint.rule.ts](#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
- [no-undeclared-dependency.eslint.rule.ts](#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
- [require-cache-coverage.eslint.rule.ts](#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)
- [require-component.eslint.rule.ts](#file-governance-rules-eslint-require-component-eslint-rule-ts)
- [require-pool-registration.eslint.rule.ts](#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)
- [require-self-registration.eslint.rule.ts](#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)
- [require-signal-guard.eslint.rule.ts](#file-governance-rules-eslint-require-signal-guard-eslint-rule-ts)
- [require-snapshot-coverage.eslint.rule.ts](#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)
- [retired-collection-id.eslint.rule.ts](#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts)
- [strings-composition.eslint.rule.ts](#file-governance-rules-eslint-strings-composition-eslint-rule-ts)
- [strings-derived-numbering.eslint.rule.ts](#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts)
- [strings-diagram-identifiers.eslint.rule.ts](#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)
- [strings-harness-neutral.eslint.rule.ts](#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts)
- [strings-lesson-fields.eslint.rule.ts](#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)
- [strings-link-construction.eslint.rule.ts](#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts)
- [strings-punctuation.eslint.rule.ts](#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)
- [strings-sentence-shape.eslint.rule.ts](#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)
- [strings-terminology.eslint.rule.ts](#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)
- [strings-vocabulary.eslint.rule.ts](#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)
- [validated-construction.eslint.rule.ts](#file-governance-rules-eslint-validated-construction-eslint-rule-ts)
- [plugins](#folder-governance-rules-plugins)

- [rule.plugin.ts](#file-governance-rules-plugins-rule-plugin-ts)
- [stylelint.plugin.ts](#file-governance-rules-plugins-stylelint-plugin-ts)
- [stylelint](#folder-governance-rules-stylelint)

- [no-unresolved-import.stylelint.rule.ts](#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)
- [shared](#folder-governance-shared)

- [allowlists](#folder-governance-shared-allowlists)

- [export.allowlist.ts](#file-governance-shared-allowlists-export-allowlist-ts)
- [factory.allowlist.ts](#file-governance-shared-allowlists-factory-allowlist-ts)
- [registrar.allowlist.ts](#file-governance-shared-allowlists-registrar-allowlist-ts)
- [analyzers](#folder-governance-shared-analyzers)

- [check.analyzer.ts](#file-governance-shared-analyzers-check-analyzer-ts)
- [composition.analyzer.ts](#file-governance-shared-analyzers-composition-analyzer-ts)
- [diagram.analyzer.ts](#file-governance-shared-analyzers-diagram-analyzer-ts)
- [document.analyzer.ts](#file-governance-shared-analyzers-document-analyzer-ts)
- [generator.analyzer.ts](#file-governance-shared-analyzers-generator-analyzer-ts)
- [liveness.analyzer.ts](#file-governance-shared-analyzers-liveness-analyzer-ts)
- [location.analyzer.ts](#file-governance-shared-analyzers-location-analyzer-ts)
- [rule.analyzer.ts](#file-governance-shared-analyzers-rule-analyzer-ts)
- [segment.analyzer.ts](#file-governance-shared-analyzers-segment-analyzer-ts)
- [sentence.analyzer.ts](#file-governance-shared-analyzers-sentence-analyzer-ts)
- [sink.analyzer.ts](#file-governance-shared-analyzers-sink-analyzer-ts)
- [specifier.analyzer.ts](#file-governance-shared-analyzers-specifier-analyzer-ts)
- [taxonomy.analyzer.ts](#file-governance-shared-analyzers-taxonomy-analyzer-ts)
- [taxonomy.coverage.analyzer.ts](#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)
- [taxonomy.tree.analyzer.ts](#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)
- [configs](#folder-governance-shared-configs)

- [taxonomy.config.ts](#file-governance-shared-configs-taxonomy-config-ts)
- [exclusions](#folder-governance-shared-exclusions)

- [snapshot.exclusions.ts](#file-governance-shared-exclusions-snapshot-exclusions-ts)
- [factories](#folder-governance-shared-factories)

- [listener.factory.ts](#file-governance-shared-factories-listener-factory-ts)
- [vocabulary.factory.ts](#file-governance-shared-factories-vocabulary-factory-ts)
- [formatters](#folder-governance-shared-formatters)

- [writing.formatter.ts](#file-governance-shared-formatters-writing-formatter-ts)
- [generated](#folder-governance-shared-generated)

- [check-index.generated.json](#file-governance-shared-generated-check-index-generated-json)
- [exclusions.generated.ts](#file-governance-shared-generated-exclusions-generated-ts)
- [rule-index.generated.ts](#file-governance-shared-generated-rule-index-generated-ts)
- [stylelint-index.generated.ts](#file-governance-shared-generated-stylelint-index-generated-ts)
- [thresholds.generated.ts](#file-governance-shared-generated-thresholds-generated-ts)
- [loaders](#folder-governance-shared-loaders)

- [barrel.loader.ts](#file-governance-shared-loaders-barrel-loader-ts)
- [document.loader.ts](#file-governance-shared-loaders-document-loader-ts)
- [graph.loader.ts](#file-governance-shared-loaders-graph-loader-ts)
- [index.loader.ts](#file-governance-shared-loaders-index-loader-ts)
- [manifest.loader.ts](#file-governance-shared-loaders-manifest-loader-ts)
- [manifests](#folder-governance-shared-manifests)

- [asset.manifest.ts](#file-governance-shared-manifests-asset-manifest-ts)
- [capability.manifest.ts](#file-governance-shared-manifests-capability-manifest-ts)
- [composition.manifest.ts](#file-governance-shared-manifests-composition-manifest-ts)
- [diagram.manifest.ts](#file-governance-shared-manifests-diagram-manifest-ts)
- [exclusions.manifest.ts](#file-governance-shared-manifests-exclusions-manifest-ts)
- [field.manifest.ts](#file-governance-shared-manifests-field-manifest-ts)
- [folder.manifest.ts](#file-governance-shared-manifests-folder-manifest-ts)
- [generator.manifest.ts](#file-governance-shared-manifests-generator-manifest-ts)
- [identifier.manifest.ts](#file-governance-shared-manifests-identifier-manifest-ts)
- [invariant.manifest.ts](#file-governance-shared-manifests-invariant-manifest-ts)
- [layer.manifest.ts](#file-governance-shared-manifests-layer-manifest-ts)
- [punctuation.manifest.ts](#file-governance-shared-manifests-punctuation-manifest-ts)
- [sentence.manifest.ts](#file-governance-shared-manifests-sentence-manifest-ts)
- [taxonomy.manifest.ts](#file-governance-shared-manifests-taxonomy-manifest-ts)
- [verb.manifest.ts](#file-governance-shared-manifests-verb-manifest-ts)
- [vocabulary.manifest.ts](#file-governance-shared-manifests-vocabulary-manifest-ts)
- [writing.canon.manifest.ts](#file-governance-shared-manifests-writing-canon-manifest-ts)
- [writing.document.manifest.ts](#file-governance-shared-manifests-writing-document-manifest-ts)
- [writing.identifier.manifest.ts](#file-governance-shared-manifests-writing-identifier-manifest-ts)
- [writing.note.manifest.ts](#file-governance-shared-manifests-writing-note-manifest-ts)
- [writing.output.manifest.ts](#file-governance-shared-manifests-writing-output-manifest-ts)
- [writing.prose.manifest.ts](#file-governance-shared-manifests-writing-prose-manifest-ts)
- [writing.root.manifest.ts](#file-governance-shared-manifests-writing-root-manifest-ts)
- [writing.sentence.manifest.ts](#file-governance-shared-manifests-writing-sentence-manifest-ts)
- [writing.short.manifest.ts](#file-governance-shared-manifests-writing-short-manifest-ts)
- [writing.source.manifest.ts](#file-governance-shared-manifests-writing-source-manifest-ts)
- [writing.structure.manifest.ts](#file-governance-shared-manifests-writing-structure-manifest-ts)
- [writing.word.manifest.ts](#file-governance-shared-manifests-writing-word-manifest-ts)
- [matchers](#folder-governance-shared-matchers)

- [filename.matcher.ts](#file-governance-shared-matchers-filename-matcher-ts)
- [folder.matcher.ts](#file-governance-shared-matchers-folder-matcher-ts)
- [location.matcher.ts](#file-governance-shared-matchers-location-matcher-ts)
- [pattern.matcher.ts](#file-governance-shared-matchers-pattern-matcher-ts)
- [segment.matcher.ts](#file-governance-shared-matchers-segment-matcher-ts)
- [vocabulary.matcher.ts](#file-governance-shared-matchers-vocabulary-matcher-ts)
- [word.matcher.ts](#file-governance-shared-matchers-word-matcher-ts)
- [predicates](#folder-governance-shared-predicates)

- [location.predicate.ts](#file-governance-shared-predicates-location-predicate-ts)
- [text.predicate.ts](#file-governance-shared-predicates-text-predicate-ts)
- [registries](#folder-governance-shared-registries)

- [location.registry.ts](#file-governance-shared-registries-location-registry-ts)
- [taxonomy.registry.ts](#file-governance-shared-registries-taxonomy-registry-ts)
- [resolvers](#folder-governance-shared-resolvers)

- [anchor.resolver.ts](#file-governance-shared-resolvers-anchor-resolver-ts)
- [container.resolver.ts](#file-governance-shared-resolvers-container-resolver-ts)
- [location.resolver.ts](#file-governance-shared-resolvers-location-resolver-ts)
- [scope.resolver.ts](#file-governance-shared-resolvers-scope-resolver-ts)
- [selectors](#folder-governance-shared-selectors)

- [document.selector.ts](#file-governance-shared-selectors-document-selector-ts)
- [literal.selector.ts](#file-governance-shared-selectors-literal-selector-ts)
- [sink.selector.ts](#file-governance-shared-selectors-sink-selector-ts)
- [specifier.selector.ts](#file-governance-shared-selectors-specifier-selector-ts)
- [syntax.selector.ts](#file-governance-shared-selectors-syntax-selector-ts)
- [strings](#folder-governance-shared-strings)

- [graph.strings.ts](#file-governance-shared-strings-graph-strings-ts)
- [manifest.strings.ts](#file-governance-shared-strings-manifest-strings-ts)
- [rule.strings.ts](#file-governance-shared-strings-rule-strings-ts)
- [taxonomy.strings.ts](#file-governance-shared-strings-taxonomy-strings-ts)
- [writing.strings.ts](#file-governance-shared-strings-writing-strings-ts)
- [validators](#folder-governance-shared-validators)

- [taxonomy.validator.ts](#file-governance-shared-validators-taxonomy-validator-ts)
- [types](#folder-governance-types)

- [analyzer.types.ts](#file-governance-types-analyzer-types-ts)
- [check.types.ts](#file-governance-types-check-types-ts)
- [closure.types.ts](#file-governance-types-closure-types-ts)
- [codemod.types.ts](#file-governance-types-codemod-types-ts)
- [diagram.types.ts](#file-governance-types-diagram-types-ts)
- [field.types.ts](#file-governance-types-field-types-ts)
- [generator.types.ts](#file-governance-types-generator-types-ts)
- [location.types.ts](#file-governance-types-location-types-ts)
- [manifest.types.ts](#file-governance-types-manifest-types-ts)
- [rule.types.ts](#file-governance-types-rule-types-ts)
- [sink.types.ts](#file-governance-types-sink-types-ts)
- [syntax.types.ts](#file-governance-types-syntax-types-ts)
- [taxonomy.types.ts](#file-governance-types-taxonomy-types-ts)
- [writing.types.ts](#file-governance-types-writing-types-ts)
- [_manifest.json](#file-governance-manifest-json)
- [govlab.config.ts](#file-governance-govlab-config-ts)
- [package.json](#file-governance-package-json)
- [README.md](#file-governance-readme-md)
- [tsconfig.json](#file-governance-tsconfig-json)
- [tsconfig.base.json](#file-governance-tsconfig-base-json)

## root

A **member** holding **221** files, **19794** lines of code, **3527** definitions and **1401** call edges.

### Stats

Files 221

Lines of code 19794

Blank lines 1825

Bytes 859329

Definitions 3527

Exported 1374

Callable 1279

Call edges 1401

isolated flow 2499

entry flow 381

leaf flow 347

relay flow 300

Findings no anomalies

the folder's walk 280 steps

### Folders

[codemods](#folder-governance-codemods)

A **container** holding **35** files, **2837** lines of code, **624** definitions and **187** call edges.

[rules](#folder-governance-rules)

A **container** holding **79** files, **7360** lines of code, **1498** definitions and **750** call edges.

[shared](#folder-governance-shared)

A **container** holding **87** files, **8102** lines of code, **1299** definitions and **464** call edges.

[types](#folder-governance-types)

A **container** holding **14** files, **572** lines of code, **105** definitions and **0** call edges.

### Files

[_manifest.json](#file-governance-manifest-json)

- outside the naming grammar
- 88 lines of code
- 0 definitions
- 0 call edges

[govlab.config.ts](#file-governance-govlab-config-ts)

- outside the naming grammar
- 499 lines of code
- 1 definitions
- 0 call edges

[package.json](#file-governance-package-json)

- outside the naming grammar
- 32 lines of code
- 0 definitions
- 0 call edges

[README.md](#file-governance-readme-md)

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

[tsconfig.json](#file-governance-tsconfig-json)

- outside the naming grammar
- 17 lines of code
- 0 definitions
- 0 call edges

[tsconfig.base.json](#file-governance-tsconfig-base-json)

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

[root](#folder-governance)

## _manifest.json

- outside the naming grammar

### Stats

Files 1

Lines of code 88

Blank lines 0

Bytes 7432

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](/assets/source/generated/source.9272c94b4ffb9f7f3436fb4eecaf494a033c3f36d81610e75f6dafc31b6e9b62.generated.txt)

[root](#folder-governance)

## govlab.config.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 499

Blank lines 7

Bytes 20626

Definitions 1

Exported 0

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

TOOL_RUNNERS:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 280 steps

### Syntax kinds

string_fragment 600

string 557

pair 339

property_identifier 187

array 76

object 67

identifier 47

true 45

### Once only

program 1

lexical_declaration 1

variable_declarator 1

export_statement 1

binary_expression 1

unary_expression 1

The source is served as text at [the source](/assets/source/generated/source.6a32f948446953f1bf51e29d2533e16085024e09c1e22689cf31330839579970.generated.txt)

[root](#folder-governance)

## package.json

- outside the naming grammar

### Stats

Files 1

Lines of code 32

Blank lines 0

Bytes 1021

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](/assets/source/generated/source.f09c3730b514fc67506606497ad83cecd37b70189daa451cc82196b048f192de.generated.txt)

[root](#folder-governance)

## README.md

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

### Stats

Files 1

Lines of code 251

Blank lines 55

Bytes 15277

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

### Document

Headings 14

Mermaid blocks 0

Path references 23

Reference constructs 0

Frontmatter fields 0

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

bare-path:33
**conventions** · path in prose must be a code span — expected: `_generated.module-info/mermaid-charts.generated.md`

broken-path:33
**broken** · "./_generated.module-info/mermaid-charts.generated.md" does not exist

The source is served as text at [the document](/assets/source/generated/source.ca131e995d6b8c14d58754eed3318119d81605bd82b3495da8e8e9fc6b5fa839.generated.txt)

The source is served as text at [the source](/assets/source/generated/source.ca131e995d6b8c14d58754eed3318119d81605bd82b3495da8e8e9fc6b5fa839.generated.txt)

[root](#folder-governance)

## tsconfig.json

- outside the naming grammar

### Stats

Files 1

Lines of code 17

Blank lines 0

Bytes 380

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](/assets/source/generated/source.f930efe17c65e891ffd5098b8eb039d6cb7e5f81932a73eb3289f71042318770.generated.txt)

[root](#folder-governance)

## 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](/assets/source/generated/source.00151b1910aba049ec2b7f4abec0275996b93d456b095cf573e2d1fbfad87396.generated.txt)

[root](#folder-governance)

## codemods

A **container** holding **35** files, **2837** lines of code, **624** definitions and **187** call edges.

### Stats

Files 35

Lines of code 2837

Blank lines 319

Bytes 119285

Definitions 624

Exported 157

Callable 237

Call edges 187

isolated flow 456

leaf flow 74

entry flow 50

relay flow 44

Findings no anomalies

### Folders

[analyzers](#folder-governance-codemods-analyzers)

A **concern** on the **processing** layer holding **14** files, **1659** lines of code, **385** definitions and **138** call edges.

[entrypoints](#folder-governance-codemods-entrypoints)

A **concern** on the **runtime** layer holding **10** files, **534** lines of code, **94** definitions and **8** call edges.

[predicates](#folder-governance-codemods-predicates)

A **concern** on the **infrastructure** layer holding **1** file, **146** lines of code, **15** definitions and **13** call edges.

[selectors](#folder-governance-codemods-selectors)

A **concern** on the **application** layer holding **5** files, **290** lines of code, **76** definitions and **27** call edges.

[strings](#folder-governance-codemods-strings)

A **concern** on the **product** layer holding **2** files, **106** lines of code, **37** definitions and **0** call edges.

[validators](#folder-governance-codemods-validators)

A **concern** on the **processing** layer holding **3** files, **102** lines of code, **17** definitions and **1** call edge.

[root](#folder-governance) [codemods](#folder-governance-codemods)

## analyzers

A **concern** on the **processing** layer holding **14** files, **1659** lines of code, **385** definitions and **138** call edges.

### Stats

Files 14

Lines of code 1659

Blank lines 169

Bytes 67263

Definitions 385

Exported 70

Callable 151

Call edges 138

isolated flow 273

leaf flow 44

entry flow 41

relay flow 27

Findings no anomalies

the folder's walk 7327 steps

### Files

[binding.analyzer.ts](#file-governance-codemods-analyzers-binding-analyzer-ts)

- Subject: binding
- Concern: analyzer
- Layer: processing
- 128 lines of code
- 21 definitions
- 9 call edges

[code-point.analyzer.ts](#file-governance-codemods-analyzers-code-point-analyzer-ts)

- Subject: code-point
- Concern: analyzer
- Layer: processing
- 81 lines of code
- 19 definitions
- 4 call edges

[field.analyzer.ts](#file-governance-codemods-analyzers-field-analyzer-ts)

- Subject: field
- Concern: analyzer
- Layer: processing
- 85 lines of code
- 18 definitions
- 8 call edges

[field.reference.analyzer.ts](#file-governance-codemods-analyzers-field-reference-analyzer-ts)

- Subject: field
- Concern: analyzer
- Variant: reference
- Layer: processing
- 155 lines of code
- 30 definitions
- 14 call edges

[field.vocabulary.analyzer.ts](#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)

- Subject: field
- Concern: analyzer
- Variant: vocabulary
- Layer: processing
- 102 lines of code
- 26 definitions
- 9 call edges

[identifier.analyzer.ts](#file-governance-codemods-analyzers-identifier-analyzer-ts)

- Subject: identifier
- Concern: analyzer
- Layer: processing
- 149 lines of code
- 36 definitions
- 16 call edges

[increment.analyzer.ts](#file-governance-codemods-analyzers-increment-analyzer-ts)

- Subject: increment
- Concern: analyzer
- Layer: processing
- 71 lines of code
- 12 definitions
- 8 call edges

[literal.analyzer.ts](#file-governance-codemods-analyzers-literal-analyzer-ts)

- Subject: literal
- Concern: analyzer
- Layer: processing
- 80 lines of code
- 15 definitions
- 5 call edges

[location.analyzer.ts](#file-governance-codemods-analyzers-location-analyzer-ts)

- Subject: location
- Concern: analyzer
- Layer: processing
- 180 lines of code
- 42 definitions
- 14 call edges

[reference.analyzer.ts](#file-governance-codemods-analyzers-reference-analyzer-ts)

- Subject: reference
- Concern: analyzer
- Layer: processing
- 89 lines of code
- 25 definitions
- 6 call edges

[specifier.analyzer.ts](#file-governance-codemods-analyzers-specifier-analyzer-ts)

- Subject: specifier
- Concern: analyzer
- Layer: processing
- 129 lines of code
- 28 definitions
- 10 call edges

[specifier.target.analyzer.ts](#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

- Subject: specifier
- Concern: analyzer
- Variant: target
- Layer: processing
- 99 lines of code
- 26 definitions
- 11 call edges

[vocabulary.analyzer.ts](#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

- Subject: vocabulary
- Concern: analyzer
- Layer: processing
- 176 lines of code
- 52 definitions
- 13 call edges

[word.analyzer.ts](#file-governance-codemods-analyzers-word-analyzer-ts)

- Subject: word
- Concern: analyzer
- Layer: processing
- 135 lines of code
- 35 definitions
- 11 call edges

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## binding.analyzer.ts

- Subject: binding
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 128

Blank lines 8

Bytes 4819

Definitions 21

Exported 7

Callable 10

Call edges 9

isolated flow 17

entry flow 3

leaf flow 1

Findings no anomalies

findingsForImplements:60
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts)

findingForMember:30
**entry** · `in 0` · `out 5`
calls: [unsafeReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: none

overridesOf:76
**entry** · `in 0` · `out 2`
calls: [clausesOfToken](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts), [memberNamesOf](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts)
called by: none

visit:125
**entry** · `in 0` · `out 2`
calls: [findingsForImplements](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts), [implementsClauses](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts)
called by: none

callableFieldDecl:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

methodImplementing:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

decl:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

implementation:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberSource:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ifaceType:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

iface:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

finding:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

symbol:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

classesIn:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

collectOverrides:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pairs:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scanSourceFile:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:121
**isolated** · `in 0` · `out 0`
calls: none
called by: none

contextFor:122
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ctx:127
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 512 steps

### Syntax kinds

identifier 218

property_identifier 63

member_expression 48

arguments 46

call_expression 44

type_identifier 37

type_annotation 35

lexical_declaration 27

### Once only

program 1

subscript_expression 1

ternary_expression 1

readonly_type 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.71993e9ab6950ffbec79ff5a8cce8733495da5a4ad404db06ce2f04be9396ccc.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## code-point.analyzer.ts

- Subject: code-point
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 81

Blank lines 9

Bytes 3136

Definitions 19

Exported 5

Callable 8

Call edges 4

isolated flow 16

leaf flow 2

entry flow 1

Findings no anomalies

receiverReason:24
**leaf** · `in 1` · `out 0`
calls: none
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-code-point-analyzer-ts)

shapeReason:38
**leaf** · `in 1` · `out 0`
calls: none
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-code-point-analyzer-ts)

findingFor:48
**entry** · `in 0` · `out 4`
calls: [receiverReason](/anatomy/governance#file-governance-codemods-analyzers-code-point-analyzer-ts), [shapeReason](/anatomy/governance#file-governance-codemods-analyzers-code-point-analyzer-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: none

SOURCE_METHOD:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TARGET_METHOD:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STRING_TYPE:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UNTYPED:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typeNameOf:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

type:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

accessOf:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ expression }:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typeName:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

access:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[indexArg]:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

replacementText:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scanSourceFile:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

visit:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

finding:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 307 steps

### Syntax kinds

identifier 129

property_identifier 36

member_expression 28

type_annotation 23

arguments 22

call_expression 21

string_fragment 20

lexical_declaration 19

### Once only

program 1

new_expression 1

object_pattern 1

shorthand_property_identifier_pattern 1

number 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.dd359b79ca3fff664f2843807a8adcc98e5483a5e3824581a389deb002c33b7c.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## field.analyzer.ts

- Subject: field
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 85

Blank lines 6

Bytes 3582

Definitions 18

Exported 4

Callable 5

Call edges 8

isolated flow 13

entry flow 3

leaf flow 2

Findings no anomalies

rootType:13
**leaf** · `in 1` · `out 0`
calls: none
called by: [scopeReach](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts)

collectFields:53
**leaf** · `in 1` · `out 0`
calls: none
called by: [scopeReach](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts)

scopeReach:76
**entry** · `in 0` · `out 4`
calls: [collectFields](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [rootType](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [visitRead](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [within](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: none

fieldsOfType:35
**entry** · `in 0` · `out 3`
calls: [innerTypes](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relative](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)
called by: none

seedTypes:22
**entry** · `in 0` · `out 1`
calls: [innerTypes](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: none

Found:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaration:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pairs:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

owned:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fields:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

queue:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

type:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checker:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

read:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 418 steps

### Syntax kinds

identifier 167

property_identifier 59

member_expression 49

arguments 48

call_expression 45

type_identifier 24

required_parameter 22

type_annotation 20

### Once only

program 1

interface_declaration 1

interface_body 1

union_type 1

literal_type 1

optional_chain 1

The source is served as text at [the source](/assets/source/generated/source.87ad3980cf68564e06d420d2a0dc2dc92a3aa00a19f36efad49b708dd2eca96f.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## field.reference.analyzer.ts

- Subject: field
- Concern: analyzer
- Variant: reference
- Layer: processing

### Stats

Files 1

Lines of code 155

Blank lines 19

Bytes 5914

Definitions 30

Exported 1

Callable 15

Call edges 14

isolated flow 17

entry flow 6

leaf flow 4

relay flow 3

Findings no anomalies

markSymbol:8
**leaf** · `in 5` · `out 0`
calls: none
called by: [markAccess](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markBinding](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markConverted](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markKeys](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markWhole](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

markWhole:22
**relay** · `in 3` · `out 1`
calls: [markSymbol](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: [markGenericCall](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markSpreadAssignment](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markSpreadElement](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

visitRead:166
**relay** · `in 1` · `out 3`
calls: [isHandedOn](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markConverted](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [mark](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
called by: [scopeReach](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts)

markConverted:149
**relay** · `in 1` · `out 1`
calls: [markSymbol](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: [visitRead](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

keptBySpread:38
**leaf** · `in 1` · `out 0`
calls: none
called by: [markSpreadAssignment](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

isGenericRead:97
**leaf** · `in 1` · `out 0`
calls: none
called by: [markGenericCall](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

isHandedOn:144
**leaf** · `in 1` · `out 0`
calls: none
called by: [visitRead](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

markKeys:58
**entry** · `in 0` · `out 2`
calls: [markSymbol](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [innerTypes](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: none

markSpreadAssignment:81
**entry** · `in 0` · `out 2`
calls: [keptBySpread](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markWhole](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: none

markGenericCall:102
**entry** · `in 0` · `out 2`
calls: [isGenericRead](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [markWhole](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: none

markAccess:50
**entry** · `in 0` · `out 1`
calls: [markSymbol](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: none

markBinding:71
**entry** · `in 0` · `out 1`
calls: [markSymbol](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: none

markSpreadElement:89
**entry** · `in 0` · `out 1`
calls: [markWhole](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)
called by: none

Marker:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GENERIC_READERS:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roots:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keys:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

owner:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKERS:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isArgument:121
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isInitializer:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HANDING_PARENTS:137
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

contextual:150
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wanted:154
**isolated** · `in 0` · `out 0`
calls: none
called by: none

properties:155
**isolated** · `in 0` · `out 0`
calls: none
called by: none

counterpart:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 723 steps

### Syntax kinds

identifier 319

member_expression 76

property_identifier 76

arguments 74

call_expression 72

required_parameter 57

type_annotation 42

type_identifier 38

### Once only

program 1

named_imports 1

type_alias_declaration 1

optional_chain 1

parenthesized_type 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.f97ffcffc13029efcf274623b78e99002054d4951c2d9068c1052c88e19690a3.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## field.vocabulary.analyzer.ts

- Subject: field
- Concern: analyzer
- Variant: vocabulary
- Layer: processing

### Stats

Files 1

Lines of code 102

Blank lines 10

Bytes 4254

Definitions 26

Exported 3

Callable 9

Call edges 9

isolated flow 19

entry flow 4

leaf flow 2

relay flow 1

Findings no anomalies

isPlainString:31
**relay** · `in 1` · `out 1`
calls: [innerTypes](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: [plainValueAt](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)

isLiteralSet:8
**leaf** · `in 1` · `out 0`
calls: none
called by: [vocabularyOf](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)

valuesUnder:95
**leaf** · `in 1` · `out 0`
calls: none
called by: [plainClosedValues](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)

plainValueAt:64
**entry** · `in 0` · `out 3`
calls: [isPlainString](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relative](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)
called by: none

vocabularyOf:13
**entry** · `in 0` · `out 2`
calls: [isLiteralSet](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [within](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: none

plainClosedValues:105
**entry** · `in 0` · `out 2`
calls: [valuesUnder](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [within](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: none

targetOf:40
**entry** · `in 0` · `out 1`
calls: [innerTypes](/anatomy/governance#file-governance-codemods-selectors-field-selector-ts)
called by: none

parts:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

named:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Target:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaration:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

assignedValue:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

vocabulary:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

childrenOf:87
**isolated** · `in 0` · `out 0`
calls: none
called by: none

children:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

here:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

below:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:106
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checker:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 484 steps

### Syntax kinds

identifier 205

property_identifier 55

member_expression 49

call_expression 46

arguments 46

type_annotation 30

type_identifier 27

lexical_declaration 26

### Once only

program 1

interface_declaration 1

interface_body 1

for_in_statement 1

spread_element 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.5d7c7e9a2e042a8ab3ad54caa5e33601a7601f3cf03ffe7c3848cb898a0314dc.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## identifier.analyzer.ts

- Subject: identifier
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 149

Blank lines 17

Bytes 6080

Definitions 36

Exported 1

Callable 17

Call edges 16

isolated flow 20

leaf flow 8

entry flow 6

relay flow 2

Findings no anomalies

isUpperAlpha:11
**leaf** · `in 3` · `out 0`
calls: none
called by: [isPascalCase](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [coversSuffix](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts), [opensWith](/anatomy/governance#file-governance-shared-manifests-verb-manifest-ts)

visit:83
**relay** · `in 2` · `out 1`
calls: [isConstDeclaration](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: [declarationsOf](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [identifiersIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

isGenerated:37
**leaf** · `in 2` · `out 0`
calls: none
called by: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [scanProgram](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

unaliased:61
**leaf** · `in 2` · `out 0`
calls: none
called by: [targetSymbol](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [targetSymbol](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

findingsIn:129
**relay** · `in 1` · `out 6`
calls: [blockedReason](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [isGenerated](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [nameTakenInFile](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [inRepo](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [scanProgram](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

isConstantCase:15
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPascalCase](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

isConstDeclaration:41
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

shorthandBlocked:76
**leaf** · `in 1` · `out 0`
calls: none
called by: [collectReferences](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

nameTakenInFile:114
**leaf** · `in 1` · `out 0`
calls: none
called by: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

blockedReason:119
**leaf** · `in 1` · `out 0`
calls: none
called by: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)

isPascalCase:26
**entry** · `in 0` · `out 2`
calls: [isConstantCase](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [isUpperAlpha](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: none

targetSymbol:68
**entry** · `in 0` · `out 2`
calls: [unaliased](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [unaliased](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: none

scanProgram:159
**entry** · `in 0` · `out 2`
calls: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [isGenerated](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: none

declarationsOf:49
**entry** · `in 0` · `out 1`
calls: [visit](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: none

identifiersIn:81
**entry** · `in 0` · `out 1`
calls: [visit](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: none

collectReferences:93
**entry** · `in 0` · `out 1`
calls: [shorthandBlocked](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: none

UPPER_A:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UPPER_Z:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIGIT_0:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIGIT_9:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UNDERSCORE:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

i:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

code:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

allowed:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

camelised:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

list:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ parent }:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

referencing:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

locations:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

locals:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checker:134
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:135
**isolated** · `in 0` · `out 0`
calls: none
called by: none

renameable:136
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

to:144
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ blocked, locations }:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 685 steps

### Syntax kinds

identifier 283

property_identifier 79

member_expression 67

call_expression 67

arguments 67

type_annotation 52

lexical_declaration 41

variable_declarator 41

### Once only

program 1

for_statement 1

augmented_assignment_expression 1

true 1

object_type 1

template_string 1

The source is served as text at [the source](/assets/source/generated/source.2ad23fa6c2317e9586db648cc16d67b7f3494cabe2ff39d3b039467ee039e59f.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## increment.analyzer.ts

- Subject: increment
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 71

Blank lines 10

Bytes 2836

Definitions 12

Exported 4

Callable 8

Call edges 8

isolated flow 5

leaf flow 3

relay flow 3

entry flow 1

Findings no anomalies

findingFor:48
**relay** · `in 1` · `out 4`
calls: [operandReason](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts), [positionReason](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)

visit:71
**relay** · `in 1` · `out 2`
calls: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts), [isUpdateExpression](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)
called by: [scanSourceFile](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)

positionReason:31
**relay** · `in 1` · `out 1`
calls: [discardsValue](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)

isUpdateExpression:14
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)

discardsValue:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [positionReason](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)

operandReason:38
**leaf** · `in 1` · `out 0`
calls: none
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)

scanSourceFile:69
**entry** · `in 0` · `out 1`
calls: [visit](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts)
called by: none

STEP:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OPERATORS:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UpdateExpression:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

replacementText:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 273 steps

### Syntax kinds

identifier 111

property_identifier 35

member_expression 27

arguments 24

call_expression 23

type_annotation 22

type_identifier 22

statement_block 16

### Once only

program 1

generic_type 1

type_arguments 1

new_expression 1

type_alias_declaration 1

type_predicate_annotation 1

The source is served as text at [the source](/assets/source/generated/source.267f263cd353f548fdb0e60e1071cd41f0af2a51ca612d3ff1f4bda338f6e887.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## literal.analyzer.ts

- Subject: literal
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 80

Blank lines 7

Bytes 3204

Definitions 15

Exported 6

Callable 7

Call edges 5

isolated flow 11

relay flow 2

entry flow 1

leaf flow 1

Findings no anomalies

literalFindingsIn:27
**relay** · `in 1` · `out 2`
calls: [parsesAsJson](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts), [splice](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)
called by: [collectLiteralFindings](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts)

filesUnder:63
**relay** · `in 1` · `out 1`
calls: [isExcluded](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts)
called by: [collectLiteralFindings](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts)

isExcluded:59
**leaf** · `in 1` · `out 0`
calls: none
called by: [filesUnder](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts)

collectLiteralFindings:76
**entry** · `in 0` · `out 2`
calls: [filesUnder](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts), [literalFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts)
called by: none

JSON_EXTENSION:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NEWLINE:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lineAt:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sitesOf:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sites:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

edits:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reason:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

full:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wanted:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 329 steps

### Syntax kinds

identifier 138

property_identifier 49

member_expression 39

call_expression 37

arguments 37

required_parameter 22

type_annotation 21

predefined_type 16

### Once only

program 1

escape_sequence 1

while_statement 1

assignment_expression 1

null 1

template_string 1

The source is served as text at [the source](/assets/source/generated/source.bee0d682b21bfc06d488939c44afbd4c2ead13c5ce5ae0456decbdcbc641e24f.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## location.analyzer.ts

- Subject: location
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 180

Blank lines 18

Bytes 7021

Definitions 42

Exported 4

Callable 16

Call edges 14

isolated flow 31

entry flow 4

leaf flow 4

relay flow 3

Findings no anomalies

isPathName:69
**leaf** · `in 2` · `out 0`
calls: none
called by: [usedAsPath](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [usedAsPath](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

calleeOf:74
**leaf** · `in 2` · `out 0`
calls: none
called by: [usedAsPath](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [viaSsot](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

findingFor:130
**relay** · `in 1` · `out 3`
calls: [viaSsot](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [findingsInSource](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

viaSsot:125
**relay** · `in 1` · `out 1`
calls: [calleeOf](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

stringLiterals:159
**relay** · `in 1` · `out 1`
calls: [visit](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)
called by: [findingsInSource](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

walk:35
**leaf** · `in 1` · `out 0`
calls: none
called by: [keyIndex](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

visit:161
**leaf** · `in 1` · `out 0`
calls: none
called by: [stringLiterals](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)

usedAsPath:79
**entry** · `in 0` · `out 3`
calls: [calleeOf](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [isPathName](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [isPathName](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)
called by: none

findingsInProgram:181
**entry** · `in 0` · `out 3`
calls: [inRepo](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [programFor](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: none

findingsInSource:175
**entry** · `in 0` · `out 2`
calls: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [stringLiterals](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)
called by: none

keyIndex:33
**entry** · `in 0` · `out 1`
calls: [walk](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts)
called by: none

SSOT_MODULE:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ROOT_POSIX:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PATH_CALLEES:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PATH_NAME_SUFFIXES:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

flat:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KEYS:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

matchOf:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

upper:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

node:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isSsotImport:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ssotLocalName:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bindings:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SSOT_CALLEES:123
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:131
**isolated** · `in 0` · `out 0`
calls: none
called by: none

match:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

local:136
**isolated** · `in 0` · `out 0`
calls: none
called by: none

accessor:137
**isolated** · `in 0` · `out 0`
calls: none
called by: none

resolves:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

positionReason:139
**isolated** · `in 0` · `out 0`
calls: none
called by: none

blocked:142
**isolated** · `in 0` · `out 0`
calls: none
called by: none

call:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:160
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:162
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isSpecifier:163
**isolated** · `in 0` · `out 0`
calls: none
called by: none

collectLocationFindings:187
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:188
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isFirstAtSite:189
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:190
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 705 steps

### Syntax kinds

identifier 294

property_identifier 103

member_expression 90

arguments 73

call_expression 70

lexical_declaration 44

variable_declarator 44

string_fragment 43

### Once only

program 1

object_type 1

for_statement 1

augmented_assignment_expression 1

continue_statement 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.71b7a0c4b7c5d1d6e7d84a7a7c75e661e0cc08649fdd1831834c674d52ec46fa.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## reference.analyzer.ts

- Subject: reference
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 89

Blank lines 11

Bytes 3840

Definitions 25

Exported 1

Callable 9

Call edges 6

isolated flow 19

leaf flow 3

relay flow 2

entry flow 1

Findings no anomalies

scanMarkup:87
**relay** · `in 1` · `out 3`
calls: [markupReferences](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts), [readText](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts), [tokenIn](/anatomy/governance#file-governance-shared-registries-location-registry-ts)
called by: [collectReferenceFindings](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)

walk:10
**relay** · `in 1` · `out 1`
calls: [excluded](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)
called by: [collectReferenceFindings](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)

excluded:8
**leaf** · `in 1` · `out 0`
calls: none
called by: [walk](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)

readText:19
**leaf** · `in 1` · `out 0`
calls: none
called by: [scanMarkup](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)

markupReferences:78
**leaf** · `in 1` · `out 0`
calls: none
called by: [scanMarkup](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)

collectReferenceFindings:96
**entry** · `in 0` · `out 2`
calls: [scanMarkup](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts), [walk](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts)
called by: none

full:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WHITESPACE:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTES:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ATTRIBUTE_MARKERS:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

URL_MARKER:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKUP_EXTENSIONS:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

skipWhitespace:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

readUntil:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

attributeValues:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

afterEquals:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

urlValues:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

opened:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

quote:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

attributes:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

urls:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 452 steps

### Syntax kinds

identifier 197

property_identifier 60

arguments 54

member_expression 51

call_expression 49

lexical_declaration 31

variable_declarator 31

string 28

### Once only

program 1

await_expression 1

true 1

generic_type 1

type_arguments 1

union_type 1

The source is served as text at [the source](/assets/source/generated/source.72d7637d18a6c1ce2b3e1f52028398fc938c41e0f82b2b02898144c0074780ff.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## specifier.analyzer.ts

- Subject: specifier
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 129

Blank lines 12

Bytes 4941

Definitions 28

Exported 5

Callable 11

Call edges 10

isolated flow 20

entry flow 5

leaf flow 2

relay flow 1

Findings no anomalies

findingFor:84
**relay** · `in 1` · `out 1`
calls: [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [findingsInSource](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts)

exactMatch:40
**leaf** · `in 1` · `out 0`
calls: none
called by: [publishedSpecifier](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts)

patternMatch:55
**leaf** · `in 1` · `out 0`
calls: none
called by: [publishedSpecifier](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts)

findingsInProgram:124
**entry** · `in 0` · `out 3`
calls: [inRepo](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [programFor](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: none

publishedSpecifier:73
**entry** · `in 0` · `out 2`
calls: [exactMatch](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [patternMatch](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts)
called by: none

findingsInSource:118
**entry** · `in 0` · `out 2`
calls: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [specifierNodes](/anatomy/governance#file-governance-shared-selectors-specifier-selector-ts)
called by: none

manifestOf:19
**entry** · `in 0` · `out 1`
calls: [isManifestRecord](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

buildMembers:28
**entry** · `in 0` · `out 1`
calls: [memberRels](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

ROOT_POSIX:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ exports, name }:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBERS:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberOf:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hit:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[key]:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

targetPrefix:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keyPrefix:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entries:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

specifier:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fileRel:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

from:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

absolute:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

targetRel:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

to:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

published:103
**isolated** · `in 0` · `out 0`
calls: none
called by: none

collectSpecifierFindings:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:131
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isFirstAtSite:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:133
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 500 steps

### Syntax kinds

identifier 207

property_identifier 75

member_expression 65

arguments 53

call_expression 52

binary_expression 29

lexical_declaration 28

variable_declarator 28

### Once only

program 1

object_pattern 1

undefined 1

for_in_statement 1

continue_statement 1

type_predicate_annotation 1

The source is served as text at [the source](/assets/source/generated/source.5dddf3d44f7a3f86b8be78ce18ed77301b548b35f8d5a9d4e008df6366cab02b.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## specifier.target.analyzer.ts

- Subject: specifier
- Concern: analyzer
- Variant: target
- Layer: processing

### Stats

Files 1

Lines of code 99

Blank lines 9

Bytes 4214

Definitions 26

Exported 12

Callable 8

Call edges 11

isolated flow 20

entry flow 2

leaf flow 2

relay flow 2

Findings no anomalies

filePartOf:14
**leaf** · `in 2` · `out 0`
calls: none
called by: [reasonFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [specifierTargetExists](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

findingFor:59
**relay** · `in 1` · `out 4`
calls: [relocatedSpecifier](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [specifierTargetExists](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [lineOf](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

specifierTargetExists:48
**relay** · `in 1` · `out 1`
calls: [filePartOf](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

relocatedSpecifier:28
**leaf** · `in 1` · `out 0`
calls: none
called by: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

reasonFor:41
**entry** · `in 0` · `out 3`
calls: [filePartOf](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [ambiguousTarget](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts), [missingTarget](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts)
called by: none

findingsInProgram:89
**entry** · `in 0` · `out 3`
calls: [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [specifierNodes](/anatomy/governance#file-governance-shared-selectors-specifier-selector-ts)
called by: none

CURRENT:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEPARATOR:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUERY:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

query:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

targetCandidates:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bare:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

candidate:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

prefix:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

specifier:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

member:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inMember:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

candidates:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[only]:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reason:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

collectTargetFindings:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 450 steps

### Syntax kinds

identifier 207

arguments 56

call_expression 55

property_identifier 41

member_expression 35

lexical_declaration 26

variable_declarator 26

type_annotation 23

### Once only

program 1

optional_chain 1

array_pattern 1

object 1

shorthand_property_identifier 1

type_predicate_annotation 1

The source is served as text at [the source](/assets/source/generated/source.77c3ab341df3edc35494a5bb24c1170731f3ea53249a1c6ab8c7684de4b41f87.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## vocabulary.analyzer.ts

- Subject: vocabulary
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 176

Blank lines 18

Bytes 8085

Definitions 52

Exported 6

Callable 16

Call edges 13

isolated flow 39

relay flow 6

leaf flow 5

entry flow 2

Findings no anomalies

visit:111
**relay** · `in 1` · `out 4`
calls: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts), [isModuleSpecifier](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts), [namesAField](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts), [rulesFor](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: [scriptFindings](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

findingsIn:49
**relay** · `in 1` · `out 2`
calls: [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [renamedSpans](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

vocabularyFindingsIn:167
**relay** · `in 1` · `out 2`
calls: [markdownFindings](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts), [scriptFindings](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: [collectVocabularyFindings](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

scriptFindings:106
**relay** · `in 1` · `out 1`
calls: [visit](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: [vocabularyFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

markdownLines:138
**relay** · `in 1` · `out 1`
calls: [codeSpans](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: [markdownFindings](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

markdownFindings:156
**relay** · `in 1` · `out 1`
calls: [markdownLines](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: [vocabularyFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

rulesFor:40
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

isModuleSpecifier:89
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

namesAField:93
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

codeSpans:124
**leaf** · `in 1` · `out 0`
calls: none
called by: [markdownLines](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

isSkipped:180
**leaf** · `in 1` · `out 0`
calls: none
called by: [wanted](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)

collectVocabularyFindings:177
**entry** · `in 0` · `out 1`
calls: [vocabularyFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: none

wanted:182
**entry** · `in 0` · `out 1`
calls: [isSkipped](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts)
called by: none

MarkdownLine:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Region:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKDOWN_EXTENSION:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

JSON_EXTENSION:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FENCE:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TICK:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NEWLINE:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTE_WIDTH:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOLE_OPEN_WIDTH:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PATH_BUILDERS:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SHAPES_ONLY:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SHAPES_AND_WORDS:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

calleeName:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MODULE_POSITIONS:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FIELD_POSITIONS:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literalRegion:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

json:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

kind:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

prose:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wholeId:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spans:125
**isolated** · `in 0` · `out 0`
calls: none
called by: none

open:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:128
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lines:139
**isolated** · `in 0` · `out 0`
calls: none
called by: none

offset:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fenced:141
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fence:143
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inCode:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

column:152
**isolated** · `in 0` · `out 0`
calls: none
called by: none

region:158
**isolated** · `in 0` · `out 0`
calls: none
called by: none

shapes:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

words:160
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wholeRoots:178
**isolated** · `in 0` · `out 0`
calls: none
called by: none

skippedPaths:179
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 921 steps

### Syntax kinds

identifier 392

property_identifier 153

member_expression 124

arguments 91

call_expression 90

type_annotation 59

required_parameter 56

binary_expression 52

### Once only

program 1

escape_sequence 1

generic_type 1

type_arguments 1

new_expression 1

union_type 1

The source is served as text at [the source](/assets/source/generated/source.fee32bc149191b0324de7981941aa426a288d29efd5087841a1914541e5b9399.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [analyzers](#folder-governance-codemods-analyzers)

## word.analyzer.ts

- Subject: word
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 135

Blank lines 15

Bytes 5337

Definitions 35

Exported 11

Callable 12

Call edges 11

isolated flow 26

leaf flow 5

entry flow 2

relay flow 2

Findings no anomalies

isLetter:34
**leaf** · `in 3` · `out 0`
calls: none
called by: [isWordPart](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [wordsOf](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [wordsOf](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

isWordPart:40
**relay** · `in 2` · `out 1`
calls: [isLetter](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)
called by: [wordsOf](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [wordsOf](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

wordsOf:67
**relay** · `in 1` · `out 4`
calls: [isLetter](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [isLetter](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [isWordPart](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [isWordPart](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)
called by: [lineFindings](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

inCase:26
**leaf** · `in 1` · `out 0`
calls: none
called by: [lineFindings](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

insideSpan:58
**leaf** · `in 1` · `out 0`
calls: none
called by: [lineFindings](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

spellingFindingsIn:116
**leaf** · `in 1` · `out 0`
calls: none
called by: [collectSpellingFindings](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

filesUnder:131
**leaf** · `in 1` · `out 0`
calls: none
called by: [collectSpellingFindings](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

lineFindings:94
**entry** · `in 0` · `out 4`
calls: [inCase](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [insideSpan](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [wordsOf](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: none

collectSpellingFindings:144
**entry** · `in 0` · `out 2`
calls: [filesUnder](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts), [spellingFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)
called by: none

MARKDOWN_EXTENSION:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FENCE:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TICK:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NEWLINE:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

americanOf:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tail:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORD_JOINERS:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

codeSpans:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

open:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WordSite:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sites:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LineSite:87
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spans:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

american:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

markdown:117
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findings:118
**isolated** · `in 0` · `out 0`
calls: none
called by: none

offset:119
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fenced:120
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fence:122
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scanned:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

full:136
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wanted:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 568 steps

### Syntax kinds

identifier 242

property_identifier 85

member_expression 68

arguments 62

call_expression 61

binary_expression 42

type_annotation 39

lexical_declaration 34

### Once only

program 1

escape_sequence 1

union_type 1

literal_type 1

generic_type 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.0e68cdcf43df064a2698df5bfb867ff9aca3e342da8fd355b098f0f5d4e1cf9b.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods)

## entrypoints

A **concern** on the **runtime** layer holding **10** files, **534** lines of code, **94** definitions and **8** call edges.

### Stats

Files 10

Lines of code 534

Blank lines 52

Bytes 24353

Definitions 94

Exported 0

Callable 20

Call edges 8

isolated flow 86

entry flow 4

leaf flow 2

relay flow 2

Findings no anomalies

the folder's walk 1821 steps

### Files

[binding.entrypoint.ts](#file-governance-codemods-entrypoints-binding-entrypoint-ts)

- Subject: binding
- Concern: entrypoint
- Layer: runtime
- 77 lines of code
- 26 definitions
- 1 call edges

[code-point.entrypoint.ts](#file-governance-codemods-entrypoints-code-point-entrypoint-ts)

- Subject: code-point
- Concern: entrypoint
- Layer: runtime
- 46 lines of code
- 11 definitions
- 2 call edges

[identifier.entrypoint.ts](#file-governance-codemods-entrypoints-identifier-entrypoint-ts)

- Subject: identifier
- Concern: entrypoint
- Layer: runtime
- 51 lines of code
- 13 definitions
- 2 call edges

[increment.entrypoint.ts](#file-governance-codemods-entrypoints-increment-entrypoint-ts)

- Subject: increment
- Concern: entrypoint
- Layer: runtime
- 44 lines of code
- 9 definitions
- 3 call edges

[literal.entrypoint.ts](#file-governance-codemods-entrypoints-literal-entrypoint-ts)

- Subject: literal
- Concern: entrypoint
- Layer: runtime
- 76 lines of code
- 9 definitions
- 0 call edges

[location.entrypoint.ts](#file-governance-codemods-entrypoints-location-entrypoint-ts)

- Subject: location
- Concern: entrypoint
- Layer: runtime
- 37 lines of code
- 4 definitions
- 0 call edges

[specifier.entrypoint.ts](#file-governance-codemods-entrypoints-specifier-entrypoint-ts)

- Subject: specifier
- Concern: entrypoint
- Layer: runtime
- 28 lines of code
- 3 definitions
- 0 call edges

[specifier.target.entrypoint.ts](#file-governance-codemods-entrypoints-specifier-target-entrypoint-ts)

- Subject: specifier
- Concern: entrypoint
- Variant: target
- Layer: runtime
- 28 lines of code
- 3 definitions
- 0 call edges

[vocabulary.entrypoint.ts](#file-governance-codemods-entrypoints-vocabulary-entrypoint-ts)

- Subject: vocabulary
- Concern: entrypoint
- Layer: runtime
- 79 lines of code
- 7 definitions
- 0 call edges

[word.entrypoint.ts](#file-governance-codemods-entrypoints-word-entrypoint-ts)

- Subject: word
- Concern: entrypoint
- Layer: runtime
- 68 lines of code
- 9 definitions
- 0 call edges

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## binding.entrypoint.ts

- Subject: binding
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 77

Blank lines 7

Bytes 4099

Definitions 26

Exported 0

Callable 4

Call edges 1

isolated flow 24

entry flow 1

leaf flow 1

Findings no anomalies

scanProgram:17
**leaf** · `in 1` · `out 0`
calls: none
called by: [collect](/anatomy/governance#file-governance-codemods-entrypoints-binding-entrypoint-ts)

collect:58
**entry** · `in 0` · `out 1`
calls: [scanProgram](/anatomy/governance#file-governance-codemods-entrypoints-binding-entrypoint-ts)
called by: none

RULE_ID:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ACCESS_KINDS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checker:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

files:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

overrides:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

boundPropertyText:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

modifiers:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

access:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

overrideText:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

accessPrefix:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

accessText:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

asyncText:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typeParams:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

params:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

returnType:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

body:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seenMethod:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

edit:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findings:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 375 steps

### Syntax kinds

identifier 149

property_identifier 74

member_expression 60

arguments 38

call_expression 34

string_fragment 31

lexical_declaration 27

variable_declarator 27

### Once only

program 1

readonly_type 1

continue_statement 1

spread_element 1

unary_expression 1

true 1

The source is served as text at [the source](/assets/source/generated/source.999011f91f95c76be8e87d3a57adeaf9d873bdfa4cb4cff9733d953c21c5b210.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## code-point.entrypoint.ts

- Subject: code-point
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 46

Blank lines 5

Bytes 2296

Definitions 11

Exported 0

Callable 3

Call edges 2

isolated flow 9

entry flow 1

relay flow 1

Findings no anomalies

scanProgram:10
**relay** · `in 1` · `out 1`
calls: [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [collect](/anatomy/governance#file-governance-codemods-entrypoints-code-point-entrypoint-ts)

collect:25
**entry** · `in 0` · `out 1`
calls: [scanProgram](/anatomy/governance#file-governance-codemods-entrypoints-code-point-entrypoint-ts)
called by: none

RULE_ID:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checker:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

edit:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findings:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 178 steps

### Syntax kinds

identifier 73

property_identifier 30

arguments 18

call_expression 16

member_expression 16

pair 14

string_fragment 12

lexical_declaration 11

### Once only

program 1

readonly_type 1

generic_type 1

spread_element 1

binary_expression 1

if_statement 1

The source is served as text at [the source](/assets/source/generated/source.104a82d6cd262f34f8f4c44ecd29029a829e2a8b0c3f20580e364207ad22020a.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## identifier.entrypoint.ts

- Subject: identifier
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 51

Blank lines 6

Bytes 2595

Definitions 13

Exported 0

Callable 4

Call edges 2

isolated flow 11

entry flow 1

leaf flow 1

Findings no anomalies

merged:25
**leaf** · `in 1` · `out 0`
calls: none
called by: [collect](/anatomy/governance#file-governance-codemods-entrypoints-identifier-entrypoint-ts)

collect:34
**entry** · `in 0` · `out 2`
calls: [merged](/anatomy/governance#file-governance-codemods-entrypoints-identifier-entrypoint-ts), [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: none

RULE_ID:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

edit:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

locationKey:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

extra:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byDeclaration:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

existing:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 234 steps

### Syntax kinds

identifier 96

property_identifier 48

member_expression 30

arguments 21

call_expression 18

string_fragment 16

pair 16

lexical_declaration 13

### Once only

program 1

readonly_type 1

parenthesized_expression 1

object_type 1

unary_expression 1

ternary_expression 1

The source is served as text at [the source](/assets/source/generated/source.e22a66906b0df5351985ba21581331ea91f7209d95b63aa329a975e5133eef2b.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## increment.entrypoint.ts

- Subject: increment
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 44

Blank lines 5

Bytes 2230

Definitions 9

Exported 0

Callable 3

Call edges 3

isolated flow 7

entry flow 1

relay flow 1

Findings no anomalies

scanProgram:10
**relay** · `in 1` · `out 2`
calls: [programFor](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [collect](/anatomy/governance#file-governance-codemods-entrypoints-increment-entrypoint-ts)

collect:23
**entry** · `in 0` · `out 1`
calls: [scanProgram](/anatomy/governance#file-governance-codemods-entrypoints-increment-entrypoint-ts)
called by: none

RULE_ID:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

edit:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findings:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 169 steps

### Syntax kinds

identifier 69

property_identifier 30

arguments 17

member_expression 16

call_expression 15

pair 14

string_fragment 13

import_specifier 9

### Once only

program 1

readonly_type 1

generic_type 1

spread_element 1

binary_expression 1

if_statement 1

The source is served as text at [the source](/assets/source/generated/source.ce10360159deeeea18779c149189ff062aeb20311ebbe318c9c07aab8ab27e4d.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## literal.entrypoint.ts

- Subject: literal
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 76

Blank lines 7

Bytes 2890

Definitions 9

Exported 0

Callable 1

Call edges 0

isolated flow 9

Findings no anomalies

RULE_ID:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPEC:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

argv:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

froms:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tos:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roots:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pairs:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 202 steps

### Syntax kinds

identifier 77

property_identifier 56

pair 38

string_fragment 29

string 28

member_expression 18

arguments 16

call_expression 15

### Once only

program 1

false 1

shorthand_property_identifier 1

subscript_expression 1

function_expression 1

readonly_type 1

The source is served as text at [the source](/assets/source/generated/source.13945148e5282aa168765e663f58406b41d8ab25a7f4e5e4c1907996f6cea537.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## location.entrypoint.ts

- Subject: location
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 37

Blank lines 3

Bytes 1666

Definitions 4

Exported 0

Callable 1

Call edges 0

isolated flow 4

Findings no anomalies

RULE_ID:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SSOT_IMPORT:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 116 steps

### Syntax kinds

identifier 46

property_identifier 32

pair 17

member_expression 15

string_fragment 13

string 12

arguments 8

call_expression 7

### Once only

program 1

escape_sequence 1

function_expression 1

readonly_type 1

generic_type 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.8faa702d16ffcb024a843612c93bc6a0513fe69a3422f00c36ce3b151846f581.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## specifier.entrypoint.ts

- Subject: specifier
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 28

Blank lines 3

Bytes 1401

Definitions 3

Exported 0

Callable 1

Call edges 0

isolated flow 3

Findings no anomalies

RULE_ID:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 90 steps

### Syntax kinds

identifier 34

property_identifier 26

pair 14

string_fragment 13

member_expression 12

string 11

import_statement 6

import_clause 6

### Once only

program 1

function_expression 1

readonly_type 1

generic_type 1

new_expression 1

for_in_statement 1

The source is served as text at [the source](/assets/source/generated/source.90289cd35cdad4c363f2183e29e1e095546ab21802e3d62097ac3730a82fd273.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## specifier.target.entrypoint.ts

- Subject: specifier
- Concern: entrypoint
- Variant: target
- Layer: runtime

### Stats

Files 1

Lines of code 28

Blank lines 3

Bytes 1325

Definitions 3

Exported 0

Callable 1

Call edges 0

isolated flow 3

Findings no anomalies

RULE_ID:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 88 steps

### Syntax kinds

identifier 33

property_identifier 25

pair 14

member_expression 11

string 10

string_fragment 10

import_statement 6

import_clause 6

### Once only

program 1

function_expression 1

readonly_type 1

generic_type 1

new_expression 1

for_in_statement 1

The source is served as text at [the source](/assets/source/generated/source.85c36bb8a1e26a14ad8560c9c60b48c2effd2582977aeeca65979dfba9ef61ba.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## vocabulary.entrypoint.ts

- Subject: vocabulary
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 79

Blank lines 6

Bytes 3019

Definitions 7

Exported 0

Callable 1

Call edges 0

isolated flow 7

Findings no anomalies

RULE_ID:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPEC:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

argv:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roots:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

extensions:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 176 steps

### Syntax kinds

identifier 64

property_identifier 53

pair 40

string_fragment 32

string 30

import_specifier 14

arguments 14

call_expression 13

### Once only

program 1

false 1

function_expression 1

readonly_type 1

generic_type 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.4db8cb2cfbf9640860c9f77f7c1d93a46aa322a5ea1bc8ab5a0b576cb712119d.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [entrypoints](#folder-governance-codemods-entrypoints)

## word.entrypoint.ts

- Subject: word
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 68

Blank lines 7

Bytes 2832

Definitions 9

Exported 0

Callable 1

Call edges 0

isolated flow 9

Findings no anomalies

RULE_ID:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPEC:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

argv:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roots:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

extensions:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checking:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildEdits:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 193 steps

### Syntax kinds

identifier 75

property_identifier 49

pair 34

string_fragment 29

string 27

import_specifier 16

arguments 15

member_expression 15

### Once only

program 1

function_expression 1

readonly_type 1

generic_type 1

new_expression 1

for_in_statement 1

The source is served as text at [the source](/assets/source/generated/source.9a5e8ae1872c8b96b66ab4e720e8843dfe38bd5e7392df3e345c8ee2014eb636.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods)

## predicates

A **concern** on the **infrastructure** layer holding **1** file, **146** lines of code, **15** definitions and **13** call edges.

### Stats

Files 1

Lines of code 146

Blank lines 11

Bytes 4799

Definitions 15

Exported 1

Callable 11

Call edges 13

relay flow 7

isolated flow 4

leaf flow 4

Findings no anomalies

the folder's walk 427 steps

### Files

[binding.predicate.ts](#file-governance-codemods-predicates-binding-predicate-ts)

- Subject: binding
- Concern: predicate
- Layer: infrastructure
- 146 lines of code
- 15 definitions
- 13 call edges

[root](#folder-governance) [codemods](#folder-governance-codemods) [predicates](#folder-governance-codemods-predicates)

## binding.predicate.ts

- Subject: binding
- Concern: predicate
- Layer: infrastructure

### Stats

Files 1

Lines of code 146

Blank lines 11

Bytes 4799

Definitions 15

Exported 1

Callable 11

Call edges 13

relay flow 7

isolated flow 4

leaf flow 4

Findings no anomalies

readsThisMember:33
**relay** · `in 3` · `out 1`
calls: [visit](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)
called by: [constructionReadsMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [constructionReadsMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [initializedBeforeUse](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

bindingReason:127
**relay** · `in 1` · `out 4`
calls: [baseConstructionReads](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [declarationCount](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [initializedBeforeUse](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [usesSuper](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)
called by: [unsafeReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

constructionReadsMember:80
**relay** · `in 1` · `out 2`
calls: [readsThisMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [readsThisMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)
called by: [baseConstructionReads](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

baseConstructionReads:96
**relay** · `in 1` · `out 2`
calls: [constructionReadsMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [baseChain](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts)
called by: [bindingReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

unsafeReason:151
**relay** · `in 1` · `out 2`
calls: [bindingReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [shapeReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)
called by: [findingForMember](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts)

initializedBeforeUse:60
**relay** · `in 1` · `out 1`
calls: [readsThisMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)
called by: [bindingReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

shapeReason:105
**relay** · `in 1` · `out 1`
calls: [hasKind](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)
called by: [unsafeReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

hasKind:11
**leaf** · `in 1` · `out 0`
calls: none
called by: [shapeReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

usesSuper:20
**leaf** · `in 1` · `out 0`
calls: none
called by: [bindingReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

visit:35
**leaf** · `in 1` · `out 0`
calls: none
called by: [readsThisMember](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

declarationCount:50
**leaf** · `in 1` · `out 0`
calls: none
called by: [bindingReason](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts)

BLOCKED_KINDS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

count:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

classSymbol:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 427 steps

### Syntax kinds

identifier 176

member_expression 58

property_identifier 58

statement_block 37

type_annotation 36

arguments 31

call_expression 30

return_statement 29

### Once only

program 1

new_expression 1

augmented_assignment_expression 1

ternary_expression 1

optional_chain 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.9e9f9b8e49992efe5a5d9ec6d600e5f89beb74ed65bb7eb51840d6049d6af07d.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods)

## selectors

A **concern** on the **application** layer holding **5** files, **290** lines of code, **76** definitions and **27** call edges.

### Stats

Files 5

Lines of code 290

Blank lines 37

Bytes 11549

Definitions 76

Exported 49

Callable 30

Call edges 27

isolated flow 51

leaf flow 13

relay flow 8

entry flow 4

Findings no anomalies

the folder's walk 1318 steps

### Files

[codemod.selector.ts](#file-governance-codemods-selectors-codemod-selector-ts)

- Subject: codemod
- Concern: selector
- Layer: application
- 65 lines of code
- 14 definitions
- 14 call edges

[edit.selector.ts](#file-governance-codemods-selectors-edit-selector-ts)

- Subject: edit
- Concern: selector
- Layer: application
- 68 lines of code
- 15 definitions
- 6 call edges

[field.selector.ts](#file-governance-codemods-selectors-field-selector-ts)

- Subject: field
- Concern: selector
- Layer: application
- 48 lines of code
- 14 definitions
- 0 call edges

[heritage.selector.ts](#file-governance-codemods-selectors-heritage-selector-ts)

- Subject: heritage
- Concern: selector
- Layer: application
- 63 lines of code
- 13 definitions
- 2 call edges

[program.selector.ts](#file-governance-codemods-selectors-program-selector-ts)

- Subject: program
- Concern: selector
- Layer: application
- 46 lines of code
- 20 definitions
- 5 call edges

[root](#folder-governance) [codemods](#folder-governance-codemods) [selectors](#folder-governance-codemods-selectors)

## codemod.selector.ts

- Subject: codemod
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 65

Blank lines 7

Bytes 2427

Definitions 14

Exported 6

Callable 6

Call edges 14

isolated flow 8

entry flow 2

leaf flow 2

relay flow 2

Findings no anomalies

report:19
**leaf** · `in 4` · `out 0`
calls: none
called by: [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [printMap](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [reportBlocked](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

printMap:32
**relay** · `in 1` · `out 3`
calls: [locationOf](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [report](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [mapLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts)
called by: [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

reportBlocked:39
**relay** · `in 1` · `out 3`
calls: [report](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [gatedLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts), [noteLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts)
called by: [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

locationOf:28
**leaf** · `in 1` · `out 0`
calls: none
called by: [printMap](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

applyCodemod:53
**entry** · `in 0` · `out 7`
calls: [printMap](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [report](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [report](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [reportBlocked](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts), [appliedLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts), [handFixLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts), [leftAsWrittenLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts)
called by: none

refuse:23
**entry** · `in 0` · `out 1`
calls: [refusedLine](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts)
called by: none

MAP:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FAILURE:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sorted:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

line:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

convertible:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

blocked:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

applied:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

programs:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 288 steps

### Syntax kinds

identifier 121

member_expression 44

property_identifier 44

call_expression 34

arguments 34

lexical_declaration 14

variable_declarator 14

type_identifier 14

### Once only

program 1

array 1

spread_element 1

readonly_type 1

array_type 1

else_clause 1

The source is served as text at [the source](/assets/source/generated/source.50e43505ede867b449351b4348d1cfb4c11ef98ed6a1a26e747492611ff8658f.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [selectors](#folder-governance-codemods-selectors)

## edit.selector.ts

- Subject: edit
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 68

Blank lines 8

Bytes 2411

Definitions 15

Exported 11

Callable 7

Call edges 6

isolated flow 8

leaf flow 3

entry flow 2

relay flow 2

Findings no anomalies

syntaxErrors:36
**relay** · `in 2` · `out 1`
calls: [parsesAsJson](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)
called by: [applyEdits](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts), [applyEdits](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)

parsesAsJson:10
**leaf** · `in 2` · `out 0`
calls: none
called by: [literalFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts), [syntaxErrors](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)

applyEdits:56
**relay** · `in 1` · `out 3`
calls: [syntaxErrors](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts), [syntaxErrors](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts), [syntaxRefusal](/anatomy/governance#file-governance-codemods-strings-codemod-strings-ts)
called by: [applyByFile](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)

overlaps:22
**leaf** · `in 1` · `out 0`
calls: none
called by: [disjoint](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)

splice:48
**leaf** · `in 1` · `out 0`
calls: none
called by: [literalFindingsIn](/anatomy/governance#file-governance-codemods-analyzers-literal-analyzer-ts)

disjoint:26
**entry** · `in 0` · `out 1`
calls: [overlaps](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)
called by: none

applyByFile:70
**entry** · `in 0` · `out 1`
calls: [applyEdits](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)
called by: none

JSON_EXTENSION:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

kept:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

result:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ordered:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

original:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

next:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

applied:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 247 steps

### Syntax kinds

identifier 112

property_identifier 26

member_expression 22

type_annotation 19

arguments 19

call_expression 18

statement_block 17

lexical_declaration 15

### Once only

program 1

try_statement 1

catch_clause 1

false 1

unary_expression 1

ternary_expression 1

The source is served as text at [the source](/assets/source/generated/source.e481f5b143e9535d91b4a6cf0e2c6fd8007bd1d8bf35383baa9779027fc397b2.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [selectors](#folder-governance-codemods-selectors)

## field.selector.ts

- Subject: field
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 48

Blank lines 5

Bytes 2029

Definitions 14

Exported 12

Callable 5

Call edges 0

isolated flow 12

leaf flow 2

Findings no anomalies

innerTypes:26
**leaf** · `in 5` · `out 0`
calls: none
called by: [fieldsOfType](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [seedTypes](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [markKeys](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts), [isPlainString](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [targetOf](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)

within:4
**leaf** · `in 3` · `out 0`
calls: none
called by: [scopeReach](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [plainClosedValues](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [vocabularyOf](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts)

posix:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keyOf:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

owner:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ name: property }:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

element:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callbackOf:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

node:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

holder:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredTarget:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callback:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

call:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 245 steps

### Syntax kinds

identifier 104

property_identifier 30

member_expression 29

call_expression 23

arguments 23

lexical_declaration 15

variable_declarator 15

type_annotation 13

### Once only

program 1

named_imports 1

import_specifier 1

object_pattern 1

pair_pattern 1

array 1

The source is served as text at [the source](/assets/source/generated/source.cfe109d6a537046a1c05145b104e5fd21386927d7a901230397ca6bacab59b8c.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [selectors](#folder-governance-codemods-selectors)

## heritage.selector.ts

- Subject: heritage
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 63

Blank lines 6

Bytes 2359

Definitions 13

Exported 10

Callable 5

Call edges 2

isolated flow 9

leaf flow 3

relay flow 1

Findings no anomalies

clausesOfToken:16
**leaf** · `in 2` · `out 0`
calls: none
called by: [overridesOf](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts), [implementsClauses](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts)

baseChain:29
**leaf** · `in 2` · `out 0`
calls: none
called by: [baseConstructionReads](/anatomy/governance#file-governance-codemods-predicates-binding-predicate-ts), [implementsClauses](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts)

implementsClauses:50
**relay** · `in 1` · `out 2`
calls: [baseChain](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts), [clausesOfToken](/anatomy/governance#file-governance-codemods-selectors-heritage-selector-ts)
called by: [visit](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts)

memberNamesOf:61
**leaf** · `in 1` · `out 0`
calls: none
called by: [overridesOf](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts)

FLAG_PARITY:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FLAG_SET:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

resolveAlias:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

visited:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

current:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[baseExpr]:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

baseSymbol:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

baseDecl:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 263 steps

### Syntax kinds

identifier 112

member_expression 30

property_identifier 30

arguments 20

type_annotation 19

call_expression 19

nested_type_identifier 18

type_identifier 18

### Once only

program 1

import_statement 1

import_clause 1

string 1

string_fragment 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.ea0a0ebcd9cc11c230b46263669c1dd73f005a3973aba9fe970862c6936eb693.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [selectors](#folder-governance-codemods-selectors)

## program.selector.ts

- Subject: program
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 46

Blank lines 11

Bytes 2323

Definitions 20

Exported 10

Callable 7

Call edges 5

isolated flow 14

leaf flow 3

relay flow 3

Findings no anomalies

lineOf:55
**leaf** · `in 10` · `out 0`
calls: none
called by: [findingForMember](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts), [findingForMember](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-code-point-analyzer-ts), [fieldsOfType](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [plainValueAt](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

relPath:30
**relay** · `in 9` · `out 2`
calls: [toPosix](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relative](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)
called by: [findingForMember](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts), [findingForMember](/anatomy/governance#file-governance-codemods-analyzers-binding-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-code-point-analyzer-ts), [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-increment-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [findingFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts), [lineFindings](/anatomy/governance#file-governance-codemods-analyzers-word-analyzer-ts)

repoSourceFiles:49
**relay** · `in 6` · `out 1`
calls: [inRepo](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [scanProgram](/anatomy/governance#file-governance-codemods-entrypoints-code-point-entrypoint-ts), [collect](/anatomy/governance#file-governance-codemods-entrypoints-identifier-entrypoint-ts), [scanProgram](/anatomy/governance#file-governance-codemods-entrypoints-increment-entrypoint-ts)

inRepo:34
**relay** · `in 4` · `out 2`
calls: [toPosix](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [toPosix](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)
called by: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts), [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [repoSourceFiles](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)

toPosix:26
**leaf** · `in 3` · `out 0`
calls: none
called by: [inRepo](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [inRepo](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)

programFor:38
**leaf** · `in 3` · `out 0`
calls: none
called by: [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-location-analyzer-ts), [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [scanProgram](/anatomy/governance#file-governance-codemods-entrypoints-increment-entrypoint-ts)

REPO_ROOT:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NODE_MODULES:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ARGV_START:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TSCONFIG_FLAG:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TSCONFIG:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ALL_TSCONFIGS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

requestedTsconfigs:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

flagIndex:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REQUESTED:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CODEMOD_TSCONFIGS:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

absolute:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

configFile:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 275 steps

### Syntax kinds

identifier 110

property_identifier 40

member_expression 37

call_expression 35

arguments 35

lexical_declaration 20

variable_declarator 20

type_annotation 17

### Once only

program 1

template_string 1

parenthesized_expression 1

subscript_expression 1

object 1

The source is served as text at [the source](/assets/source/generated/source.cec71f4198febb6d3b86b51b4ce165e255a661718c8db3ddee618acd33d6de71.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods)

## strings

A **concern** on the **product** layer holding **2** files, **106** lines of code, **37** definitions and **0** call edges.

### Stats

Files 2

Lines of code 106

Blank lines 35

Bytes 6842

Definitions 37

Exported 37

Callable 23

Call edges 0

isolated flow 27

leaf flow 10

Findings no anomalies

the folder's walk 370 steps

### Files

[codemod.strings.ts](#file-governance-codemods-strings-codemod-strings-ts)

- Subject: codemod
- Concern: strings
- Layer: product
- 56 lines of code
- 23 definitions
- 0 call edges

[validation.strings.ts](#file-governance-codemods-strings-validation-strings-ts)

- Subject: validation
- Concern: strings
- Layer: product
- 50 lines of code
- 14 definitions
- 0 call edges

[root](#folder-governance) [codemods](#folder-governance-codemods) [strings](#folder-governance-codemods-strings)

## codemod.strings.ts

- Subject: codemod
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 56

Blank lines 22

Bytes 3616

Definitions 23

Exported 23

Callable 12

Call edges 0

isolated flow 13

leaf flow 10

Findings no anomalies

syntaxRefusal:11
**leaf** · `in 1` · `out 0`
calls: none
called by: [applyEdits](/anatomy/governance#file-governance-codemods-selectors-edit-selector-ts)

refusedLine:15
**leaf** · `in 1` · `out 0`
calls: none
called by: [refuse](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

mapLine:31
**leaf** · `in 1` · `out 0`
calls: none
called by: [printMap](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

gatedLine:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [reportBlocked](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

noteLine:43
**leaf** · `in 1` · `out 0`
calls: none
called by: [reportBlocked](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

appliedLine:47
**leaf** · `in 1` · `out 0`
calls: none
called by: [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

handFixLine:57
**leaf** · `in 1` · `out 0`
calls: none
called by: [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

leftAsWrittenLine:61
**leaf** · `in 1` · `out 0`
calls: none
called by: [applyCodemod](/anatomy/governance#file-governance-codemods-selectors-codemod-selector-ts)

missingTarget:65
**leaf** · `in 1` · `out 0`
calls: none
called by: [reasonFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

ambiguousTarget:69
**leaf** · `in 1` · `out 0`
calls: none
called by: [reasonFor](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts)

VOCABULARY_SUMMARY:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LITERAL_SUMMARY:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILD_SCOPE_LABEL:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SITE_SCOPE_LABEL:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ROOT_REQUIRED:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXTENSION_REQUIRED:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UNPAIRED_FROM:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EMPTY_FROM:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONVERTIBLE:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DEFAULT_SCOPE_NOUN:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

blockedLine:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORD_SUMMARY:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spellingHit:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 188 steps

### Syntax kinds

identifier 88

type_annotation 37

predefined_type 37

string_fragment 36

required_parameter 25

template_substitution 25

export_statement 23

lexical_declaration 23

### Once only

program 1

readonly_type 1

array_type 1

member_expression 1

property_identifier 1

The source is served as text at [the source](/assets/source/generated/source.62bbb5e4e88eefcf6cd2398bc759907d25ccde59c44c0cd90fe3e5c86c871502.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [strings](#folder-governance-codemods-strings)

## validation.strings.ts

- Subject: validation
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 50

Blank lines 13

Bytes 3226

Definitions 14

Exported 14

Callable 11

Call edges 0

isolated flow 14

Findings no anomalies

REFERENCES_CLEAN:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

referencesFailed:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

constructGroupLine:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

referenceLine:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GROUP_END:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

noClosedScope:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

closedValuesLine:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

plainClosedValue:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fieldReachLine:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

emptyScope:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

missingRoot:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UNDECLARED_HIDDEN:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

unreadCarrier:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

unreadField:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 182 steps

### Syntax kinds

identifier 88

string_fragment 46

type_annotation 40

predefined_type 39

template_substitution 29

required_parameter 24

escape_sequence 19

export_statement 14

### Once only

program 1

object_type 1

The source is served as text at [the source](/assets/source/generated/source.a17ffcedcc0d33d459ecfdba726195ed60813106577d4b91526d41d9bae38f8c.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods)

## validators

A **concern** on the **processing** layer holding **3** files, **102** lines of code, **17** definitions and **1** call edge.

### Stats

Files 3

Lines of code 102

Blank lines 15

Bytes 4479

Definitions 17

Exported 0

Callable 2

Call edges 1

isolated flow 15

entry flow 1

leaf flow 1

Findings no anomalies

the folder's walk 473 steps

### Files

[field.validator.ts](#file-governance-codemods-validators-field-validator-ts)

- Subject: field
- Concern: validator
- Layer: processing
- 52 lines of code
- 11 definitions
- 1 call edges

[field.vocabulary.validator.ts](#file-governance-codemods-validators-field-vocabulary-validator-ts)

- Subject: field
- Concern: validator
- Variant: vocabulary
- Layer: processing
- 21 lines of code
- 4 definitions
- 0 call edges

[reference.validator.ts](#file-governance-codemods-validators-reference-validator-ts)

- Subject: reference
- Concern: validator
- Layer: processing
- 29 lines of code
- 2 definitions
- 0 call edges

[root](#folder-governance) [codemods](#folder-governance-codemods) [validators](#folder-governance-codemods-validators)

## field.validator.ts

- Subject: field
- Concern: validator
- Layer: processing

### Stats

Files 1

Lines of code 52

Blank lines 5

Bytes 2197

Definitions 11

Exported 0

Callable 2

Call edges 1

isolated flow 9

entry flow 1

leaf flow 1

Findings no anomalies

isCarried:19
**leaf** · `in 1` · `out 0`
calls: none
called by: [unreadOf](/anatomy/governance#file-governance-codemods-validators-field-validator-ts)

unreadOf:24
**entry** · `in 0` · `out 1`
calls: [isCarried](/anatomy/governance#file-governance-codemods-validators-field-validator-ts)
called by: none

FAILURE:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reaches:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

failed:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

unread:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hidden:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

carried:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

read:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

carrier:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reason:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 251 steps

### Syntax kinds

identifier 104

property_identifier 57

member_expression 53

call_expression 26

arguments 26

import_specifier 12

lexical_declaration 12

variable_declarator 12

### Once only

program 1

lookup_type 1

literal_type 1

false 1

ternary_expression 1

template_string 1

The source is served as text at [the source](/assets/source/generated/source.8b0253e679488bd7b19d8587a72d3678d2547af1d394e8ee3427bf89555537e3.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [validators](#folder-governance-codemods-validators)

## field.vocabulary.validator.ts

- Subject: field
- Concern: validator
- Variant: vocabulary
- Layer: processing

### Stats

Files 1

Lines of code 21

Blank lines 3

Bytes 1094

Definitions 4

Exported 0

Callable 0

Call edges 0

isolated flow 4

Findings no anomalies

FAILURE:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scope:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

plain:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 109 steps

### Syntax kinds

identifier 48

property_identifier 24

member_expression 22

call_expression 14

arguments 14

import_specifier 8

string_fragment 7

string 6

### Once only

program 1

object 1

undefined 1

unary_expression 1

for_in_statement 1

template_string 1

The source is served as text at [the source](/assets/source/generated/source.915f6dcc6abd86372de6d6649668fbe606d522733045dbfb7e1a94a2eda41aef.generated.txt)

[root](#folder-governance) [codemods](#folder-governance-codemods) [validators](#folder-governance-codemods-validators)

## reference.validator.ts

- Subject: reference
- Concern: validator
- Layer: processing

### Stats

Files 1

Lines of code 29

Blank lines 7

Bytes 1188

Definitions 2

Exported 0

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

findings:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byConstruct:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 113 steps

### Syntax kinds

identifier 48

property_identifier 28

member_expression 26

arguments 17

call_expression 16

expression_statement 9

import_specifier 8

string 5

### Once only

program 1

object 1

if_statement 1

new_expression 1

type_arguments 1

predefined_type 1

The source is served as text at [the source](/assets/source/generated/source.d70837f6db7d454ba2d4ec724d7183fd6299fd8bdf34c775a8f4da2b47be9961.generated.txt)

[root](#folder-governance)

## rules

A **container** holding **79** files, **7360** lines of code, **1498** definitions and **750** call edges.

### Stats

Files 79

Lines of code 7360

Blank lines 630

Bytes 342530

Definitions 1498

Exported 422

Callable 548

Call edges 750

isolated flow 1036

entry flow 235

relay flow 120

leaf flow 107

Findings no anomalies

### Folders

[entrypoints](#folder-governance-rules-entrypoints)

A **concern** on the **runtime** layer holding **3** files, **275** lines of code, **66** definitions and **0** call edges.

[eslint](#folder-governance-rules-eslint)

A **concern** on the **infrastructure** layer holding **73** files, **6905** lines of code, **1383** definitions and **736** call edges.

[plugins](#folder-governance-rules-plugins)

A **concern** on the **infrastructure** layer holding **2** files, **105** lines of code, **26** definitions and **11** call edges.

[stylelint](#folder-governance-rules-stylelint)

A **concern** on the **infrastructure** layer holding **1** file, **75** lines of code, **23** definitions and **3** call edges.

[root](#folder-governance) [rules](#folder-governance-rules)

## entrypoints

A **concern** on the **runtime** layer holding **3** files, **275** lines of code, **66** definitions and **0** call edges.

### Stats

Files 3

Lines of code 275

Blank lines 41

Bytes 12105

Definitions 66

Exported 0

Callable 10

Call edges 0

isolated flow 66

Findings no anomalies

the folder's walk 1213 steps

### Files

[index.entrypoint.ts](#file-governance-rules-entrypoints-index-entrypoint-ts)

- Subject: index
- Concern: entrypoint
- Layer: runtime
- 165 lines of code
- 45 definitions
- 0 call edges

[taxonomy.entrypoint.ts](#file-governance-rules-entrypoints-taxonomy-entrypoint-ts)

- Subject: taxonomy
- Concern: entrypoint
- Layer: runtime
- 27 lines of code
- 5 definitions
- 0 call edges

[writing.entrypoint.ts](#file-governance-rules-entrypoints-writing-entrypoint-ts)

- Subject: writing
- Concern: entrypoint
- Layer: runtime
- 83 lines of code
- 16 definitions
- 0 call edges

[root](#folder-governance) [rules](#folder-governance-rules) [entrypoints](#folder-governance-rules-entrypoints)

## index.entrypoint.ts

- Subject: index
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 165

Blank lines 27

Bytes 7274

Definitions 45

Exported 0

Callable 6

Call edges 0

isolated flow 45

Findings no anomalies

ESLINT_DIR:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GENERATED_DIR:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OUT:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IMPORT_PREFIX:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEVERITY:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HEADER:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isRuleSource:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isRule:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isPluginWrapper:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

identifierOf:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parts:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

head:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tail:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sources:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

withoutExt:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wrappers:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rules:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STYLELINT_DIR:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STYLELINT_PREFIX:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STYLELINT_SUFFIX:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STYLELINT_IDENTIFIER_TAIL:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stylesheetRules:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

imports:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stylesheetImports:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entries:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

severities:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pluginList:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stylesheetEntries:87
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stylesheetSeverities:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

body:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STYLELINT_OUT:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXCLUSIONS_OUT:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

exclusionsSource:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

THRESHOLDS_OUT:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FILE_LENGTH_CONCERN:146
**isolated** · `in 0` · `out 0`
calls: none
called by: none

thresholdsSource:148
**isolated** · `in 0` · `out 0`
calls: none
called by: none

config:156
**isolated** · `in 0` · `out 0`
calls: none
called by: none

markers:157
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fileLength:160
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TESTS_ROOT:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SOURCE_SUFFIX:167
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredChecks:169
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:172
**isolated** · `in 0` · `out 0`
calls: none
called by: none

check:176
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CHECKS_OUT:185
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 750 steps

### Syntax kinds

identifier 311

arguments 130

call_expression 128

property_identifier 111

member_expression 104

string_fragment 80

string 75

lexical_declaration 45

### Once only

program 1

true 1

ternary_expression 1

readonly_type 1

array_type 1

await_expression 1

The source is served as text at [the source](/assets/source/generated/source.97fb87052b30b262e957b93df8ddb90b875f1757a91b33e7dadeb2f689b0fd2a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [entrypoints](#folder-governance-rules-entrypoints)

## taxonomy.entrypoint.ts

- Subject: taxonomy
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 27

Blank lines 4

Bytes 1228

Definitions 5

Exported 0

Callable 0

Call edges 0

isolated flow 5

Findings no anomalies

FAILURE:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

report:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findings:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

render:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

message:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 83 steps

### Syntax kinds

identifier 37

property_identifier 16

member_expression 14

string 11

string_fragment 10

call_expression 9

arguments 9

import_specifier 7

### Once only

program 1

object 1

for_in_statement 1

subscript_expression 1

ternary_expression 1

undefined 1

The source is served as text at [the source](/assets/source/generated/source.0f9fead8f03a8bbc49c849b5827fcd5bd9f4d5d5d1695ce37742ba04bfd20f0f.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [entrypoints](#folder-governance-rules-entrypoints)

## writing.entrypoint.ts

- Subject: writing
- Concern: entrypoint
- Layer: runtime

### Stats

Files 1

Lines of code 83

Blank lines 10

Bytes 3603

Definitions 16

Exported 0

Callable 4

Call edges 0

isolated flow 16

Findings no anomalies

FAILURE:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CHECK_FLAG:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TARGET:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXCERPT_LENGTH:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ELLIPSIS:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ruleTexts:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

texts:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

layerTexts:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ruleOf:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rule:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

excerpt:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

canonFindings:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

documentFindings:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rendered:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

current:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rules:87
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 380 steps

### Syntax kinds

identifier 155

property_identifier 75

member_expression 67

call_expression 41

arguments 41

import_specifier 21

string 18

string_fragment 17

### Once only

program 1

null 1

optional_chain 1

else_clause 1

The source is served as text at [the source](/assets/source/generated/source.88465120621071c60ba57814635f3d1b23300dfe2c70fded2d8cba948e71681a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules)

## eslint

A **concern** on the **infrastructure** layer holding **73** files, **6905** lines of code, **1383** definitions and **736** call edges.

### Stats

Files 73

Lines of code 6905

Blank lines 560

Bytes 322437

Definitions 1383

Exported 422

Callable 521

Call edges 736

isolated flow 936

entry flow 228

relay flow 118

leaf flow 101

Findings no anomalies

the folder's walk 21901 steps

### Files

[centralized-events.eslint.rule.ts](#file-governance-rules-eslint-centralized-events-eslint-rule-ts)

- outside the naming grammar
- 53 lines of code
- 13 definitions
- 4 call edges

[centralized-strings.eslint.rule.ts](#file-governance-rules-eslint-centralized-strings-eslint-rule-ts)

- outside the naming grammar
- 43 lines of code
- 10 definitions
- 3 call edges

[closure-allowlist-entries-are-wired.eslint.rule.ts](#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)

- outside the naming grammar
- 176 lines of code
- 32 definitions
- 4 call edges

[closure-barrel-must-be-glob.eslint.rule.ts](#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts)

- outside the naming grammar
- 89 lines of code
- 20 definitions
- 9 call edges

[closure-build-script-unimported.eslint.rule.ts](#file-governance-rules-eslint-closure-build-script-unimported-eslint-rule-ts)

- outside the naming grammar
- 51 lines of code
- 9 definitions
- 1 call edges

[closure-discriminated-union-must-be-exhaustive.eslint.rule.ts](#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)

- outside the naming grammar
- 167 lines of code
- 35 definitions
- 14 call edges

[closure-event-system-has-trajectory.eslint.rule.ts](#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)

- outside the naming grammar
- 80 lines of code
- 17 definitions
- 12 call edges

[closure-lifecycle-handle-must-be-stored.eslint.rule.ts](#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

- outside the naming grammar
- 145 lines of code
- 29 definitions
- 17 call edges

[closure-no-browser-derivation.eslint.rule.ts](#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts)

- outside the naming grammar
- 59 lines of code
- 10 definitions
- 5 call edges

[closure-no-business-inheritance.eslint.rule.ts](#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts)

- outside the naming grammar
- 61 lines of code
- 12 definitions
- 7 call edges

[closure-no-cross-member-relative.eslint.rule.ts](#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)

- outside the naming grammar
- 80 lines of code
- 19 definitions
- 5 call edges

[closure-no-cross-subsystem-import.eslint.rule.ts](#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts)

- outside the naming grammar
- 57 lines of code
- 12 definitions
- 5 call edges

[closure-no-disable-comments.eslint.rule.ts](#file-governance-rules-eslint-closure-no-disable-comments-eslint-rule-ts)

- outside the naming grammar
- 38 lines of code
- 9 definitions
- 2 call edges

[closure-no-double-cast.eslint.rule.ts](#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts)

- outside the naming grammar
- 44 lines of code
- 8 definitions
- 5 call edges

[closure-no-import-cycles.eslint.rule.ts](#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)

- outside the naming grammar
- 139 lines of code
- 36 definitions
- 6 call edges

[closure-no-inline-exported-types.eslint.rule.ts](#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts)

- outside the naming grammar
- 66 lines of code
- 12 definitions
- 6 call edges

[closure-no-module-singleton.eslint.rule.ts](#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts)

- outside the naming grammar
- 99 lines of code
- 16 definitions
- 7 call edges

[closure-no-null-managed-instance.eslint.rule.ts](#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts)

- outside the naming grammar
- 84 lines of code
- 17 definitions
- 15 call edges

[closure-no-platform-capability-redefine.eslint.rule.ts](#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

- outside the naming grammar
- 150 lines of code
- 31 definitions
- 9 call edges

[closure-no-platform-product-import.eslint.rule.ts](#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts)

- outside the naming grammar
- 61 lines of code
- 8 definitions
- 5 call edges

[closure-no-reachable-dead-exports.eslint.rule.ts](#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts)

- outside the naming grammar
- 82 lines of code
- 17 definitions
- 5 call edges

[closure-no-type-layer-drift.eslint.rule.ts](#file-governance-rules-eslint-closure-no-type-layer-drift-eslint-rule-ts)

- outside the naming grammar
- 71 lines of code
- 10 definitions
- 3 call edges

[closure-no-undeclared-type-layer.eslint.rule.ts](#file-governance-rules-eslint-closure-no-undeclared-type-layer-eslint-rule-ts)

- outside the naming grammar
- 40 lines of code
- 7 definitions
- 3 call edges

[closure-no-unreachable-file.eslint.rule.ts](#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts)

- outside the naming grammar
- 118 lines of code
- 24 definitions
- 6 call edges

[closure-paths-via-ssot.eslint.rule.ts](#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

- outside the naming grammar
- 191 lines of code
- 34 definitions
- 20 call edges

[closure-register-needs-consumer.eslint.rule.ts](#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts)

- outside the naming grammar
- 114 lines of code
- 20 definitions
- 6 call edges

[closure-register-verb-reserved.eslint.rule.ts](#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts)

- outside the naming grammar
- 57 lines of code
- 13 definitions
- 4 call edges

[closure-registry-consumer-naming.eslint.rule.ts](#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)

- outside the naming grammar
- 100 lines of code
- 21 definitions
- 6 call edges

[closure-rule-declarations-resolve.eslint.rule.ts](#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)

- outside the naming grammar
- 95 lines of code
- 19 definitions
- 7 call edges

[closure-rule-shape.eslint.rule.ts](#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

- outside the naming grammar
- 151 lines of code
- 24 definitions
- 16 call edges

[closure-show-flag-polarity.eslint.rule.ts](#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts)

- outside the naming grammar
- 69 lines of code
- 13 definitions
- 10 call edges

[closure-standalone-script-imported.eslint.rule.ts](#file-governance-rules-eslint-closure-standalone-script-imported-eslint-rule-ts)

- outside the naming grammar
- 40 lines of code
- 10 definitions
- 1 call edges

[closure-tests-centralized.eslint.rule.ts](#file-governance-rules-eslint-closure-tests-centralized-eslint-rule-ts)

- outside the naming grammar
- 35 lines of code
- 6 definitions
- 2 call edges

[closure-transitive-liveness.eslint.rule.ts](#file-governance-rules-eslint-closure-transitive-liveness-eslint-rule-ts)

- outside the naming grammar
- 72 lines of code
- 17 definitions
- 4 call edges

[closure-types-centralized.eslint.rule.ts](#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)

- outside the naming grammar
- 44 lines of code
- 9 definitions
- 7 call edges

[factory-owned-value.eslint.rule.ts](#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts)

- outside the naming grammar
- 57 lines of code
- 11 definitions
- 20 call edges

[file-length.eslint.rule.ts](#file-governance-rules-eslint-file-length-eslint-rule-ts)

- outside the naming grammar
- 60 lines of code
- 10 definitions
- 2 call edges

[no-comments.eslint.rule.ts](#file-governance-rules-eslint-no-comments-eslint-rule-ts)

- outside the naming grammar
- 73 lines of code
- 19 definitions
- 2 call edges

[no-exclusion-membership.eslint.rule.ts](#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts)

- outside the naming grammar
- 103 lines of code
- 12 definitions
- 26 call edges

[no-fail-open-guard.eslint.rule.ts](#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

- outside the naming grammar
- 142 lines of code
- 34 definitions
- 6 call edges

[no-hardcoded-exclusions.eslint.rule.ts](#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts)

- outside the naming grammar
- 130 lines of code
- 21 definitions
- 13 call edges

[no-inline-asset-path.eslint.rule.ts](#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts)

- outside the naming grammar
- 103 lines of code
- 18 definitions
- 17 call edges

[no-inline-icon-options.eslint.rule.ts](#file-governance-rules-eslint-no-inline-icon-options-eslint-rule-ts)

- outside the naming grammar
- 56 lines of code
- 11 definitions
- 3 call edges

[no-inline-style-write.eslint.rule.ts](#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)

- outside the naming grammar
- 79 lines of code
- 16 definitions
- 20 call edges

[no-linear-scan-lookup.eslint.rule.ts](#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts)

- outside the naming grammar
- 75 lines of code
- 11 definitions
- 17 call edges

[no-literal-strings.eslint.rule.ts](#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

- outside the naming grammar
- 193 lines of code
- 32 definitions
- 26 call edges

[no-plaintext-transport.eslint.rule.ts](#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts)

- outside the naming grammar
- 87 lines of code
- 16 definitions
- 13 call edges

[no-port-literal.eslint.rule.ts](#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

- outside the naming grammar
- 177 lines of code
- 43 definitions
- 38 call edges

[no-raw-dom.eslint.rule.ts](#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)

- outside the naming grammar
- 84 lines of code
- 16 definitions
- 16 call edges

[no-raw-file-write.eslint.rule.ts](#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

- outside the naming grammar
- 95 lines of code
- 20 definitions
- 8 call edges

[no-redundant-type-shim.eslint.rule.ts](#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

- outside the naming grammar
- 151 lines of code
- 42 definitions
- 10 call edges

[no-string-literal-ids.eslint.rule.ts](#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts)

- outside the naming grammar
- 113 lines of code
- 21 definitions
- 12 call edges

[no-swallowed-failure.eslint.rule.ts](#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts)

- outside the naming grammar
- 93 lines of code
- 14 definitions
- 13 call edges

[no-test-without-subject.eslint.rule.ts](#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

- outside the naming grammar
- 141 lines of code
- 34 definitions
- 16 call edges

[no-undeclared-dependency.eslint.rule.ts](#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

- outside the naming grammar
- 176 lines of code
- 43 definitions
- 11 call edges

[require-cache-coverage.eslint.rule.ts](#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)

- outside the naming grammar
- 96 lines of code
- 26 definitions
- 14 call edges

[require-component.eslint.rule.ts](#file-governance-rules-eslint-require-component-eslint-rule-ts)

- outside the naming grammar
- 78 lines of code
- 13 definitions
- 8 call edges

[require-pool-registration.eslint.rule.ts](#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

- outside the naming grammar
- 134 lines of code
- 32 definitions
- 13 call edges

[require-self-registration.eslint.rule.ts](#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)

- outside the naming grammar
- 124 lines of code
- 26 definitions
- 7 call edges

[require-signal-guard.eslint.rule.ts](#file-governance-rules-eslint-require-signal-guard-eslint-rule-ts)

- outside the naming grammar
- 79 lines of code
- 17 definitions
- 2 call edges

[require-snapshot-coverage.eslint.rule.ts](#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)

- outside the naming grammar
- 143 lines of code
- 30 definitions
- 22 call edges

[retired-collection-id.eslint.rule.ts](#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts)

- outside the naming grammar
- 63 lines of code
- 12 definitions
- 5 call edges

[strings-composition.eslint.rule.ts](#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

- outside the naming grammar
- 163 lines of code
- 33 definitions
- 25 call edges

[strings-derived-numbering.eslint.rule.ts](#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts)

- outside the naming grammar
- 52 lines of code
- 10 definitions
- 8 call edges

[strings-diagram-identifiers.eslint.rule.ts](#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)

- outside the naming grammar
- 58 lines of code
- 7 definitions
- 11 call edges

[strings-harness-neutral.eslint.rule.ts](#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts)

- outside the naming grammar
- 50 lines of code
- 8 definitions
- 8 call edges

[strings-lesson-fields.eslint.rule.ts](#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)

- outside the naming grammar
- 135 lines of code
- 26 definitions
- 14 call edges

[strings-link-construction.eslint.rule.ts](#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts)

- outside the naming grammar
- 60 lines of code
- 11 definitions
- 7 call edges

[strings-punctuation.eslint.rule.ts](#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)

- outside the naming grammar
- 116 lines of code
- 25 definitions
- 14 call edges

[strings-sentence-shape.eslint.rule.ts](#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)

- outside the naming grammar
- 81 lines of code
- 15 definitions
- 10 call edges

[strings-terminology.eslint.rule.ts](#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)

- outside the naming grammar
- 105 lines of code
- 21 definitions
- 11 call edges

[strings-vocabulary.eslint.rule.ts](#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

- outside the naming grammar
- 96 lines of code
- 21 definitions
- 13 call edges

[validated-construction.eslint.rule.ts](#file-governance-rules-eslint-validated-construction-eslint-rule-ts)

- outside the naming grammar
- 63 lines of code
- 7 definitions
- 14 call edges

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## centralized-events.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 53

Blank lines 5

Bytes 3050

Definitions 13

Exported 4

Callable 3

Call edges 4

isolated flow 11

entry flow 1

leaf flow 1

Findings no anomalies

inAnyFolder:18
**leaf** · `in 2` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-centralized-events-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-centralized-events-eslint-rule-ts)

create:24
**entry** · `in 0` · `out 4`
calls: [inAnyFolder](/anatomy/governance#file-governance-rules-eslint-centralized-events-eslint-rule-ts), [inAnyFolder](/anatomy/governance#file-governance-rules-eslint-centralized-events-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

LISTENER_CONCERN:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IDS_CONCERN:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIRS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LISTENER_FOLDERS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IDS_FOLDERS:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IDS_SUFFIX:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LISTENER_SUFFIX:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 171 steps

### Syntax kinds

identifier 65

property_identifier 25

call_expression 19

arguments 19

string_fragment 16

string 15

pair 15

object 12

### Once only

program 1

function_expression 1

readonly_type 1

array_type 1

arrow_function 1

template_string 1

The source is served as text at [the source](/assets/source/generated/source.b064b1299c40dc113f67abcb7b02697c70a5e8a20245bf6f27e7308bfc0ea93a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## centralized-strings.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 43

Blank lines 4

Bytes 2356

Definitions 10

Exported 4

Callable 4

Call edges 3

isolated flow 7

leaf flow 2

entry flow 1

Findings no anomalies

isStringsFile:12
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-centralized-strings-eslint-rule-ts)

isInStringsRoot:16
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-centralized-strings-eslint-rule-ts)

create:22
**entry** · `in 0` · `out 3`
calls: [isInStringsRoot](/anatomy/governance#file-governance-rules-eslint-centralized-strings-eslint-rule-ts), [isStringsFile](/anatomy/governance#file-governance-rules-eslint-centralized-strings-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

STRINGS_CONCERN:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STRINGS_ROOTS:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STRINGS_SUFFIXES:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 138 steps

### Syntax kinds

identifier 51

property_identifier 20

call_expression 15

arguments 15

string_fragment 13

string 12

pair 12

import_specifier 10

### Once only

program 1

template_string 1

template_substitution 1

export_statement 1

satisfies_expression 1

object_pattern 1

The source is served as text at [the source](/assets/source/generated/source.7383b84d9b07eb1603b7dd415d262c6125f8b8f80b70e5fd10da6f5423297df2.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-allowlist-entries-are-wired.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 176

Blank lines 14

Bytes 7272

Definitions 32

Exported 5

Callable 9

Call edges 4

isolated flow 26

entry flow 3

leaf flow 3

Findings no anomalies

readEntries:51
**leaf** · `in 1` · `out 0`
calls: none
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)

fileExportsSymbol:111
**leaf** · `in 1` · `out 0`
calls: none
called by: [verdictFor](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)

referencedElsewhere:119
**leaf** · `in 1` · `out 0`
calls: none
called by: [verdictFor](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)

verdictFor:124
**entry** · `in 0` · `out 2`
calls: [fileExportsSymbol](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts), [referencedElsewhere](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)
called by: none

create:156
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

program:161
**entry** · `in 0` · `out 1`
calls: [readEntries](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts)
called by: none

ROOT:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ANCHOR_FILE:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

AllowlistEntry:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SourceIndex:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

walk:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

full:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

split:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildIndex:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rootFiles:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

files:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importedBasenames:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

globSuffixes:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bodies:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spec:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

moduleIsLive:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

base:91
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXPORT_KEYWORDS:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:120
**isolated** · `in 0` · `out 0`
calls: none
called by: none

live:128
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Emit:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EMITTERS:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:162
**isolated** · `in 0` · `out 0`
calls: none
called by: none

messageId:164
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:168
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 626 steps

### Syntax kinds

identifier 236

property_identifier 114

arguments 78

call_expression 77

member_expression 66

string 54

string_fragment 51

pair 37

### Once only

program 1

new_expression 1

union_type 1

literal_type 1

type_alias_declaration 1

function_type 1

The source is served as text at [the source](/assets/source/generated/source.f03c842d7712f8bc11a6703051e663e20a0676fa2e55ed9b82e4d44a76b6bbed.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-barrel-must-be-glob.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 89

Blank lines 7

Bytes 4298

Definitions 20

Exported 6

Callable 6

Call edges 9

isolated flow 17

entry flow 3

Findings no anomalies

isGlobCall:18
**entry** · `in 0` · `out 7`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

isRelativeSideEffectImport:46
**entry** · `in 0` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:55
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

BARREL_MARKER:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GLOB_METHOD:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MIN_HAND_IMPORTS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXPORT_TYPES:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isExport:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

body:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

count:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 267 steps

### Syntax kinds

identifier 103

string_fragment 38

string 36

property_identifier 36

arguments 31

call_expression 30

lexical_declaration 18

variable_declarator 18

### Once only

program 1

ternary_expression 1

arrow_function 1

generic_type 1

type_arguments 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.84d4c41ab786b2dddee747a61a155cf1d4a1c02c4a849ecbbd0720dfdd820487.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-build-script-unimported.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 51

Blank lines 4

Bytes 2601

Definitions 9

Exported 3

Callable 3

Call edges 1

isolated flow 8

entry flow 1

Findings no anomalies

create:30
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

SOURCE_EXTENSION:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

discoveredFiles:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILD_ROOT:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOME:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REACHED:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 162 steps

### Syntax kinds

identifier 63

property_identifier 25

arguments 23

call_expression 22

string_fragment 18

string 17

import_specifier 15

pair 14

### Once only

program 1

function_expression 1

array_type 1

ternary_expression 1

template_string 1

template_substitution 1

The source is served as text at [the source](/assets/source/generated/source.9b45e64567c64935d0c8ba30c46c5dd3ca6fce7e68fcacdc56218e74062a4802.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-discriminated-union-must-be-exhaustive.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 167

Blank lines 11

Bytes 6434

Definitions 35

Exported 8

Callable 11

Call edges 14

isolated flow 27

entry flow 4

relay flow 3

leaf flow 1

Findings no anomalies

declaresNever:73
**relay** · `in 1` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isAssertNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)

isAssertNever:88
**relay** · `in 1` · `out 3`
calls: [callsNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [declaresNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [ifStatement](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)

callsNever:80
**relay** · `in 1` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isAssertNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)

isExemptFile:27
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)

memberKey:32
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:131
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

extractDiscriminator:62
**entry** · `in 0` · `out 1`
calls: [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

ifStatement:137
**entry** · `in 0` · `out 1`
calls: [isAssertNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts)
called by: none

EXEMPT_BASENAME_SUFFIXES:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MIN_CHAIN_LENGTH:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EQUALITY_OPERATORS:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NEVER_MARKER:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

object:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literalText:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

numeric:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

annotation:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

expression:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

walkChain:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

branches:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

node:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

alternate:118
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:135
**isolated** · `in 0` · `out 0`
calls: none
called by: none

disc:141
**isolated** · `in 0` · `out 0`
calls: none
called by: none

result:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

walker:149
**isolated** · `in 0` · `out 0`
calls: none
called by: none

next:152
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 512 steps

### Syntax kinds

identifier 199

property_identifier 62

arguments 55

call_expression 53

string 50

string_fragment 50

member_expression 38

statement_block 37

### Once only

program 1

escape_sequence 1

template_string 1

export_statement 1

satisfies_expression 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.372b259c49f7201d90d4b80b810d109d3d24313cd19801f8418b29c2a2241149.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-event-system-has-trajectory.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 80

Blank lines 8

Bytes 4085

Definitions 17

Exported 3

Callable 7

Call edges 12

isolated flow 12

relay flow 3

entry flow 2

Findings no anomalies

hasOnlyPlaceholderEvents:31
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [declaresRealEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)

declaresRealEvents:48
**relay** · `in 1` · `out 3`
calls: [hasOnlyPlaceholderEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)

isEventTypesFile:21
**relay** · `in 1` · `out 2`
calls: [resolveFile](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [projectFiles](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)

create:56
**entry** · `in 0` · `out 2`
calls: [isEventTypesFile](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

program:61
**entry** · `in 0` · `out 1`
calls: [declaresRealEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)
called by: none

LISTENER_REGISTRAR:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PAYLOAD_MAP:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EVENT_SUBJECT:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

listenerRegistryFile:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

countSubscribers:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ownDefinition:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

external:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

members:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

annotation:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaration:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wired:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 276 steps

### Syntax kinds

identifier 107

property_identifier 38

string 34

string_fragment 33

call_expression 30

arguments 30

member_expression 23

binary_expression 18

### Once only

program 1

optional_chain 1

template_string 1

template_substitution 1

union_type 1

literal_type 1

The source is served as text at [the source](/assets/source/generated/source.784f3369d7cc97764ae6aad5bf54dcca7ec805283b32989a01849b746a6ad698.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-lifecycle-handle-must-be-stored.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 145

Blank lines 15

Bytes 7046

Definitions 29

Exported 4

Callable 11

Call edges 17

isolated flow 19

relay flow 5

entry flow 3

leaf flow 2

Findings no anomalies

calleeNameOf:39
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [boundLifecycleName](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

isReturnDiscarded:68
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

isLifecycleCall:56
**relay** · `in 1` · `out 1`
calls: [isVerbOrOpensWith](/anatomy/governance#file-governance-shared-manifests-verb-manifest-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

isWrappedInVoid:79
**relay** · `in 1` · `out 1`
calls: [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

returnsNothing:103
**relay** · `in 1` · `out 1`
calls: [isTypedServices](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

isExemptFile:34
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

isTypedServices:89
**leaf** · `in 1` · `out 0`
calls: none
called by: [returnsNothing](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

callExpression:128
**entry** · `in 0` · `out 4`
calls: [isLifecycleCall](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [isReturnDiscarded](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [isWrappedInVoid](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [returnsNothing](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)
called by: none

boundLifecycleName:112
**entry** · `in 0` · `out 2`
calls: [calleeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:123
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

LIFECYCLE_VERBS:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BIND:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TypedServices:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

map:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EMPTY_RETURNS:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

services:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

type:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:117
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bound:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 459 steps

### Syntax kinds

identifier 183

string 69

string_fragment 60

property_identifier 55

arguments 52

call_expression 51

member_expression 34

binary_expression 33

### Once only

program 1

readonly_type 1

array_type 1

escape_sequence 1

arrow_function 1

union_type 1

The source is served as text at [the source](/assets/source/generated/source.2b7e2221720971b9458e93689612989f8b799134b5a3b73e91f5811aa7b8e608.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-browser-derivation.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 59

Blank lines 5

Bytes 3418

Definitions 10

Exported 3

Callable 4

Call edges 5

isolated flow 6

entry flow 3

leaf flow 1

Findings no anomalies

derivationImportsIn:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts)

browserFiles:13
**entry** · `in 0` · `out 2`
calls: [buildImportGraph](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts), [walkReachable](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts)
called by: none

create:29
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

program:42
**entry** · `in 0` · `out 1`
calls: [derivationImportsIn](/anatomy/governance#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts)
called by: none

ENTRYPOINT_SUFFIX:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entrypoints:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BROWSER:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 197 steps

### Syntax kinds

identifier 77

property_identifier 32

call_expression 19

arguments 19

string 17

string_fragment 17

pair 16

import_specifier 15

### Once only

program 1

generic_type 1

type_arguments 1

readonly_type 1

array_type 1

arrow_function 1

The source is served as text at [the source](/assets/source/generated/source.993fe939cef3fa7c8e5f7bf8c17d411831cd18357b92c198c352075b4401f36a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-business-inheritance.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 61

Blank lines 5

Bytes 3305

Definitions 12

Exported 6

Callable 5

Call edges 7

isolated flow 7

entry flow 3

leaf flow 2

Findings no anomalies

isFoundationFile:10
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts)

isAllowedBase:29
**leaf** · `in 1` · `out 0`
calls: none
called by: [checkClass](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts)

extendedClassName:14
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:34
**entry** · `in 0` · `out 2`
calls: [isFoundationFile](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

checkClass:38
**entry** · `in 0` · `out 2`
calls: [isAllowedBase](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

ALLOWED_BUILTIN_BASES:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

superClass:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

child:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 189 steps

### Syntax kinds

identifier 75

string 30

string_fragment 26

property_identifier 22

arguments 19

call_expression 18

pair 14

import_specifier 13

### Once only

program 1

new_expression 1

export_statement 1

satisfies_expression 1

method_definition 1

expression_statement 1

The source is served as text at [the source](/assets/source/generated/source.7311200c73779b2918726973a3045edadfb7cc7df8c93549455791b5c9e66fb2.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-cross-member-relative.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 80

Blank lines 6

Bytes 4017

Definitions 19

Exported 10

Callable 5

Call edges 5

isolated flow 14

entry flow 3

leaf flow 1

relay flow 1

Findings no anomalies

relative:37
**leaf** · `in 3` · `out 0`
calls: none
called by: [fieldsOfType](/anatomy/governance#file-governance-codemods-analyzers-field-analyzer-ts), [plainValueAt](/anatomy/governance#file-governance-codemods-analyzers-field-vocabulary-analyzer-ts), [relPath](/anatomy/governance#file-governance-codemods-selectors-program-selector-ts)

packageNameOf:15
**relay** · `in 1` · `out 1`
calls: [noPackageName](/anatomy/governance#file-governance-shared-strings-manifest-strings-ts)
called by: [buildMembers](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)

buildMembers:23
**entry** · `in 0` · `out 2`
calls: [packageNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts), [memberRels](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

create:42
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

check:43
**entry** · `in 0` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

Member:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ name }:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBERS:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ROOT_POSIX:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberOf:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

specifier:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fromDir:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

from:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

to:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 288 steps

### Syntax kinds

identifier 112

property_identifier 54

arguments 29

call_expression 28

member_expression 28

pair 23

string_fragment 22

string 19

### Once only

program 1

interface_declaration 1

interface_body 1

object_pattern 1

shorthand_property_identifier_pattern 1

throw_statement 1

The source is served as text at [the source](/assets/source/generated/source.3e57a0a70192689187519e3ae8df1c8bc6e37c29d2bc46e845e1968e990a2b2e.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-cross-subsystem-import.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 57

Blank lines 5

Bytes 3148

Definitions 12

Exported 6

Callable 5

Call edges 5

isolated flow 7

entry flow 3

leaf flow 1

relay flow 1

Findings no anomalies

isInFoundation:11
**relay** · `in 1` · `out 1`
calls: [relativeFromMember](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts)

isAllowedFromFoundation:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [importDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts)

create:26
**entry** · `in 0` · `out 2`
calls: [isInFoundation](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

resolveFromMember:15
**entry** · `in 0` · `out 1`
calls: [collapsePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

importDeclaration:32
**entry** · `in 0` · `out 1`
calls: [isAllowedFromFoundation](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts)
called by: none

TYPES_ROOT:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importerDir:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importStr:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

resolved:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 169 steps

### Syntax kinds

identifier 65

property_identifier 21

call_expression 18

arguments 18

string 17

string_fragment 17

import_specifier 12

pair 12

### Once only

program 1

number 1

template_string 1

export_statement 1

satisfies_expression 1

object_pattern 1

The source is served as text at [the source](/assets/source/generated/source.2fc701ff98a080f942eac2e5a024bdb9e4758370f331b4d78ccb9c207ab427bb.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-disable-comments.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 38

Blank lines 3

Bytes 2036

Definitions 9

Exported 5

Callable 3

Call edges 2

isolated flow 6

entry flow 2

leaf flow 1

Findings no anomalies

isBannedDirective:8
**leaf** · `in 1` · `out 0`
calls: none
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-no-disable-comments-eslint-rule-ts)

create:14
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

program:17
**entry** · `in 0` · `out 1`
calls: [isBannedDirective](/anatomy/governance#file-governance-rules-eslint-closure-no-disable-comments-eslint-rule-ts)
called by: none

BANNED_PREFIXES:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PREVIEW_LENGTH:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimmed:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

src:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

preview:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 108 steps

### Syntax kinds

identifier 34

property_identifier 27

string 14

pair 13

string_fragment 12

member_expression 12

call_expression 11

arguments 11

### Once only

program 1

function_expression 1

arrow_function 1

export_statement 1

satisfies_expression 1

for_in_statement 1

The source is served as text at [the source](/assets/source/generated/source.01856588c97a8929095464245341679d15e6d1e32e84070f97bbe90d3e5a1c5b.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-double-cast.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 44

Blank lines 4

Bytes 2420

Definitions 8

Exported 3

Callable 4

Call edges 5

isolated flow 4

entry flow 2

leaf flow 2

Findings no anomalies

isExemptFile:11
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts)

isAsExpression:16
**leaf** · `in 1` · `out 0`
calls: none
called by: [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts)

tSAsExpression:26
**entry** · `in 0` · `out 3`
calls: [isAsExpression](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:21
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

AS_EXPRESSIONS:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inner:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 122 steps

### Syntax kinds

identifier 44

property_identifier 19

string 18

string_fragment 18

arguments 13

call_expression 12

pair 11

import_specifier 9

### Once only

program 1

new_expression 1

arrow_function 1

union_type 1

literal_type 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.09348975431e1260c015fc035814297a11d2ad60507f433d4b5e55050afc2629.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-import-cycles.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 139

Blank lines 13

Bytes 5462

Definitions 36

Exported 3

Callable 9

Call edges 6

isolated flow 29

entry flow 3

leaf flow 2

relay flow 2

Findings no anomalies

addEdge:12
**leaf** · `in 2` · `out 0`
calls: none
called by: [buildGraph](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts), [buildGraph](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)

visit:56
**relay** · `in 1` · `out 1`
calls: [step](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)
called by: [findCycles](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)

step:59
**relay** · `in 1` · `out 1`
calls: [cycleThrough](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)
called by: [visit](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)

cycleThrough:40
**leaf** · `in 1` · `out 0`
calls: none
called by: [step](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)

buildGraph:10
**entry** · `in 0` · `out 2`
calls: [addEdge](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts), [addEdge](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)
called by: none

findCycles:51
**entry** · `in 0` · `out 1`
calls: [visit](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts)
called by: none

create:121
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

FileGraph:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

graph:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

resolved:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

targets:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WHITE:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAY:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BLACK:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Frame:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

path:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cursor:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

color:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cycles:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stack:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

frame:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:96
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CYCLES:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FILES_IN_CYCLES:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

repr:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

chains:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBER_PREFIX:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

relFromMember:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:122
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 457 steps

### Syntax kinds

identifier 190

property_identifier 70

arguments 48

member_expression 45

call_expression 43

lexical_declaration 32

variable_declarator 32

predefined_type 30

### Once only

program 1

type_alias_declaration 1

interface_declaration 1

interface_body 1

assignment_expression 1

spread_element 1

The source is served as text at [the source](/assets/source/generated/source.40419448ce5a65369c81af81d60603f5c2927d07002c957448d90063eaf44572.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-inline-exported-types.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 66

Blank lines 4

Bytes 3454

Definitions 12

Exported 4

Callable 3

Call edges 6

isolated flow 10

entry flow 1

relay flow 1

Findings no anomalies

isExemptFile:20
**relay** · `in 1` · `out 4`
calls: [concernForPath](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isImportedRoot](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isTestRoot](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isInContainer](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts)

create:34
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

TYPES_CONCERN:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

INTERFACE_DECLARATION:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TYPE_ALIAS_DECLARATION:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

path:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

root:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

exportNamedDeclaration:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaration:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 183 steps

### Syntax kinds

identifier 73

property_identifier 26

string 20

string_fragment 20

call_expression 19

arguments 19

import_specifier 16

pair 16

### Once only

program 1

function_expression 1

arrow_function 1

true 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.d7f619e19cd59ee98772e4506aed1ef76d65a5317aa6bbe9f6011e204efa283d.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-module-singleton.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 99

Blank lines 5

Bytes 4357

Definitions 16

Exported 9

Callable 4

Call edges 7

isolated flow 12

entry flow 3

leaf flow 1

Findings no anomalies

isExemptFile:36
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts)

constructorNameOf:44
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:60
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

exportNamedDeclaration:65
**entry** · `in 0` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

ALLOWED_BUILTIN_CONSTRUCTORS:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEST_SUFFIXES:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaration:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

singletons:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ctor:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 237 steps

### Syntax kinds

identifier 97

string 56

string_fragment 51

arguments 29

call_expression 28

property_identifier 26

lexical_declaration 15

variable_declarator 15

### Once only

program 1

new_expression 1

true 1

export_statement 1

satisfies_expression 1

false 1

The source is served as text at [the source](/assets/source/generated/source.38b11fc47cdc8d04c545ae2503ac0aaf824d50b0e42d47c3e1b05888c3926338.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-null-managed-instance.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 84

Blank lines 10

Bytes 3786

Definitions 17

Exported 3

Callable 9

Call edges 15

isolated flow 11

entry flow 3

leaf flow 3

Findings no anomalies

isNullLiteral:45
**leaf** · `in 2` · `out 0`
calls: none
called by: [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts)

isExemptFile:25
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts)

endsWithManagedSuffix:30
**leaf** · `in 1` · `out 0`
calls: none
called by: [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts)

nullCastTarget:49
**entry** · `in 0` · `out 7`
calls: [endsWithManagedSuffix](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [isNullLiteral](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [isNullLiteral](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

typeNameOf:34
**entry** · `in 0` · `out 6`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:68
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

pascal:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MANAGED_TYPE_SUFFIXES:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inner:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tSAsExpression:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typeName:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 284 steps

### Syntax kinds

identifier 109

string 40

call_expression 39

arguments 39

property_identifier 33

string_fragment 30

member_expression 19

statement_block 17

### Once only

program 1

escape_sequence 1

optional_chain 1

subscript_expression 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.f0cb265ac89dbd16187061445a725b8489f9745e386f2ac7fa35da22fe81206f.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-platform-capability-redefine.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 150

Blank lines 16

Bytes 6298

Definitions 31

Exported 5

Callable 12

Call edges 9

isolated flow 21

leaf flow 5

entry flow 3

relay flow 2

Findings no anomalies

redefinesCapability:86
**relay** · `in 1` · `out 3`
calls: [basenameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts), [nameSlots](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts), [relativeToProject](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)
called by: [offencesForCapability](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

offencesForCapability:93
**relay** · `in 1` · `out 1`
calls: [redefinesCapability](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)
called by: [findOffences](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

relativeToProject:22
**leaf** · `in 1` · `out 0`
calls: none
called by: [redefinesCapability](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

walk:26
**leaf** · `in 1` · `out 0`
calls: none
called by: [readTexts](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

nameSlots:41
**leaf** · `in 1` · `out 0`
calls: none
called by: [redefinesCapability](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

consumerDirs:52
**leaf** · `in 1` · `out 0`
calls: none
called by: [findOffences](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

basenameOf:78
**leaf** · `in 1` · `out 0`
calls: none
called by: [redefinesCapability](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

findOffences:111
**entry** · `in 0` · `out 3`
calls: [consumerDirs](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts), [offencesForCapability](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts), [platformCapabilities](/anatomy/governance#file-governance-shared-manifests-capability-manifest-ts)
called by: none

readTexts:82
**entry** · `in 0` · `out 1`
calls: [walk](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)
called by: none

create:130
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

ROOT:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONSUMERS_DIR:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OWNS_STATE_MARKER:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

selfRegisteringFiles:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

graph:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SUPPLIERS:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slots:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

p:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Offense:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Capability:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

evidence:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

offences:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

texts:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

consumer:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

list:118
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OFFENCES:127
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:134
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hits:135
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:142
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 505 steps

### Syntax kinds

identifier 202

property_identifier 70

arguments 66

call_expression 62

member_expression 44

predefined_type 33

type_annotation 32

lexical_declaration 30

### Once only

program 1

ternary_expression 1

continue_statement 1

false 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.ddc6756cc40b73bbd6e91457555a5255f49f355ccea6c8236fae56ecfc190fb3.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-platform-product-import.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 61

Blank lines 3

Bytes 3028

Definitions 8

Exported 4

Callable 3

Call edges 5

isolated flow 5

entry flow 2

relay flow 1

Findings no anomalies

productImportsIn:10
**relay** · `in 1` · `out 2`
calls: [classifyFile](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts), [relativeFromMember](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts)

create:28
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [classifyFile](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)
called by: none

program:34
**entry** · `in 0` · `out 1`
calls: [productImportsIn](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts)
called by: none

GRAPH:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

violations:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

resolved:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 148 steps

### Syntax kinds

identifier 53

property_identifier 34

pair 17

string 16

string_fragment 16

call_expression 12

arguments 12

member_expression 11

### Once only

program 1

function_expression 1

continue_statement 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.b13bf85fa74ca4136fe2c23fe650ee9defb69340fd5249c0ecd413625d577153.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-reachable-dead-exports.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 82

Blank lines 7

Bytes 3941

Definitions 17

Exported 7

Callable 6

Call edges 5

isolated flow 13

entry flow 3

leaf flow 1

Findings no anomalies

isAllowed:12
**leaf** · `in 1` · `out 0`
calls: none
called by: [computeDeadExports](/anatomy/governance#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts)

create:51
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

exportNamedDeclaration:66
**entry** · `in 0` · `out 2`
calls: [exportedNamesOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

computeDeadExports:30
**entry** · `in 0` · `out 1`
calls: [isAllowed](/anatomy/governance#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts)
called by: none

ALLOWED_KEYS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sep:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importedNames:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

imported:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DEAD_BY_FILE:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

matchKey:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

deadNames:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 295 steps

### Syntax kinds

identifier 110

property_identifier 55

arguments 35

member_expression 35

call_expression 30

string_fragment 18

pair 17

string 16

### Once only

program 1

true 1

array_type 1

export_statement 1

satisfies_expression 1

shorthand_property_identifier 1

The source is served as text at [the source](/assets/source/generated/source.fbe24bbafd7a16f341e374328711b2cd6c94f6ca02aadd91305a4b92fbefacf3.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-type-layer-drift.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 71

Blank lines 6

Bytes 3487

Definitions 10

Exported 2

Callable 4

Call edges 3

isolated flow 7

entry flow 2

leaf flow 1

Findings no anomalies

deriveLayer:20
**leaf** · `in 1` · `out 0`
calls: none
called by: [collectDrift](/anatomy/governance#file-governance-rules-eslint-closure-no-type-layer-drift-eslint-rule-ts)

create:46
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [relativeFromMember](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)
called by: none

collectDrift:32
**entry** · `in 0` · `out 1`
calls: [deriveLayer](/anatomy/governance#file-governance-rules-eslint-closure-no-type-layer-drift-eslint-rule-ts)
called by: none

MANIFEST_BASENAME:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importerLayers:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

drift:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DRIFT:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 199 steps

### Syntax kinds

identifier 75

property_identifier 31

string 23

string_fragment 23

arguments 23

call_expression 21

import_specifier 16

member_expression 15

### Once only

program 1

type_arguments 1

array_pattern 1

export_statement 1

satisfies_expression 1

unary_expression 1

The source is served as text at [the source](/assets/source/generated/source.c42f7ceba929e1d7fff839090c0d2d2d35070f77283433e42b4e0fe7c03ffe35.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-undeclared-type-layer.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 40

Blank lines 3

Bytes 2285

Definitions 7

Exported 4

Callable 3

Call edges 3

isolated flow 5

entry flow 1

relay flow 1

Findings no anomalies

isTypesFile:12
**relay** · `in 1` · `out 1`
calls: [hasConcern](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-undeclared-type-layer-eslint-rule-ts)

create:18
**entry** · `in 0` · `out 2`
calls: [isTypesFile](/anatomy/governance#file-governance-rules-eslint-closure-no-undeclared-type-layer-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

TYPES_CONCERN:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TYPES_ROOT:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 113 steps

### Syntax kinds

identifier 43

property_identifier 18

string 13

string_fragment 13

pair 13

import_specifier 11

call_expression 11

arguments 11

### Once only

program 1

function_expression 1

export_statement 1

satisfies_expression 1

object_pattern 1

shorthand_property_identifier_pattern 1

The source is served as text at [the source](/assets/source/generated/source.673ed1ffbd2129e480438c116a3f2e38711a000bf3703794cd79190525021d13.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-no-unreachable-file.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 118

Blank lines 9

Bytes 5297

Definitions 24

Exported 4

Callable 8

Call edges 6

isolated flow 20

entry flow 2

leaf flow 2

Findings no anomalies

add:14
**leaf** · `in 2` · `out 0`
calls: none
called by: [buildGraph](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts), [buildGraph](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts)

isInsideMember:82
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts)

create:87
**entry** · `in 0` · `out 4`
calls: [isInsideMember](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [isSourceFile](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

buildGraph:12
**entry** · `in 0` · `out 2`
calls: [add](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts), [add](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts)
called by: none

ENTRYPOINT_SUFFIX:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

targets:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seedsOf:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

files:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seeds:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

computeReachable:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

graph:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stack:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reachable:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

file:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REACHABLE:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXCLUDED:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBER_PREFIX:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

toRelative:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 404 steps

### Syntax kinds

identifier 163

property_identifier 61

arguments 48

call_expression 44

member_expression 43

lexical_declaration 25

variable_declarator 25

statement_block 24

### Once only

program 1

while_statement 1

undefined 1

continue_statement 1

template_string 1

template_substitution 1

The source is served as text at [the source](/assets/source/generated/source.68ffce4cb3356bb09dcfc1a46ceb518b6fcfd583f93e439ac77e41e5f64f3457.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-paths-via-ssot.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 191

Blank lines 4

Bytes 9653

Definitions 34

Exported 31

Callable 8

Call edges 20

isolated flow 27

entry flow 6

relay flow 1

Findings no anomalies

viaSsot:61
**relay** · `in 1` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

importDeclaration:102
**entry** · `in 0` · `out 5`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

callExpression:78
**entry** · `in 0` · `out 4`
calls: [boundNameOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isMetaClimb](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

literal:113
**entry** · `in 0` · `out 4`
calls: [viaSsot](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [anchoredBySsot](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [isPathShaped](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [isProseContext](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)
called by: none

variableDeclarator:146
**entry** · `in 0` · `out 3`
calls: [holdsMeta](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:47
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [isSsotExemptFile](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)
called by: none

templateElement:127
**entry** · `in 0` · `out 1`
calls: [isProseContext](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)
called by: none

SSOT_MODULE:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WRITE_CALLEES:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PendingTarget:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

depth:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posixFile:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fromDir:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

metaNames:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dirNames:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

writtenNames:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pendingTargets:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

constSegments:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ssotNames:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reportPending:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segmented:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

local:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cooked:128
**isolated** · `in 0` · `out 0`
calls: none
called by: none

composed:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

token:141
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:147
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:152
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folded:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 525 steps

### Syntax kinds

identifier 215

property_identifier 69

arguments 68

call_expression 62

string 46

string_fragment 46

pair 34

import_specifier 33

### Once only

program 1

interface_declaration 1

interface_body 1

union_type 1

literal_type 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.30f554d33738aec63b6e7025c3fb0db936b49996be18b7787655e0957b164231.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-register-needs-consumer.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 114

Blank lines 7

Bytes 5198

Definitions 20

Exported 7

Callable 7

Call edges 6

isolated flow 15

entry flow 3

leaf flow 1

relay flow 1

Findings no anomalies

coversSuffix:48
**relay** · `in 1` · `out 1`
calls: [isUpperAlpha](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: [findOrphanRegistries](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts)

registrarSuffixes:14
**leaf** · `in 1` · `out 0`
calls: none
called by: [findOrphanRegistries](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts)

findOrphanRegistries:64
**entry** · `in 0` · `out 2`
calls: [coversSuffix](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts), [registrarSuffixes](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts)
called by: none

create:79
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

callExpression:91
**entry** · `in 0` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

REGISTER_VERB:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONSUMER_VERBS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

counts:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

consumerSuffixes:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

suffixes:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lowered:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

consumed:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

orphans:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ORPHANS:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

suffix:96
**isolated** · `in 0` · `out 0`
calls: none
called by: none

count:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 341 steps

### Syntax kinds

identifier 136

property_identifier 49

arguments 41

call_expression 37

member_expression 31

string 27

string_fragment 27

statement_block 25

### Once only

program 1

false 1

array_pattern 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.325982647f0aa66e9a4c166f55aa7343442f23f0d28d181197cba2a1db0cff8a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-register-verb-reserved.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 57

Blank lines 4

Bytes 3056

Definitions 13

Exported 5

Callable 4

Call edges 4

isolated flow 9

entry flow 2

leaf flow 2

Findings no anomalies

isSkippedFile:15
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts)

isExportedFunction:23
**leaf** · `in 1` · `out 0`
calls: none
called by: [functionDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts)

create:29
**entry** · `in 0` · `out 2`
calls: [isSkippedFile](/anatomy/governance#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

functionDeclaration:34
**entry** · `in 0` · `out 2`
calls: [isExportedFunction](/anatomy/governance#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

REGISTER_VERB:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REGISTRY_FILE_SUFFIXES:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXPORT_PARENTS:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

suffix:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 171 steps

### Syntax kinds

identifier 64

string 22

string_fragment 22

property_identifier 22

arguments 18

call_expression 17

import_specifier 12

pair 12

### Once only

program 1

new_expression 1

true 1

export_statement 1

satisfies_expression 1

expression_statement 1

The source is served as text at [the source](/assets/source/generated/source.e2a4d2496bdaedbc7a22505f100eff59c1d3d236fa38c105ca9812727f6fd97d.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-registry-consumer-naming.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 100

Blank lines 8

Bytes 4885

Definitions 21

Exported 7

Callable 7

Call edges 6

isolated flow 15

entry flow 3

leaf flow 2

relay flow 1

Findings no anomalies

hasStandardConsumer:37
**relay** · `in 1` · `out 1`
calls: [matchesSuffix](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)
called by: [findNonStandardRegistries](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)

registrarFiles:20
**leaf** · `in 1` · `out 0`
calls: none
called by: [findNonStandardRegistries](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)

matchesSuffix:33
**leaf** · `in 1` · `out 0`
calls: none
called by: [hasStandardConsumer](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)

findNonStandardRegistries:46
**entry** · `in 0` · `out 2`
calls: [hasStandardConsumer](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts), [registrarFiles](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts)
called by: none

create:61
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

functionDeclaration:78
**entry** · `in 0` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

REGISTER_VERB:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STANDARD_PREFIXES:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Offender:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFn:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

files:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

consumerSuffix:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

offenders:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

suffix:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OFFENDERS:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

here:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 314 steps

### Syntax kinds

identifier 122

property_identifier 48

arguments 29

call_expression 27

member_expression 26

string_fragment 25

string 23

lexical_declaration 17

### Once only

program 1

interface_declaration 1

interface_body 1

continue_statement 1

array_pattern 1

spread_element 1

The source is served as text at [the source](/assets/source/generated/source.52af381c3b8ce4d689eb89a0d2ff4d148bfbe0de46b1762e3b1ad96c9f67c57e.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-rule-declarations-resolve.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 95

Blank lines 9

Bytes 4252

Definitions 19

Exported 3

Callable 8

Call edges 7

isolated flow 12

entry flow 3

leaf flow 2

relay flow 2

Findings no anomalies

declaringFiles:43
**relay** · `in 1` · `out 2`
calls: [declaresPaths](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts), [namesIn](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)
called by: [findUnresolved](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)

unresolvedIn:51
**relay** · `in 1` · `out 1`
calls: [stringLiteralsOf](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)
called by: [findUnresolved](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)

declaresPaths:31
**leaf** · `in 1` · `out 0`
calls: none
called by: [declaringFiles](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)

namesIn:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [declaringFiles](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)

findUnresolved:70
**entry** · `in 0` · `out 2`
calls: [declaringFiles](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts), [unresolvedIn](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)
called by: none

isUnresolved:56
**entry** · `in 0` · `out 1`
calls: [resolvesAgainst](/anatomy/governance#file-governance-shared-loaders-index-loader-ts)
called by: none

create:78
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

ANCHOR_SUFFIX:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SELF:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DECLARING_ROOTS:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hints:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

joined:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

shaped:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UNRESOLVED:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 334 steps

### Syntax kinds

identifier 137

arguments 40

call_expression 38

property_identifier 36

import_specifier 25

string_fragment 23

string 22

lexical_declaration 18

### Once only

program 1

template_string 1

template_substitution 1

object_type 1

type_arguments 1

ternary_expression 1

The source is served as text at [the source](/assets/source/generated/source.2ba14aff6bab207484e8ad8ab29a88b138daaf65428776bba154dfed049f2248.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-rule-shape.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 151

Blank lines 10

Bytes 7843

Definitions 24

Exported 7

Callable 9

Call edges 16

isolated flow 15

entry flow 4

leaf flow 3

relay flow 2

Findings no anomalies

reportMetaDefects:56
**relay** · `in 1` · `out 4`
calls: [declaresInDocs](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [propertyNamed](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [propertyNamed](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

reportShapeDefects:27
**relay** · `in 1` · `out 2`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

isRuleFile:22
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

declaresInDocs:51
**leaf** · `in 1` · `out 0`
calls: none
called by: [reportMetaDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

reportMessageDefects:80
**leaf** · `in 1` · `out 0`
calls: none
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

program:107
**entry** · `in 0` · `out 5`
calls: [reportMessageDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [reportMetaDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [reportShapeDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [declaredIds](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [reportedIds](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts)
called by: none

declaresAtModule:39
**entry** · `in 0` · `out 2`
calls: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:102
**entry** · `in 0` · `out 2`
calls: [isRuleFile](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

docsField:46
**entry** · `in 0` · `out 1`
calls: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

RULE_TAG:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REQUIRED_META_KEYS:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEVERITY_KEY:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXPRESSION_STATEMENT:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

field:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaring:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

docs:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

description:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

file:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[first]:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

shape:117
**isolated** · `in 0` · `out 0`
calls: none
called by: none

anchor:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 473 steps

### Syntax kinds

identifier 197

property_identifier 81

call_expression 50

arguments 50

pair 49

string 47

string_fragment 47

member_expression 30

### Once only

program 1

arrow_function 1

export_statement 1

satisfies_expression 1

array_pattern 1

continue_statement 1

The source is served as text at [the source](/assets/source/generated/source.3b524f1a3e4097a985f5f7dbbe45b521279c7cbbe424cf31075b24de6f04591e.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-show-flag-polarity.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 69

Blank lines 5

Bytes 3405

Definitions 13

Exported 4

Callable 6

Call edges 10

isolated flow 7

entry flow 4

leaf flow 2

Findings no anomalies

isLiteralValue:19
**leaf** · `in 2` · `out 0`
calls: none
called by: [binaryExpression](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [logicalExpression](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts)

isExemptFile:14
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts)

binaryExpression:41
**entry** · `in 0` · `out 3`
calls: [isLiteralValue](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

logicalExpression:50
**entry** · `in 0` · `out 3`
calls: [isLiteralValue](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

flaggedName:23
**entry** · `in 0` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:36
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

EXEMPT_BASENAME_SUFFIXES:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SHOW_VERBS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NEGATED_OPERATORS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DEFAULTING_OPERATORS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 223 steps

### Syntax kinds

identifier 87

string 36

string_fragment 31

arguments 28

call_expression 26

property_identifier 25

pair 14

import_specifier 13

### Once only

program 1

arrow_function 1

optional_chain 1

subscript_expression 1

ternary_expression 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.13cf28bee32b4d852feaffe5f8e18a432f3630a796a725964bec1e3fa929e63a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-standalone-script-imported.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 40

Blank lines 3

Bytes 2067

Definitions 10

Exported 5

Callable 2

Call edges 1

isolated flow 9

entry flow 1

Findings no anomalies

create:16
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

LIST_JOINER:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SHOWN_IMPORTERS:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STANDALONE_ROOT:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOME:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IMPORTERS:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importers:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 115 steps

### Syntax kinds

identifier 39

property_identifier 22

string_fragment 15

string 14

pair 14

arguments 13

call_expression 12

import_specifier 9

### Once only

program 1

template_string 1

template_substitution 1

export_statement 1

satisfies_expression 1

ternary_expression 1

The source is served as text at [the source](/assets/source/generated/source.c05fd2a2e3e439f1d9f247d408232e661b95f32fdb2d6f75d6d210e56ebb9dad.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-tests-centralized.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 35

Blank lines 3

Bytes 1882

Definitions 6

Exported 4

Callable 3

Call edges 2

isolated flow 4

entry flow 1

leaf flow 1

Findings no anomalies

isTestFile:8
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-tests-centralized-eslint-rule-ts)

create:13
**entry** · `in 0` · `out 2`
calls: [isTestFile](/anatomy/governance#file-governance-rules-eslint-closure-tests-centralized-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

TEST_SUFFIXES:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 95 steps

### Syntax kinds

identifier 31

property_identifier 18

pair 12

string 11

string_fragment 11

call_expression 9

arguments 9

object 9

### Once only

program 1

function_expression 1

arrow_function 1

export_statement 1

satisfies_expression 1

object_pattern 1

The source is served as text at [the source](/assets/source/generated/source.dea74546099482c8f7d4d757ae8c615b4e7b3ab0a75c5fbb9b8171bcc2ec9b16.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-transitive-liveness.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 72

Blank lines 7

Bytes 3808

Definitions 17

Exported 7

Callable 5

Call edges 4

isolated flow 15

entry flow 2

Findings no anomalies

create:41
**entry** · `in 0` · `out 2`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

exportNamedDeclaration:56
**entry** · `in 0` · `out 2`
calls: [exportedNamesOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

ENTRYPOINT_GLOB_SUFFIXES:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ALLOWED_KEYS:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isAllowed:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sep:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DEAD:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildDeadSetByFile:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byFile:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DEAD_BY_FILE:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filename:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

matchKey:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

deadNames:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 260 steps

### Syntax kinds

identifier 97

property_identifier 47

arguments 33

call_expression 28

member_expression 27

string 21

string_fragment 21

pair 17

### Once only

program 1

true 1

readonly_type 1

array_type 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.dc0a0a2b2c814e821d6186741069f82a68da3276edd100ad6f5f9cde5dc4dcb7.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## closure-types-centralized.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 44

Blank lines 4

Bytes 2369

Definitions 9

Exported 4

Callable 4

Call edges 7

isolated flow 6

entry flow 1

leaf flow 1

relay flow 1

Findings no anomalies

inTypeBucket:14
**relay** · `in 1` · `out 4`
calls: [concernForPath](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isImportedRoot](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [rootFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isInContainer](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)

isTypesFile:10
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)

create:23
**entry** · `in 0` · `out 3`
calls: [inTypeBucket](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts), [isTypesFile](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

TYPES_CONCERN:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TYPES_SUFFIXES:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

path:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 135 steps

### Syntax kinds

identifier 52

property_identifier 17

call_expression 14

arguments 14

import_specifier 12

pair 12

string 11

string_fragment 11

### Once only

program 1

arrow_function 1

export_statement 1

satisfies_expression 1

object_pattern 1

shorthand_property_identifier_pattern 1

The source is served as text at [the source](/assets/source/generated/source.eaac65cab18024339d5c85ff0aae3a2ecf92398320b323cf1b19d0e73dbf12ac.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## factory-owned-value.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 57

Blank lines 3

Bytes 2977

Definitions 11

Exported 8

Callable 7

Call edges 20

entry flow 4

isolated flow 4

relay flow 3

Findings no anomalies

typeReferenceName:8
**relay** · `in 2` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts)

check:23
**relay** · `in 2` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts)

declaredAt:12
**relay** · `in 1` · `out 6`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts)

tSAsExpression:38
**entry** · `in 0` · `out 4`
calls: [check](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [typeReferenceName](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

variableDeclarator:41
**entry** · `in 0` · `out 3`
calls: [check](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [typeReferenceName](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

program:31
**entry** · `in 0` · `out 2`
calls: [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:21
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

inner:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

factory:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

annotation:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 216 steps

### Syntax kinds

identifier 92

arguments 32

call_expression 31

string 29

string_fragment 28

property_identifier 23

pair 14

import_specifier 12

### Once only

program 1

array_type 1

arrow_function 1

export_statement 1

satisfies_expression 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.06a0e5c273f83b15e220a5841245f72b230a5f5104a73a7cb5e0fee59be29ad3.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## file-length.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 60

Blank lines 4

Bytes 2657

Definitions 10

Exported 6

Callable 4

Call edges 2

isolated flow 8

entry flow 1

leaf flow 1

Findings no anomalies

isExempt:10
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-file-length-eslint-rule-ts)

create:31
**entry** · `in 0` · `out 2`
calls: [isExempt](/anatomy/governance#file-governance-rules-eslint-file-length-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

EXEMPT_SUFFIXES:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

countLines:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

program:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

count:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 151 steps

### Syntax kinds

identifier 54

property_identifier 26

string 20

string_fragment 19

call_expression 16

arguments 16

pair 15

statement_block 10

### Once only

program 1

true 1

false 1

escape_sequence 1

augmented_assignment_expression 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.39427fa382a48aa1e494eef7f202f2853d1fc41c39c366deff2bed6130fce8b0.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-comments.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 73

Blank lines 4

Bytes 2952

Definitions 19

Exported 13

Callable 4

Call edges 2

isolated flow 16

entry flow 2

leaf flow 1

Findings no anomalies

isDirective:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [program](/anatomy/governance#file-governance-rules-eslint-no-comments-eslint-rule-ts)

create:27
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

program:30
**entry** · `in 0` · `out 1`
calls: [isDirective](/anatomy/governance#file-governance-rules-eslint-no-comments-eslint-rule-ts)
called by: none

DIRECTIVE_PREFIXES:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PREVIEW_LENGTH:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NEWLINE_CODE:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE_CODE:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimmed:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

src:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ range }:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

preview:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[start, rawEnd]:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fix:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lineStart:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimStart:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 202 steps

### Syntax kinds

identifier 75

property_identifier 40

member_expression 23

string 20

call_expression 20

arguments 20

string_fragment 18

binary_expression 17

### Once only

program 1

function_expression 1

arrow_function 1

export_statement 1

satisfies_expression 1

for_in_statement 1

The source is served as text at [the source](/assets/source/generated/source.f5d01d992435a5bbebadddc6cdbc5dafe56596aa17f91a1534a323e76cef24f6.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-exclusion-membership.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 103

Blank lines 5

Bytes 4584

Definitions 12

Exported 7

Callable 7

Call edges 26

isolated flow 5

entry flow 4

relay flow 3

Findings no anomalies

holdsMarkers:36
**relay** · `in 3` · `out 8`
calls: [derivedFrom](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isMarkerSource](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts)

isMarkerSource:23
**relay** · `in 1` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts)

derivedFrom:30
**relay** · `in 1` · `out 1`
calls: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts)

newExpression:79
**entry** · `in 0` · `out 5`
calls: [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

callExpression:70
**entry** · `in 0` · `out 4`
calls: [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

variableDeclarator:84
**entry** · `in 0` · `out 4`
calls: [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:67
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

SET_CONSTRUCTOR:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

derives:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bound:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 302 steps

### Syntax kinds

identifier 127

arguments 49

call_expression 48

string 35

string_fragment 35

property_identifier 32

statement_block 20

pair 18

### Once only

program 1

ternary_expression 1

generic_type 1

switch_statement 1

switch_body 1

arrow_function 1

The source is served as text at [the source](/assets/source/generated/source.a59180057ee2846f723770063c8f4d33686ca27e16fe075999c29b507dc9e67e.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-fail-open-guard.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 142

Blank lines 21

Bytes 5202

Definitions 34

Exported 0

Callable 13

Call edges 6

isolated flow 25

leaf flow 6

entry flow 3

Findings no anomalies

isNode:27
**leaf** · `in 1` · `out 0`
calls: none
called by: [asNode](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

normalize:35
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

inGuardPath:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

continuationOf:48
**leaf** · `in 1` · `out 0`
calls: none
called by: [pop](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

createTracker:111
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

listenersFor:128
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)

create:146
**entry** · `in 0` · `out 4`
calls: [createTracker](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts), [inGuardPath](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts), [listenersFor](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts), [normalize](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)
called by: none

asNode:31
**entry** · `in 0` · `out 1`
calls: [isNode](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)
called by: none

pop:78
**entry** · `in 0` · `out 1`
calls: [continuationOf](/anatomy/governance#file-governance-rules-eslint-no-fail-open-guard-eslint-rule-ts)
called by: none

AstNode:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GUARD_CONCERN:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GUARD_FOLDER:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GUARD_PATH_MARKERS:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONTINUATION_PARAMS:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MESSAGE:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fn:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

params:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Tracker:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ContinuationStack:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

createContinuationStack:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

active:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

push:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

continuation:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CatchDepth:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

createCatchDepth:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

depth:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stack:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

catches:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

onCall:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entries:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

catchEntries:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

noFailOpenGuard:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 432 steps

### Syntax kinds

identifier 149

property_identifier 73

type_annotation 52

string 34

predefined_type 33

member_expression 33

string_fragment 32

formal_parameters 32

### Once only

program 1

undefined 1

template_string 1

template_substitution 1

union_type 1

literal_type 1

The source is served as text at [the source](/assets/source/generated/source.bdf5c68b8b5272b4ef785c0c3549bf69941b6a70c605b69dc18b0942378d9f2c.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-hardcoded-exclusions.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 130

Blank lines 9

Bytes 5223

Definitions 21

Exported 7

Callable 8

Call edges 13

isolated flow 13

entry flow 5

leaf flow 2

relay flow 1

Findings no anomalies

holdsSsotCall:70
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts)

isExemptFile:44
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts)

namesAnExclusion:48
**leaf** · `in 1` · `out 0`
calls: none
called by: [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts)

variableDeclarator:95
**entry** · `in 0` · `out 4`
calls: [holdsSsotCall](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [namesAnExclusion](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

literalsIn:53
**entry** · `in 0` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:90
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literalsOf:66
**entry** · `in 0` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

arrayOf:79
**entry** · `in 0` · `out 1`
calls: [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

EXCLUSION_NAME_PARTS:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SSOT_CALLEES:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

INFRASTRUCTURE_HINTS:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MASTER_LIST_OWNER:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lowered:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inner:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WRAPPERS:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:96
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

array:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:105
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 342 steps

### Syntax kinds

identifier 134

string 56

string_fragment 54

arguments 43

property_identifier 42

call_expression 41

member_expression 21

lexical_declaration 19

### Once only

program 1

export_statement 1

satisfies_expression 1

unary_expression 1

undefined 1

shorthand_property_identifier 1

The source is served as text at [the source](/assets/source/generated/source.a26737966fa03b6ef4fc0ba9aecb6ef5b6178f3cc73790b4ca2151d0b891dca9.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-inline-asset-path.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 103

Blank lines 7

Bytes 4867

Definitions 18

Exported 6

Callable 8

Call edges 17

isolated flow 11

entry flow 4

relay flow 2

leaf flow 1

Findings no anomalies

isEnvBaseUrl:55
**relay** · `in 1` · `out 7`
calls: [isImportMeta](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [memberExpression](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts)

isImportMeta:48
**relay** · `in 1` · `out 5`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts)

isAllowedFile:34
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts)

create:67
**entry** · `in 0` · `out 2`
calls: [isAllowedFile](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:72
**entry** · `in 0` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

memberExpression:79
**entry** · `in 0` · `out 1`
calls: [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts)
called by: none

templateElement:84
**entry** · `in 0` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

CORE_CONTAINER:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ASSET_MODULE_PREFIX:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REGISTRY_SUFFIX:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ENV_BASE_URL:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ENV_NAMESPACE:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BASE_URL_PROPERTY:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pathHintIn:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

object:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hint:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 301 steps

### Syntax kinds

identifier 123

string_fragment 40

call_expression 40

arguments 40

string 38

property_identifier 37

import_specifier 23

pair 20

### Once only

program 1

template_string 1

number 1

arrow_function 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.490d3fb785bc9dd0a96584bfec7440e453d70bf21a1903848fb087a899faef47.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-inline-icon-options.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 56

Blank lines 5

Bytes 2889

Definitions 11

Exported 3

Callable 4

Call edges 3

isolated flow 8

entry flow 2

leaf flow 1

Findings no anomalies

isExemptFile:13
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-inline-icon-options-eslint-rule-ts)

create:34
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-no-inline-icon-options-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

propertyKeys:18
**entry** · `in 0` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

ICON_SHAPE_KEYS:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keyName:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

objectExpression:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keys:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 167 steps

### Syntax kinds

identifier 65

string 22

string_fragment 21

property_identifier 21

arguments 18

call_expression 17

import_specifier 13

pair 11

### Once only

program 1

generic_type 1

new_expression 1

for_in_statement 1

continue_statement 1

ternary_expression 1

The source is served as text at [the source](/assets/source/generated/source.6985b41c3d4b6c286c030b6174db9e55a22bd0859626ddb7728b1ac94efeae62.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-inline-style-write.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 79

Blank lines 7

Bytes 4201

Definitions 16

Exported 3

Callable 7

Call edges 20

isolated flow 9

relay flow 4

entry flow 3

Findings no anomalies

isPresentationAccessor:20
**relay** · `in 3` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isDeclarationCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationTarget](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationTarget](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)

isDeclarationCall:28
**relay** · `in 1` · `out 5`
calls: [isPresentationAccessor](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)

isPresentationTarget:24
**relay** · `in 1` · `out 3`
calls: [isPresentationAccessor](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationAccessor](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)

isPresentationAttributeCall:36
**relay** · `in 1` · `out 3`
calls: [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)

create:50
**entry** · `in 0` · `out 2`
calls: [declaredModules](/anatomy/governance#file-governance-shared-allowlists-factory-allowlist-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

assignmentExpression:55
**entry** · `in 0` · `out 2`
calls: [isPresentationTarget](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

callExpression:60
**entry** · `in 0` · `out 2`
calls: [isDeclarationCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationAttributeCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts)
called by: none

PRESENTATION_ACCESSORS:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DECLARATION_METHODS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ATTRIBUTE_METHODS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PRESENTATION_ATTRIBUTE:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ATTRIBUTE_NAME_INDEX:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DECLARATION_MODULES:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

method:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 256 steps

### Syntax kinds

identifier 102

string 39

string_fragment 39

arguments 39

call_expression 34

property_identifier 26

import_specifier 14

lexical_declaration 14

### Once only

program 1

generic_type 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.c8ea216d84b4db3d8e2eaa459eedc41f96ea3e09d334f1deeac0e5ada8583429.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-linear-scan-lookup.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 75

Blank lines 6

Bytes 3301

Definitions 11

Exported 2

Callable 6

Call edges 17

isolated flow 5

relay flow 3

entry flow 2

leaf flow 1

Findings no anomalies

statementHasReturn:33
**relay** · `in 2` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts)

bodyHasEarlyReturn:43
**relay** · `in 1` · `out 6`
calls: [statementHasReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [statementHasReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [forOfStatement](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts)

callsValues:21
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [forOfStatement](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts)

isPlatformFile:13
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts)

forOfStatement:61
**entry** · `in 0` · `out 4`
calls: [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [callsValues](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:56
**entry** · `in 0` · `out 2`
calls: [isPlatformFile](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

PLATFORM_ROOTS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

VALUES_ACCESSOR:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

normalized:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 231 steps

### Syntax kinds

identifier 89

string_fragment 32

string 31

call_expression 30

arguments 30

property_identifier 26

statement_block 16

return_statement 15

### Once only

program 1

template_string 1

template_substitution 1

true 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.ae08cf80ccf6bdca0d6557fcc800af682c607e4b54e31210112cc8811fcea1e9.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-literal-strings.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 193

Blank lines 13

Bytes 9593

Definitions 32

Exported 10

Callable 13

Call edges 26

isolated flow 19

entry flow 6

relay flow 6

leaf flow 1

Findings no anomalies

isRegistryMetadataObject:122
**relay** · `in 1` · `out 5`
calls: [isUnderMetadataKey](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

userVisibleArrayLiterals:90
**relay** · `in 1` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

propertyKey:64
**relay** · `in 1` · `out 2`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isUnderMetadataKey](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

userVisibleLiteralProps:75
**relay** · `in 1` · `out 2`
calls: [textOf](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

isUnderMetadataKey:111
**relay** · `in 1` · `out 2`
calls: [propertyKey](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isRegistryMetadataObject](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

textOf:56
**relay** · `in 1` · `out 1`
calls: [copyTextOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: [userVisibleLiteralProps](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

isExemptFile:51
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

objectExpression:170
**entry** · `in 0` · `out 4`
calls: [isRegistryMetadataObject](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [userVisibleArrayLiterals](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [userVisibleLiteralProps](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:135
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

callExpression:148
**entry** · `in 0` · `out 2`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

copyResolver:60
**entry** · `in 0` · `out 1`
calls: [boundCopyOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

assignmentExpression:140
**entry** · `in 0` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

newExpression:162
**entry** · `in 0` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

USER_VISIBLE_OBJECT_KEYS:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

USER_VISIBLE_ARRAY_KEYS:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAME_SUFFIXES:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

matches:91
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keyName:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:97
**isolated** · `in 0` · `out 0`
calls: none
called by: none

copy:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

METADATA_KEY:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

METADATA_CHAIN:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cursor:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

written:150
**isolated** · `in 0` · `out 0`
calls: none
called by: none

data:152
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hit:163
**isolated** · `in 0` · `out 0`
calls: none
called by: none

copyOf:174
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:179
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 610 steps

### Syntax kinds

identifier 258

property_identifier 79

arguments 71

string_fragment 69

call_expression 68

string 67

pair 40

lexical_declaration 36

### Once only

program 1

arrow_function 1

template_string 1

template_substitution 1

while_statement 1

assignment_expression 1

The source is served as text at [the source](/assets/source/generated/source.6edd927f019b52a778cebc3bd1c7221195f04c861e3cad8509c7fe119355e0ca.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-plaintext-transport.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 87

Blank lines 7

Bytes 4263

Definitions 16

Exported 6

Callable 8

Call edges 13

isolated flow 9

entry flow 5

leaf flow 1

relay flow 1

Findings no anomalies

isPlaintextUrl:22
**leaf** · `in 2` · `out 0`
calls: none
called by: [literal](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts)

serverBlocksOf:35
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [property](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts)

property:59
**entry** · `in 0` · `out 3`
calls: [serverBlocksOf](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [propertyKeyName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

templateLiteral:67
**entry** · `in 0` · `out 3`
calls: [isPlaintextUrl](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [templateShapeOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

keysOf:29
**entry** · `in 0` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:51
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:53
**entry** · `in 0` · `out 1`
calls: [isPlaintextUrl](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts)
called by: none

PLAINTEXT_SCHEMES:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SERVER_KEY:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PORT_KEY:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TRANSPORT_KEY:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BRANCH_KEYS:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isPlaintextListener:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keys:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[head]:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 276 steps

### Syntax kinds

identifier 109

string 34

property_identifier 34

arguments 34

string_fragment 33

call_expression 33

import_specifier 16

statement_block 16

### Once only

program 1

generic_type 1

type_arguments 1

new_expression 1

unary_expression 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.fbe52faa7a7f5a6ac7158e97b191cdd42d48d3b1e3d0c92cd0246caff3e93a7c.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-port-literal.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 177

Blank lines 9

Bytes 7474

Definitions 43

Exported 23

Callable 17

Call edges 38

isolated flow 26

entry flow 8

relay flow 6

leaf flow 3

Findings no anomalies

isPortName:45
**relay** · `in 5` · `out 1`
calls: [segmentsOf](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
called by: [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [namesPort](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [property](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

isPortLiteral:58
**relay** · `in 4` · `out 4`
calls: [isDigits](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [numberAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [property](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

reportLiteral:101
**relay** · `in 4` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [property](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

reportHost:104
**relay** · `in 2` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

namesPort:69
**relay** · `in 1` · `out 3`
calls: [isPortName](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [logicalExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

quasiTexts:93
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

segmentsOf:30
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPortName](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

isDigits:49
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

mark:105
**leaf** · `in 1` · `out 0`
calls: none
called by: [visitRead](/anatomy/governance#file-governance-codemods-analyzers-field-reference-analyzer-ts)

assignmentExpression:111
**entry** · `in 0` · `out 6`
calls: [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isPortName](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

variableDeclarator:157
**entry** · `in 0` · `out 6`
calls: [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isPortName](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

callExpression:118
**entry** · `in 0` · `out 3`
calls: [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isPortName](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
called by: none

logicalExpression:135
**entry** · `in 0` · `out 3`
calls: [namesPort](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

property:147
**entry** · `in 0` · `out 3`
calls: [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isPortName](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
called by: none

templateLiteral:154
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportHost](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
called by: none

create:100
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:129
**entry** · `in 0` · `out 1`
calls: [reportHost](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)
called by: none

PORT_WORD:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORD_BREAK:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIGITS:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOST_MARKS:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FALLBACK_OPERATORS:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LISTEN_CALLEES:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SYSTEM_ASSIGNED:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

current:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

upper:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hostPortIn:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

next:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:119
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:120
**isolated** · `in 0` · `out 0`
calls: none
called by: none

listensOnLiteral:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

left:139
**isolated** · `in 0` · `out 0`
calls: none
called by: none

right:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literalSide:141
**isolated** · `in 0` · `out 0`
calls: none
called by: none

readSide:142
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:148
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:149
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:158
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 600 steps

### Syntax kinds

identifier 267

arguments 77

call_expression 75

property_identifier 53

string 47

string_fragment 43

binary_expression 42

lexical_declaration 39

### Once only

program 1

continue_statement 1

spread_element 1

for_statement 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.6fe7ca35c6e863e9922e7a3c0cefe66189e451a307f322e73294c3838b5d2a5d.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-raw-dom.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 84

Blank lines 5

Bytes 3892

Definitions 16

Exported 4

Callable 7

Call edges 16

isolated flow 9

entry flow 4

relay flow 3

Findings no anomalies

isDocumentCreateElement:19
**relay** · `in 1` · `out 5`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)

isMarkupAssignment:37
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)

isMarkupParser:32
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [newExpression](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)

create:50
**entry** · `in 0` · `out 2`
calls: [declaredModules](/anatomy/governance#file-governance-shared-allowlists-factory-allowlist-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

assignmentExpression:55
**entry** · `in 0` · `out 1`
calls: [isMarkupAssignment](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)
called by: none

callExpression:60
**entry** · `in 0` · `out 1`
calls: [isDocumentCreateElement](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)
called by: none

newExpression:65
**entry** · `in 0` · `out 1`
calls: [isMarkupParser](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)
called by: none

DOCUMENT_OBJECT:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CREATE_METHODS:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKUP_PROPERTY:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKUP_PARSERS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ASSIGN_OPERATORS:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

object:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

left:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 250 steps

### Syntax kinds

identifier 100

string 37

string_fragment 37

arguments 34

call_expression 31

property_identifier 27

statement_block 15

pair 15

### Once only

program 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.808bab7e502ba23876791df146206a69e77ae956a1985752d10fc3cfde6cf7cf.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-raw-file-write.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 95

Blank lines 12

Bytes 5283

Definitions 20

Exported 0

Callable 5

Call edges 8

isolated flow 16

entry flow 2

relay flow 2

Findings no anomalies

reportWrite:46
**relay** · `in 1` · `out 3`
calls: [rootsAtEphemeralDir](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts), [targetIsUnmarkedGenerated](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts), [calledName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

reportSpacing:31
**relay** · `in 1` · `out 1`
calls: [parentWriteMissingUtf8](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

handleCall:68
**entry** · `in 0` · `out 3`
calls: [reportSpacing](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts), [reportWrite](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts), [isJsonStringify](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: none

resolve:55
**entry** · `in 0` · `out 1`
calls: [variableInit](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts)
called by: none

REQUIRED_SPACING:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACING_ARG_INDEX:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAG:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BYPASS:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ENCODING:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKER:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACING:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

third:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spacing:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

primitive:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

call:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rule:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

create:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ownership:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

handlers:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 336 steps

### Syntax kinds

identifier 139

property_identifier 47

string_fragment 28

pair 27

string 25

call_expression 23

arguments 23

member_expression 21

### Once only

program 1

ternary_expression 1

method_definition 1

array_type 1

tuple_type 1

function_type 1

The source is served as text at [the source](/assets/source/generated/source.4f23834ff94202d1134bae53b29283e0599992ebb7cdd5469e7cd04553f560b4.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-redundant-type-shim.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 151

Blank lines 22

Bytes 6067

Definitions 42

Exported 0

Callable 14

Call edges 10

isolated flow 32

leaf flow 4

entry flow 3

relay flow 3

Findings no anomalies

isRecord:37
**leaf** · `in 4` · `out 0`
calls: none
called by: [declaresSurface](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [declaresValue](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [onModule](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [typeOfNode](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

declaresValue:114
**relay** · `in 1` · `out 2`
calls: [isRecord](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [typeOfNode](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
called by: [declaresSurface](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

declaresSurface:125
**relay** · `in 1` · `out 2`
calls: [declaresValue](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [isRecord](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
called by: [onModule](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

typeOfNode:106
**relay** · `in 1` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
called by: [declaresValue](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

isNode:25
**leaf** · `in 1` · `out 0`
calls: none
called by: [asNode](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

isExternal:44
**leaf** · `in 1` · `out 0`
calls: none
called by: [onModule](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

shipsOwnTypes:73
**leaf** · `in 1` · `out 0`
calls: none
called by: [realTypesSource](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)

onModule:137
**entry** · `in 0` · `out 3`
calls: [declaresSurface](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [isExternal](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts), [isRecord](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
called by: none

asNode:29
**entry** · `in 0` · `out 1`
calls: [isNode](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
called by: none

realTypesSource:84
**entry** · `in 0` · `out 1`
calls: [shipsOwnTypes](/anatomy/governance#file-governance-rules-eslint-no-redundant-type-shim-eslint-rule-ts)
called by: none

AstNode:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BlockNode:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MESSAGE:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

normalize:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOCAL_PREFIXES:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPECIFIER_BREAKERS:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

packageRoot:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

firstSlash:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

secondSlash:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slash:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typesPackageName:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PACKAGE_TYPES_ENTRY_HINTS:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pkgJson:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dir:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typesPkg:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

nm:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

VALUE_DECLS:103
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SURFACE_EXPORTS:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

kind:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

block:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

statements:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

noRedundantTypeShim:134
**isolated** · `in 0` · `out 0`
calls: none
called by: none

create:135
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fileDir:136
**isolated** · `in 0` · `out 0`
calls: none
called by: none

decl:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ id }:142
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spec:146
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pkg:150
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

handlers:156
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 525 steps

### Syntax kinds

identifier 208

property_identifier 63

arguments 57

string_fragment 56

string 55

call_expression 54

member_expression 42

lexical_declaration 40

### Once only

program 1

escape_sequence 1

generic_type 1

type_arguments 1

for_statement 1

assignment_expression 1

The source is served as text at [the source](/assets/source/generated/source.39d27e70d39b3fdd29cc382af1c29c7a07360e7ea91ec396e7feff81a395be7b.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-string-literal-ids.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 113

Blank lines 6

Bytes 4664

Definitions 21

Exported 9

Callable 6

Call edges 12

isolated flow 16

entry flow 4

leaf flow 1

Findings no anomalies

isExemptFile:28
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts)

staticText:36
**entry** · `in 0` · `out 4`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

idProperty:50
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

callExpression:73
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:68
**entry** · `in 0` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

ALLOWED_CONCERNS:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ALLOWED_PATH_SEGMENTS:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[part]:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keyName:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isLookup:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

direct:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idValue:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

nested:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 325 steps

### Syntax kinds

identifier 134

string 37

string_fragment 37

property_identifier 37

call_expression 36

arguments 36

lexical_declaration 20

variable_declarator 20

### Once only

program 1

escape_sequence 1

template_string 1

template_substitution 1

true 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.5dcaa598188f2aa9cdc884cc605c91a9904d46a95e3e487cf4957ec47b454a35.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-swallowed-failure.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 93

Blank lines 6

Bytes 3681

Definitions 14

Exported 5

Callable 7

Call edges 13

isolated flow 6

entry flow 4

leaf flow 2

relay flow 2

Findings no anomalies

dropsFailure:41
**relay** · `in 2` · `out 4`
calls: [readsIn](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [throwsIn](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [catchClause](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts)

readsIn:31
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [dropsFailure](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts)

throwsIn:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [dropsFailure](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts)

handler:65
**leaf** · `in 1` · `out 0`
calls: none
called by: [bind](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)

catchClause:74
**entry** · `in 0` · `out 3`
calls: [dropsFailure](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

callExpression:64
**entry** · `in 0` · `out 2`
calls: [dropsFailure](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

rejectionHandlerOf:51
**entry** · `in 0` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:62
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

HANDLER_TYPES:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REJECTION_SLOTS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slot:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[binding = null]:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 250 steps

### Syntax kinds

identifier 103

arguments 27

string 26

string_fragment 26

call_expression 25

property_identifier 22

statement_block 17

type_annotation 14

### Once only

program 1

true 1

undefined 1

ternary_expression 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.76474fadb1907c82d90900f7f8e275eeed253858004a94252c6598b9e8ac0209.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-test-without-subject.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 141

Blank lines 23

Bytes 5574

Definitions 34

Exported 0

Callable 20

Call edges 16

isolated flow 15

leaf flow 10

relay flow 5

entry flow 4

Findings no anomalies

countSubject:90
**relay** · `in 2` · `out 1`
calls: [isRuntimeOnly](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [onImport](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

handleCall:96
**relay** · `in 1` · `out 4`
calls: [callSpecifier](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [countSubject](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [isImportExpression](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [isRequireCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: [onCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

onImport:107
**relay** · `in 1` · `out 3`
calls: [asNode](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [countSubject](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [specifierOf](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: [importHandler](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

asNode:34
**relay** · `in 1` · `out 1`
calls: [isDomNode](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: [onImport](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

onCall:111
**relay** · `in 1` · `out 1`
calls: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: [callHandler](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

isDomNode:30
**leaf** · `in 1` · `out 0`
calls: none
called by: [asNode](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

normalizedFilename:38
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

isTestFile:42
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

isRuntimeOnly:46
**leaf** · `in 1` · `out 0`
calls: none
called by: [countSubject](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

specifierOf:58
**leaf** · `in 1` · `out 0`
calls: none
called by: [onImport](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

callSpecifier:63
**leaf** · `in 1` · `out 0`
calls: none
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

isRequireCall:68
**leaf** · `in 1` · `out 0`
calls: none
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

isImportExpression:72
**leaf** · `in 1` · `out 0`
calls: none
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

onProgramExit:118
**leaf** · `in 1` · `out 0`
calls: none
called by: [exitHandler](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

buildHandlers:124
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)

create:146
**entry** · `in 0` · `out 3`
calls: [buildHandlers](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [isTestFile](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts), [normalizedFilename](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: none

callHandler:128
**entry** · `in 0` · `out 1`
calls: [onCall](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: none

importHandler:131
**entry** · `in 0` · `out 1`
calls: [onImport](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: none

exitHandler:134
**entry** · `in 0` · `out 1`
calls: [onProgramExit](/anatomy/governance#file-governance-rules-eslint-no-test-without-subject-eslint-rule-ts)
called by: none

DomNode:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FileState:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEST_MARKER:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RUNTIME_ONLY_EXACT:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RUNTIME_ONLY_PREFIXES:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SUITE_NAMES:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAG:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SUBJECTLESS_MESSAGE:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

suiteName:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

call:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rule:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

state:150
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 478 steps

### Syntax kinds

identifier 184

property_identifier 65

type_annotation 59

string 46

string_fragment 46

member_expression 39

type_identifier 35

binary_expression 32

### Once only

program 1

template_string 1

template_substitution 1

type_predicate_annotation 1

type_predicate 1

escape_sequence 1

The source is served as text at [the source](/assets/source/generated/source.77cd4c97a62aa8b9f9148764a479fced9b7c7b7aa962640578f8bb8f86710980.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## no-undeclared-dependency.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 176

Blank lines 24

Bytes 7225

Definitions 43

Exported 0

Callable 16

Call edges 11

isolated flow 30

entry flow 5

leaf flow 4

relay flow 4

Findings no anomalies

reportUndeclared:121
**relay** · `in 3` · `out 2`
calls: [isAllowed](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts), [isExternal](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: [makeFromSource](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts), [makeOnCall](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts), [makeOnImportExpression](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

isRecord:46
**leaf** · `in 2` · `out 0`
calls: none
called by: [addDepsFrom](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts), [makeFromSource](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

addDepsFrom:79
**relay** · `in 1` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: [collectDeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

collectDeclared:94
**relay** · `in 1` · `out 1`
calls: [addDepsFrom](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: [isAllowed](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

isAllowed:113
**relay** · `in 1` · `out 1`
calls: [collectDeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: [reportUndeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

isNode:26
**leaf** · `in 1` · `out 0`
calls: none
called by: [asNode](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

isReportNode:34
**leaf** · `in 1` · `out 0`
calls: none
called by: [asReportNode](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

isExternal:66
**leaf** · `in 1` · `out 0`
calls: none
called by: [reportUndeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)

makeFromSource:140
**entry** · `in 0` · `out 2`
calls: [isRecord](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts), [reportUndeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: none

asNode:30
**entry** · `in 0` · `out 1`
calls: [isNode](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: none

asReportNode:38
**entry** · `in 0` · `out 1`
calls: [isReportNode](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: none

makeOnCall:149
**entry** · `in 0` · `out 1`
calls: [reportUndeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: none

makeOnImportExpression:161
**entry** · `in 0` · `out 1`
calls: [reportUndeclared](/anatomy/governance#file-governance-rules-eslint-no-undeclared-dependency-eslint-rule-ts)
called by: none

AstNode:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILTINS:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DEP_FIELDS:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MESSAGE:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

normalize:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

packageRoot:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

firstSlash:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

secondSlash:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slash:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SELF_DECLARING_SCHEMES:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[first]:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredCache:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

deps:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cached:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dir:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:103
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bare:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ node, specifier }:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pkg:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reportNode:134
**isolated** · `in 0` · `out 0`
calls: none
called by: none

call:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:153
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

noUndeclaredDependency:173
**isolated** · `in 0` · `out 0`
calls: none
called by: none

create:174
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fileDir:175
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fromSource:176
**isolated** · `in 0` · `out 0`
calls: none
called by: none

handlers:177
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 634 steps

### Syntax kinds

identifier 267

property_identifier 73

type_annotation 56

string 53

string_fragment 53

arguments 52

call_expression 49

lexical_declaration 43

### Once only

program 1

interface_declaration 1

interface_body 1

escape_sequence 1

array_pattern 1

arrow_function 1

The source is served as text at [the source](/assets/source/generated/source.d1a209c53020d57551575172daeb136044e399b7b3f9607350ecbfcfbd66593a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## require-cache-coverage.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 96

Blank lines 10

Bytes 4734

Definitions 26

Exported 9

Callable 9

Call edges 14

isolated flow 18

entry flow 3

relay flow 3

leaf flow 2

Findings no anomalies

isMapField:44
**relay** · `in 1` · `out 6`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [countMapFields](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)

countMapFields:57
**relay** · `in 1` · `out 3`
calls: [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [classDeclaration](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)

isStatefulPlatformFile:32
**relay** · `in 1` · `out 1`
calls: [inPlatformTier](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)

inPlatformTier:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [isStatefulPlatformFile](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)

importSourceMentionsCache:40
**leaf** · `in 1` · `out 0`
calls: none
called by: [importDeclaration](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)

create:64
**entry** · `in 0` · `out 2`
calls: [isStatefulPlatformFile](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

classDeclaration:75
**entry** · `in 0` · `out 1`
calls: [countMapFields](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)
called by: none

importDeclaration:78
**entry** · `in 0` · `out 1`
calls: [importSourceMentionsCache](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts)
called by: none

PLATFORM_ROOTS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CACHING_CONCERNS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OWNS_STATE_MARKER:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MIN_KEYED_INDEXES:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MAP_CONSTRUCTOR:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CACHE_IMPORT_FRAGMENTS:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

baseNameOf:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lastSlash:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

normalized:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

annotation:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ filename }:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

base:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hasCacheImport:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

maxMapFields:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

specifier:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 372 steps

### Syntax kinds

identifier 151

call_expression 47

arguments 47

property_identifier 40

string_fragment 35

string 33

lexical_declaration 25

variable_declarator 25

### Once only

program 1

export_statement 1

satisfies_expression 1

object_pattern 1

shorthand_property_identifier_pattern 1

null 1

The source is served as text at [the source](/assets/source/generated/source.95be99833920c5ad81355e3c091bd3454662929d6a396d99a50ceedb9c6bfe02.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## require-component.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 78

Blank lines 6

Bytes 3670

Definitions 13

Exported 4

Callable 5

Call edges 8

isolated flow 8

entry flow 3

leaf flow 1

relay flow 1

Findings no anomalies

isRawFactoryCall:31
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts)

isComponentFile:27
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts)

literalTag:36
**entry** · `in 0` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:53
**entry** · `in 0` · `out 2`
calls: [isComponentFile](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

callExpression:59
**entry** · `in 0` · `out 1`
calls: [isRawFactoryCall](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts)
called by: none

INTERACTIVE_TAGS:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

COMPONENT_SUFFIX:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

direct:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[part]:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

factories:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tag:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 210 steps

### Syntax kinds

identifier 86

string 26

string_fragment 26

arguments 22

property_identifier 22

call_expression 21

import_specifier 19

pair 12

### Once only

program 1

new_expression 1

generic_type 1

type_arguments 1

union_type 1

literal_type 1

The source is served as text at [the source](/assets/source/generated/source.e863097556168312b05169b478a97097dc1fc70d879c1c343e86ef8b5a902980.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## require-pool-registration.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 134

Blank lines 11

Bytes 5598

Definitions 32

Exported 4

Callable 10

Call edges 13

isolated flow 23

entry flow 5

relay flow 3

leaf flow 1

Findings no anomalies

primitiveDirs:25
**relay** · `in 1` · `out 2`
calls: [projectDirs](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [concernFolders](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)
called by: [derivePrimitives](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

hasRegisterPoolCall:104
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

isAllowedFile:68
**relay** · `in 1` · `out 1`
calls: [basenameOf](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

basenameOf:62
**leaf** · `in 1` · `out 0`
calls: none
called by: [isAllowedFile](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

poolConstructorName:73
**entry** · `in 0` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:115
**entry** · `in 0` · `out 2`
calls: [isAllowedFile](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

program:120
**entry** · `in 0` · `out 2`
calls: [hasRegisterPoolCall](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

derivePrimitives:38
**entry** · `in 0` · `out 1`
calls: [primitiveDirs](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)
called by: none

topLevelPoolConstructions:85
**entry** · `in 0` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

REGISTER_CALL_NAME:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

POOLED_CONCERNS:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CLASS_EXPORT:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

identifierEnd:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dirs:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

abs:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ctors:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenames:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rest:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ basenames: ALLOWED_BASENAMES, ctors: POOL_CONSTRUCTORS }:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

candidates:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ctor:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

expression:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

constructions:121
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 466 steps

### Syntax kinds

identifier 197

property_identifier 53

arguments 53

call_expression 51

string 42

string_fragment 37

lexical_declaration 32

variable_declarator 32

### Once only

program 1

for_statement 1

augmented_assignment_expression 1

subscript_expression 1

continue_statement 1

while_statement 1

The source is served as text at [the source](/assets/source/generated/source.a1ffab7dda1c5cc7c3533217c9fd32772c87463af3ea27329ae7e880205088bb.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## require-self-registration.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 124

Blank lines 8

Bytes 5447

Definitions 26

Exported 4

Callable 8

Call edges 7

isolated flow 19

entry flow 4

relay flow 2

leaf flow 1

Findings no anomalies

isVariantFile:61
**relay** · `in 1` · `out 1`
calls: [isParsed](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: [surfaceFor](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)

isTopLevelCallTo:88
**relay** · `in 1` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)

walk:18
**leaf** · `in 1` · `out 0`
calls: none
called by: [barrelFolders](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)

program:103
**entry** · `in 0` · `out 2`
calls: [isTopLevelCallTo](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

barrelFolders:15
**entry** · `in 0` · `out 1`
calls: [walk](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)
called by: none

surfaceFor:75
**entry** · `in 0` · `out 1`
calls: [isVariantFile](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts)
called by: none

create:97
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

BARREL_MARKER:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

INFRASTRUCTURE_CONCERNS:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberPrefix:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

p:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

deriveSurfaces:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folders:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tally:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

graph:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dir:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

counts:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

surfaces:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[winner]:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SURFACES:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

expression:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

surface:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 405 steps

### Syntax kinds

identifier 167

property_identifier 52

arguments 50

call_expression 46

member_expression 33

string_fragment 31

string 27

statement_block 25

### Once only

program 1

ternary_expression 1

spread_element 1

undefined 1

union_type 1

object_type 1

The source is served as text at [the source](/assets/source/generated/source.06aefaa84bddc0413aa530741eebc496158da1394e28ebb1ae9db92aa7ae0fa7.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## require-signal-guard.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 79

Blank lines 13

Bytes 3662

Definitions 17

Exported 0

Callable 7

Call edges 2

isolated flow 14

entry flow 1

leaf flow 1

relay flow 1

Findings no anomalies

asNode:23
**relay** · `in 1` · `out 1`
calls: [isNode](/anatomy/governance#file-governance-rules-eslint-require-signal-guard-eslint-rule-ts)
called by: [makeOnDeclarator](/anatomy/governance#file-governance-rules-eslint-require-signal-guard-eslint-rule-ts)

isNode:19
**leaf** · `in 1` · `out 0`
calls: none
called by: [asNode](/anatomy/governance#file-governance-rules-eslint-require-signal-guard-eslint-rule-ts)

makeOnDeclarator:42
**entry** · `in 0` · `out 1`
calls: [asNode](/anatomy/governance#file-governance-rules-eslint-require-signal-guard-eslint-rule-ts)
called by: none

AstNode:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPAWN_CALLEE:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GUARD_NAMES:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MESSAGE:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GuardState:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

makeNoteIdentifier:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

makeOnCall:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

call:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

makeOnProgramExit:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

requireSignalGuard:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

create:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

state:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

handlers:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 268 steps

### Syntax kinds

identifier 98

property_identifier 43

type_annotation 35

string 23

string_fragment 23

type_identifier 23

pair 19

member_expression 18

### Once only

program 1

new_expression 1

type_predicate_annotation 1

type_predicate 1

ternary_expression 1

undefined 1

The source is served as text at [the source](/assets/source/generated/source.ed790117397b05c9ca81fb23c473297ca5038c61a4d695685d726b10bf346cab.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## require-snapshot-coverage.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 143

Blank lines 11

Bytes 5830

Definitions 30

Exported 6

Callable 10

Call edges 22

isolated flow 21

entry flow 4

relay flow 4

leaf flow 1

Findings no anomalies

referencesField:51
**relay** · `in 2` · `out 2`
calls: [calledMethodNames](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [methodReferencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)
called by: [uncoveredFields](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [uncoveredFields](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)

calledMethodNames:33
**relay** · `in 1` · `out 5`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [referencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)

methodReferencesField:19
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [referencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)

uncoveredFields:104
**relay** · `in 1` · `out 3`
calls: [isExcluded](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [referencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [referencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)
called by: [checkClass](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)

isExcluded:81
**leaf** · `in 1` · `out 0`
calls: none
called by: [uncoveredFields](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts)

fieldNameOf:73
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

isMethod:11
**entry** · `in 0` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

checkClass:127
**entry** · `in 0` · `out 2`
calls: [uncoveredFields](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:126
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

SNAPSHOT_METHOD:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RESTORE_METHOD:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Persisted:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

persistedShapeOf:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

members:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

snapshot:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

restore:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fields:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fieldName:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

shape:128
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

className:133
**isolated** · `in 0` · `out 0`
calls: none
called by: none

payload:135
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 518 steps

### Syntax kinds

identifier 221

arguments 57

property_identifier 54

call_expression 54

string 44

string_fragment 40

type_annotation 36

lexical_declaration 31

### Once only

program 1

assignment_expression 1

readonly_type 1

template_string 1

interface_declaration 1

interface_body 1

The source is served as text at [the source](/assets/source/generated/source.1e7bc0868030f8ffc85ca2cf7d986b58d4acae40c9be35706b710893fc29f103.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## retired-collection-id.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 63

Blank lines 3

Bytes 2935

Definitions 12

Exported 8

Callable 5

Call edges 5

isolated flow 7

entry flow 3

leaf flow 1

relay flow 1

Findings no anomalies

check:25
**relay** · `in 2` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts), [templateElement](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts)

closingWidth:19
**leaf** · `in 1` · `out 0`
calls: none
called by: [templateElement](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts)

templateElement:47
**entry** · `in 0` · `out 2`
calls: [check](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts), [closingWidth](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts)
called by: none

create:24
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:42
**entry** · `in 0` · `out 1`
calls: [check](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts)
called by: none

RULES:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTE_WIDTH:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOLE_OPEN_WIDTH:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inner:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[first]:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rewritten:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 189 steps

### Syntax kinds

identifier 77

property_identifier 35

pair 21

string 17

string_fragment 17

call_expression 14

arguments 14

import_specifier 13

### Once only

program 1

false 1

null 1

ternary_expression 1

true 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.46753029a975a3eb136a7b8da42b394579c991092dac58d53e614e0f005307f4.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-composition.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 163

Blank lines 13

Bytes 7611

Definitions 33

Exported 8

Callable 13

Call edges 25

isolated flow 19

entry flow 7

relay flow 5

leaf flow 2

Findings no anomalies

check:132
**relay** · `in 2` · `out 2`
calls: [reportFinding](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [compositionFindingsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

excerpt:61
**leaf** · `in 2` · `out 0`
calls: none
called by: [reportFinding](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [reportFinding](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

reportFinding:103
**relay** · `in 1` · `out 5`
calls: [excerpt](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [excerpt](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [isCheckEnforced](/anatomy/governance#file-governance-shared-manifests-writing-canon-manifest-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [check](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

isLesson:97
**relay** · `in 1` · `out 4`
calls: [keyOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

keyOf:74
**relay** · `in 1` · `out 2`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isLesson](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

reportFields:112
**relay** · `in 1` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

report:105
**leaf** · `in 1` · `out 0`
calls: none
called by: [reportFinding](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)

textOf:65
**entry** · `in 0` · `out 4`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

objectExpression:142
**entry** · `in 0` · `out 2`
calls: [isLesson](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [reportFields](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)
called by: none

fieldsOf:88
**entry** · `in 0` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:127
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:139
**entry** · `in 0` · `out 1`
calls: [check](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)
called by: none

program:147
**entry** · `in 0` · `out 1`
calls: [codeLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

templateLiteral:150
**entry** · `in 0` · `out 1`
calls: [check](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts)
called by: none

STRINGS_SUFFIX:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KIND_KEY:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LESSON_KIND:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEMPLATE_TYPE:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUASI_JOIN:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXCERPT_LENGTH:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ELLIPSIS:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Reporter:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REPORTER_BY_KIND:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FIELD_ENFORCED:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Field:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rule:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fields:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

echoed:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

code:131
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:133
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 536 steps

### Syntax kinds

identifier 213

property_identifier 64

arguments 55

call_expression 53

string 47

string_fragment 45

required_parameter 35

member_expression 30

### Once only

program 1

type_alias_declaration 1

function_type 1

type_query 1

union_type 1

literal_type 1

The source is served as text at [the source](/assets/source/generated/source.76873abddfffbe29fa137fcbbf922e5450f3d82560a94ed7bb8dbb41f3f613af.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-derived-numbering.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 52

Blank lines 3

Bytes 2762

Definitions 10

Exported 7

Callable 5

Call edges 8

isolated flow 5

entry flow 3

relay flow 2

Findings no anomalies

report:23
**relay** · `in 2` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts)

quasiTexts:14
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts)

templateLiteral:37
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts)
called by: none

create:19
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:31
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts)
called by: none

STRINGS_SUFFIX:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

phrase:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

noun:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 164 steps

### Syntax kinds

identifier 62

property_identifier 24

string 20

string_fragment 20

call_expression 20

arguments 20

import_specifier 15

pair 13

### Once only

program 1

array_type 1

arrow_function 1

export_statement 1

satisfies_expression 1

unary_expression 1

The source is served as text at [the source](/assets/source/generated/source.38bb69f379274f77c8e35a6bb6bd8a8d667401e0ec20fee4abb4d88376e84e95.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-diagram-identifiers.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 58

Blank lines 4

Bytes 3056

Definitions 7

Exported 4

Callable 5

Call edges 11

entry flow 3

isolated flow 2

relay flow 2

Findings no anomalies

quasiText:13
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [sourceOf](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)

report:28
**relay** · `in 1` · `out 3`
calls: [isDiagramSource](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [reservedNodeIdsOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)

sourceOf:19
**entry** · `in 0` · `out 2`
calls: [quasiText](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

program:42
**entry** · `in 0` · `out 2`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [diagramLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

create:24
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

STRINGS_SUFFIX:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 166 steps

### Syntax kinds

identifier 65

property_identifier 25

string 20

call_expression 20

arguments 20

string_fragment 19

import_specifier 16

pair 15

### Once only

program 1

arrow_function 1

union_type 1

literal_type 1

ternary_expression 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.94899a4a693e5a0d1e9ade909822d0651c3323264e61aa6217e21daeb150bf23.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-harness-neutral.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 50

Blank lines 3

Bytes 2839

Definitions 8

Exported 6

Callable 5

Call edges 8

entry flow 3

isolated flow 3

relay flow 2

Findings no anomalies

report:22
**relay** · `in 2` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts)

quasiTexts:13
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts)

templateLiteral:35
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts)
called by: none

create:18
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:29
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts)
called by: none

STRINGS_SUFFIX:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

token:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 148 steps

### Syntax kinds

identifier 57

property_identifier 21

string 19

string_fragment 19

call_expression 17

arguments 17

import_specifier 15

pair 13

### Once only

program 1

array_type 1

arrow_function 1

export_statement 1

satisfies_expression 1

unary_expression 1

The source is served as text at [the source](/assets/source/generated/source.1472a9432c18d390a2b1229d02b2e143695e4cdc6451c8586463dd40fbe1c744.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-lesson-fields.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 135

Blank lines 11

Bytes 6396

Definitions 26

Exported 3

Callable 8

Call edges 14

isolated flow 19

entry flow 3

relay flow 3

leaf flow 1

Findings no anomalies

propertyKeyOf:38
**relay** · `in 2` · `out 2`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isLessonObject](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [stringFields](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)

isLessonObject:46
**relay** · `in 1` · `out 4`
calls: [propertyKeyOf](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)

stringFields:76
**relay** · `in 1` · `out 2`
calls: [propertyKeyOf](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [objectExpression](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)

templateReading:58
**leaf** · `in 1` · `out 0`
calls: none
called by: [readingOf](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)

objectExpression:106
**entry** · `in 0` · `out 4`
calls: [isLessonObject](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [stringFields](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

readingOf:71
**entry** · `in 0` · `out 1`
calls: [templateReading](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts)
called by: none

create:101
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

STRINGS_SUFFIX:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KIND_KEY:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LESSON_KIND:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MOOD_ENFORCED:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Field:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Reading:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEMPLATE_TYPE:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUASI_JOIN:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parts:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

joined:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

computed:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reading:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

moodMismatchOf:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[opener]:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

mood:119
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 394 steps

### Syntax kinds

identifier 157

property_identifier 59

string 42

call_expression 39

arguments 39

string_fragment 38

binary_expression 31

member_expression 27

### Once only

program 1

true 1

spread_element 1

array_pattern 1

export_statement 1

satisfies_expression 1

The source is served as text at [the source](/assets/source/generated/source.b4920bccbb9fbef4f2a7305ccbb99bd80f91d891b6e11407cfc5d2f1e4ab5057.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-link-construction.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 60

Blank lines 3

Bytes 2725

Definitions 11

Exported 5

Callable 5

Call edges 7

isolated flow 7

entry flow 3

relay flow 1

Findings no anomalies

report:30
**relay** · `in 2` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts)

templateLiteral:42
**entry** · `in 0` · `out 4`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:26
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:36
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts)
called by: none

STRINGS_SUFFIX:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HREF:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTES:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

writesHrefValue:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

from:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

quote:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 172 steps

### Syntax kinds

identifier 68

property_identifier 26

call_expression 19

arguments 19

string 18

string_fragment 18

import_specifier 13

pair 12

### Once only

program 1

escape_sequence 1

while_statement 1

true 1

assignment_expression 1

false 1

The source is served as text at [the source](/assets/source/generated/source.6296b832a83da682c9b797baab754d592fcb9a924f100a61e9aa3256b8ae7826.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-punctuation.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 116

Blank lines 9

Bytes 5331

Definitions 25

Exported 8

Callable 12

Call edges 14

isolated flow 14

entry flow 6

relay flow 3

leaf flow 2

Findings no anomalies

report:78
**relay** · `in 2` · `out 3`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)

quasiTexts:66
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)

isNumeric:45
**relay** · `in 1` · `out 1`
calls: [isDigit](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)
called by: [isDigitMetric](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)

isDigit:14
**leaf** · `in 1` · `out 0`
calls: none
called by: [isNumeric](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)

trimTerminal:37
**leaf** · `in 1` · `out 0`
calls: none
called by: [digitMetricIn](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)

templateLiteral:103
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)
called by: none

isDigitMetric:55
**entry** · `in 0` · `out 1`
calls: [isNumeric](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)
called by: none

digitMetricIn:61
**entry** · `in 0` · `out 1`
calls: [trimTerminal](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)
called by: none

create:73
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:94
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts)
called by: none

program:100
**entry** · `in 0` · `out 1`
calls: [codeLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

STRINGS_SUFFIX:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORD_STOPS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wordsOf:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

words:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

current:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

char:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lower:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

unit:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

code:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

metric:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 389 steps

### Syntax kinds

identifier 158

property_identifier 55

string 43

arguments 43

call_expression 41

string_fragment 39

member_expression 32

statement_block 26

### Once only

program 1

for_in_statement 1

else_clause 1

while_statement 1

for_statement 1

union_type 1

The source is served as text at [the source](/assets/source/generated/source.55e4f0986312a5e66ece0fbfa648589a6aa9b82561a3937f1aea978a4f945c5a.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-sentence-shape.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 81

Blank lines 4

Bytes 4397

Definitions 15

Exported 7

Callable 7

Call edges 10

isolated flow 8

entry flow 4

relay flow 2

leaf flow 1

Findings no anomalies

report:45
**relay** · `in 2` · `out 2`
calls: [reportShape](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [shapesOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)

quasiTexts:20
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)

reportShape:26
**leaf** · `in 1` · `out 0`
calls: none
called by: [report](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)

templateLiteral:63
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)
called by: none

create:40
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:54
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)
called by: none

program:60
**entry** · `in 0` · `out 1`
calls: [codeLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

STRINGS_SUFFIX:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CAP_ENFORCED:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

AGENT_ENFORCED:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

JOIN_ENFORCED:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ANY_ENFORCED:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

loc:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

code:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 264 steps

### Syntax kinds

identifier 108

property_identifier 37

string 29

string_fragment 29

arguments 29

call_expression 28

import_specifier 20

pair 20

### Once only

program 1

arrow_function 1

export_statement 1

satisfies_expression 1

generic_type 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.e65f83a9485622af18a101add8e9f90cd25a6e0a35d403ebc2107571357ae9bb.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-terminology.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 105

Blank lines 7

Bytes 5260

Definitions 21

Exported 11

Callable 10

Call edges 11

isolated flow 12

entry flow 5

leaf flow 2

relay flow 2

Findings no anomalies

report:53
**relay** · `in 2` · `out 1`
calls: [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)

quasiTexts:41
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)

isRecord:17
**leaf** · `in 1` · `out 0`
calls: none
called by: [isTermRecord](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)

isStringArray:21
**leaf** · `in 1` · `out 0`
calls: none
called by: [isTermRecord](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)

isTermRecord:25
**entry** · `in 0` · `out 2`
calls: [isRecord](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [isStringArray](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)
called by: none

templateLiteral:74
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)
called by: none

create:46
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:65
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts)
called by: none

program:71
**entry** · `in 0` · `out 1`
calls: [codeLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

STRINGS_SUFFIX:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ENFORCED:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredTerms:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

options:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

records:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

terms:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

synonyms:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

code:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

synonym:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

record:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 327 steps

### Syntax kinds

identifier 131

property_identifier 52

string 41

string_fragment 41

pair 33

arguments 32

call_expression 31

import_specifier 21

### Once only

program 1

readonly_type 1

undefined 1

export_statement 1

satisfies_expression 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.0de30a8463b3882bd1f19cd90b1a7bba42395594f15df3178cb6ff89e2fdc4f6.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## strings-vocabulary.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 96

Blank lines 4

Bytes 5385

Definitions 21

Exported 14

Callable 8

Call edges 13

isolated flow 14

entry flow 4

relay flow 3

Findings no anomalies

report:52
**relay** · `in 2` · `out 3`
calls: [reportKnown](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

quasiTexts:23
**relay** · `in 1` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

reportKnown:39
**relay** · `in 1` · `out 2`
calls: [replaceKnown](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [locOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [report](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

templateLiteral:77
**entry** · `in 0` · `out 2`
calls: [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)
called by: none

create:33
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

literal:68
**entry** · `in 0` · `out 1`
calls: [report](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)
called by: none

program:74
**entry** · `in 0` · `out 1`
calls: [codeLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

STRINGS_SUFFIX:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SUBJECT_MARK:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RETIRED_TERMS:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KNOWN_TERMS:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

subjectOf:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

base:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

mapped:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

code:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

known:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

term:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

retired:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

canonical:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 343 steps

### Syntax kinds

identifier 142

property_identifier 49

arguments 39

call_expression 38

string 26

string_fragment 26

pair 26

import_specifier 23

### Once only

program 1

number 1

export_statement 1

satisfies_expression 1

generic_type 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.c602456ddeda6073b88bc39fc0b8824f818edfcbb3de45d7abc90bdf93f84008.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [eslint](#folder-governance-rules-eslint)

## validated-construction.eslint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 63

Blank lines 3

Bytes 2931

Definitions 7

Exported 3

Callable 4

Call edges 14

isolated flow 3

entry flow 2

relay flow 2

Findings no anomalies

isMethodCallOn:8
**relay** · `in 2` · `out 6`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [bindingIsValidated](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts)

bindingIsValidated:17
**relay** · `in 1` · `out 4`
calls: [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [newExpression](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts)

newExpression:38
**entry** · `in 0` · `out 3`
calls: [bindingIsValidated](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

create:36
**entry** · `in 0` · `out 1`
calls: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: none

declarator:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

identifier:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

method:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 191 steps

### Syntax kinds

identifier 81

property_identifier 25

call_expression 24

arguments 24

string 22

string_fragment 22

binary_expression 13

pair 13

### Once only

program 1

union_type 1

literal_type 1

unary_expression 1

false 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.0594895cfedaa9dd033e12e3e89bea877fb3b4cc203bb59a5a0f07191fc67ad2.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules)

## plugins

A **concern** on the **infrastructure** layer holding **2** files, **105** lines of code, **26** definitions and **11** call edges.

### Stats

Files 2

Lines of code 105

Blank lines 17

Bytes 4650

Definitions 26

Exported 0

Callable 11

Call edges 11

isolated flow 16

entry flow 5

leaf flow 3

relay flow 2

Findings no anomalies

the folder's walk 425 steps

### Files

[rule.plugin.ts](#file-governance-rules-plugins-rule-plugin-ts)

- Subject: rule
- Concern: plugin
- Layer: infrastructure
- 70 lines of code
- 17 definitions
- 8 call edges

[stylelint.plugin.ts](#file-governance-rules-plugins-stylelint-plugin-ts)

- Subject: stylelint
- Concern: plugin
- Layer: infrastructure
- 35 lines of code
- 9 definitions
- 3 call edges

[root](#folder-governance) [rules](#folder-governance-rules) [plugins](#folder-governance-rules-plugins)

## rule.plugin.ts

- Subject: rule
- Concern: plugin
- Layer: infrastructure

### Stats

Files 1

Lines of code 70

Blank lines 11

Bytes 2796

Definitions 17

Exported 0

Callable 8

Call edges 8

isolated flow 10

entry flow 4

leaf flow 2

relay flow 1

Findings no anomalies

isRecord:9
**leaf** · `in 4` · `out 0`
calls: none
called by: [filenameOf](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [isRuleModule](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [isWorkspaceWide](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [isWorkspaceWide](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)

isObject:54
**leaf** · `in 2` · `out 0`
calls: none
called by: [mergePluginInto](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [mergePluginInto](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)

filenameOf:17
**relay** · `in 1` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)
called by: [create](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)

create:31
**entry** · `in 0` · `out 2`
calls: [filenameOf](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [isGovernedFile](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

isWorkspaceWide:38
**entry** · `in 0` · `out 2`
calls: [isRecord](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [isRecord](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)
called by: none

mergePluginInto:58
**entry** · `in 0` · `out 2`
calls: [isObject](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts), [isObject](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)
called by: none

isRuleModule:13
**entry** · `in 0` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)
called by: none

RuleModule:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

accessor:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scopeToProject:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ meta }:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ docs }:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scoped:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

merged:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

plugins:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

existing:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 264 steps

### Syntax kinds

identifier 124

predefined_type 26

call_expression 23

arguments 23

type_annotation 19

string 17

statement_block 17

binary_expression 17

### Once only

program 1

interface_declaration 1

interface_body 1

function_type 1

method_definition 1

false 1

The source is served as text at [the source](/assets/source/generated/source.ea5639460f177ecc0757837a7fc7e129f263200efd32cdc0be0553822542b419.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules) [plugins](#folder-governance-rules-plugins)

## stylelint.plugin.ts

- Subject: stylelint
- Concern: plugin
- Layer: infrastructure

### Stats

Files 1

Lines of code 35

Blank lines 6

Bytes 1854

Definitions 9

Exported 0

Callable 3

Call edges 3

isolated flow 6

entry flow 1

leaf flow 1

relay flow 1

Findings no anomalies

isPlugin:14
**relay** · `in 1` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-rules-plugins-stylelint-plugin-ts)
called by: [scopeToProject](/anatomy/governance#file-governance-rules-plugins-stylelint-plugin-ts)

isRecord:10
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPlugin](/anatomy/governance#file-governance-rules-plugins-stylelint-plugin-ts)

scopeToProject:18
**entry** · `in 0` · `out 2`
calls: [isPlugin](/anatomy/governance#file-governance-rules-plugins-stylelint-plugin-ts), [stylesheetRuleUnnamed](/anatomy/governance#file-governance-shared-strings-rule-strings-ts)
called by: none

RULE_NAMESPACE:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ruleName:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inner:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scoped:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

file:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stylesheetPlugins:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 161 steps

### Syntax kinds

identifier 74

property_identifier 18

type_annotation 14

string 13

string_fragment 13

binary_expression 13

arguments 12

member_expression 12

### Once only

program 1

generic_type 1

type_arguments 1

null 1

intersection_type 1

object_type 1

The source is served as text at [the source](/assets/source/generated/source.8775f3e6f1e4ae7c6d79bd0f28e408cde757319e0d78154f79723b2811f07ba1.generated.txt)

[root](#folder-governance) [rules](#folder-governance-rules)

## stylelint

A **concern** on the **infrastructure** layer holding **1** file, **75** lines of code, **23** definitions and **3** call edges.

### Stats

Files 1

Lines of code 75

Blank lines 12

Bytes 3338

Definitions 23

Exported 0

Callable 6

Call edges 3

isolated flow 18

leaf flow 3

entry flow 2

Findings no anomalies

the folder's walk 330 steps

### Files

[no-unresolved-import.stylelint.rule.ts](#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)

- outside the naming grammar
- 75 lines of code
- 23 definitions
- 3 call edges

[root](#folder-governance) [rules](#folder-governance-rules) [stylelint](#folder-governance-rules-stylelint)

## no-unresolved-import.stylelint.rule.ts

- outside the naming grammar

### Stats

Files 1

Lines of code 75

Blank lines 12

Bytes 3338

Definitions 23

Exported 0

Callable 6

Call edges 3

isolated flow 18

leaf flow 3

entry flow 2

Findings no anomalies

isRecord:22
**leaf** · `in 1` · `out 0`
calls: none
called by: [resolves](/anatomy/governance#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)

unquoted:26
**leaf** · `in 1` · `out 0`
calls: none
called by: [importTargetOf](/anatomy/governance#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)

quotedHead:32
**leaf** · `in 1` · `out 0`
calls: none
called by: [importTargetOf](/anatomy/governance#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)

importTargetOf:38
**entry** · `in 0` · `out 2`
calls: [quotedHead](/anatomy/governance#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts), [unquoted](/anatomy/governance#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)
called by: none

resolves:51
**entry** · `in 0` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-rules-stylelint-no-unresolved-import-stylelint-rule-ts)
called by: none

{ createPlugin, utils }:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ruleName:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IMPORT_NAME:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

URL_OPEN:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

URL_CLOSE:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTES:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RELATIVE_MARK:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ROOT_MARK:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SCHEME_MARK:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UNRESOLVED_CODES:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimmed:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isLocal:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

messages:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rule:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

from:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 330 steps

### Syntax kinds

identifier 137

arguments 40

call_expression 38

property_identifier 37

member_expression 31

lexical_declaration 26

variable_declarator 26

string_fragment 22

### Once only

program 1

object_pattern 1

type_predicate_annotation 1

type_predicate 1

try_statement 1

catch_clause 1

The source is served as text at [the source](/assets/source/generated/source.844e167fce7b13c03b9531f3c460ef2bb30268fc49fe2b760f89ea3fc1bffef9.generated.txt)

[root](#folder-governance)

## shared

A **container** holding **87** files, **8102** lines of code, **1299** definitions and **464** call edges.

### Stats

Files 87

Lines of code 8102

Blank lines 721

Bytes 335285

Definitions 1299

Exported 690

Callable 494

Call edges 464

isolated flow 901

leaf flow 166

relay flow 136

entry flow 96

Findings no anomalies

### Folders

[allowlists](#folder-governance-shared-allowlists)

A **concern** on the **infrastructure** layer holding **3** files, **61** lines of code, **15** definitions and **1** call edge.

[analyzers](#folder-governance-shared-analyzers)

A **concern** on the **processing** layer holding **15** files, **1526** lines of code, **366** definitions and **161** call edges.

[configs](#folder-governance-shared-configs)

A **concern** on the **infrastructure** layer holding **1** file, **564** lines of code, **19** definitions and **0** call edges.

[exclusions](#folder-governance-shared-exclusions)

A **concern** on the **infrastructure** layer holding **1** file, **1** line of code, **1** definition and **0** call edges.

[factories](#folder-governance-shared-factories)

A **concern** on the **infrastructure** layer holding **2** files, **83** lines of code, **19** definitions and **5** call edges.

[formatters](#folder-governance-shared-formatters)

A **concern** on the **processing** layer holding **1** file, **70** lines of code, **22** definitions and **1** call edge.

[generated](#folder-governance-shared-generated)

A **subject** holding **5** files, **1072** lines of code, **7** definitions and **0** call edges.

[loaders](#folder-governance-shared-loaders)

A **concern** on the **infrastructure** layer holding **5** files, **272** lines of code, **72** definitions and **19** call edges.

[manifests](#folder-governance-shared-manifests)

A **concern** on the **infrastructure** layer holding **28** files, **2213** lines of code, **203** definitions and **30** call edges.

[matchers](#folder-governance-shared-matchers)

A **concern** on the **processing** layer holding **7** files, **786** lines of code, **201** definitions and **90** call edges.

[predicates](#folder-governance-shared-predicates)

A **concern** on the **infrastructure** layer holding **2** files, **194** lines of code, **44** definitions and **12** call edges.

[registries](#folder-governance-shared-registries)

A **concern** on the **infrastructure** layer holding **2** files, **173** lines of code, **39** definitions and **9** call edges.

[resolvers](#folder-governance-shared-resolvers)

A **concern** on the **infrastructure** layer holding **4** files, **236** lines of code, **76** definitions and **23** call edges.

[selectors](#folder-governance-shared-selectors)

A **concern** on the **application** layer holding **5** files, **477** lines of code, **145** definitions and **86** call edges.

[strings](#folder-governance-shared-strings)

A **concern** on the **product** layer holding **5** files, **223** lines of code, **57** definitions and **0** call edges.

[validators](#folder-governance-shared-validators)

A **concern** on the **processing** layer holding **1** file, **151** lines of code, **13** definitions and **27** call edges.

[root](#folder-governance) [shared](#folder-governance-shared)

## allowlists

A **concern** on the **infrastructure** layer holding **3** files, **61** lines of code, **15** definitions and **1** call edge.

### Stats

Files 3

Lines of code 61

Blank lines 10

Bytes 2382

Definitions 15

Exported 11

Callable 5

Call edges 1

isolated flow 12

leaf flow 2

entry flow 1

Findings no anomalies

the folder's walk 190 steps

### Files

[export.allowlist.ts](#file-governance-shared-allowlists-export-allowlist-ts)

- Subject: export
- Concern: allowlist
- Layer: infrastructure
- 1 lines of code
- 1 definitions
- 0 call edges

[factory.allowlist.ts](#file-governance-shared-allowlists-factory-allowlist-ts)

- Subject: factory
- Concern: allowlist
- Layer: infrastructure
- 59 lines of code
- 13 definitions
- 1 call edges

[registrar.allowlist.ts](#file-governance-shared-allowlists-registrar-allowlist-ts)

- Subject: registrar
- Concern: allowlist
- Layer: infrastructure
- 1 lines of code
- 1 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [allowlists](#folder-governance-shared-allowlists)

## export.allowlist.ts

- Subject: export
- Concern: allowlist
- Layer: infrastructure

### Stats

Files 1

Lines of code 1

Blank lines 0

Bytes 88

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

STAGED_FUTURE_ALLOWLIST:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 5 steps

### Syntax kinds

type_annotation 3

property_signature 2

property_identifier 2

predefined_type 2

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

readonly_type 1

The source is served as text at [the source](/assets/source/generated/source.96d0181a1095987f90e8e0b4bd70c14c565a30ea2589277548a404009840a6d0.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [allowlists](#folder-governance-shared-allowlists)

## factory.allowlist.ts

- Subject: factory
- Concern: allowlist
- Layer: infrastructure

### Stats

Files 1

Lines of code 59

Blank lines 10

Bytes 2212

Definitions 13

Exported 9

Callable 5

Call edges 1

isolated flow 10

leaf flow 2

entry flow 1

Findings no anomalies

declaredModules:55
**leaf** · `in 2` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts)

isRecord:34
**leaf** · `in 1` · `out 0`
calls: none
called by: [declaredNames](/anatomy/governance#file-governance-shared-allowlists-factory-allowlist-ts)

declaredNames:38
**entry** · `in 0` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-shared-allowlists-factory-allowlist-ts)
called by: none

RAW_ELEMENT_FACTORIES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ELEMENT_FACTORY_MODULES:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FACTORY_OPTIONS_SCHEMA:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MODULE_OPTIONS_SCHEMA:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WRITER_OPTIONS_SCHEMA:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

options:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredFactories:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredWriters:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 179 steps

### Syntax kinds

identifier 64

property_identifier 32

pair 25

string 17

string_fragment 17

predefined_type 17

type_annotation 16

lexical_declaration 15

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

null 1

The source is served as text at [the source](/assets/source/generated/source.ef025417c327366924950a1d1f500a0c888b0acf4289ed71a0f8799dd7f1e0c9.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [allowlists](#folder-governance-shared-allowlists)

## registrar.allowlist.ts

- Subject: registrar
- Concern: allowlist
- Layer: infrastructure

### Stats

Files 1

Lines of code 1

Blank lines 0

Bytes 82

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

INSTANCE_SCOPED_REGISTRARS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 6 steps

### Syntax kinds

identifier 2

type_arguments 2

predefined_type 2

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

type_annotation 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

type_annotation 1

generic_type 1

The source is served as text at [the source](/assets/source/generated/source.a21d9140d471d560ae9d5580a376804268239aa1ffde6917e840e965bc8ba6a3.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## analyzers

A **concern** on the **processing** layer holding **15** files, **1526** lines of code, **366** definitions and **161** call edges.

### Stats

Files 15

Lines of code 1526

Blank lines 160

Bytes 61887

Definitions 366

Exported 156

Callable 137

Call edges 161

isolated flow 255

leaf flow 40

relay flow 38

entry flow 33

Findings no anomalies

the folder's walk 6338 steps

### Files

[check.analyzer.ts](#file-governance-shared-analyzers-check-analyzer-ts)

- Subject: check
- Concern: analyzer
- Layer: processing
- 44 lines of code
- 15 definitions
- 4 call edges

[composition.analyzer.ts](#file-governance-shared-analyzers-composition-analyzer-ts)

- Subject: composition
- Concern: analyzer
- Layer: processing
- 117 lines of code
- 39 definitions
- 8 call edges

[diagram.analyzer.ts](#file-governance-shared-analyzers-diagram-analyzer-ts)

- Subject: diagram
- Concern: analyzer
- Layer: processing
- 149 lines of code
- 40 definitions
- 9 call edges

[document.analyzer.ts](#file-governance-shared-analyzers-document-analyzer-ts)

- Subject: document
- Concern: analyzer
- Layer: processing
- 36 lines of code
- 8 definitions
- 11 call edges

[generator.analyzer.ts](#file-governance-shared-analyzers-generator-analyzer-ts)

- Subject: generator
- Concern: analyzer
- Layer: processing
- 81 lines of code
- 21 definitions
- 5 call edges

[liveness.analyzer.ts](#file-governance-shared-analyzers-liveness-analyzer-ts)

- Subject: liveness
- Concern: analyzer
- Layer: processing
- 92 lines of code
- 19 definitions
- 4 call edges

[location.analyzer.ts](#file-governance-shared-analyzers-location-analyzer-ts)

- Subject: location
- Concern: analyzer
- Layer: processing
- 178 lines of code
- 32 definitions
- 21 call edges

[rule.analyzer.ts](#file-governance-shared-analyzers-rule-analyzer-ts)

- Subject: rule
- Concern: analyzer
- Layer: processing
- 98 lines of code
- 22 definitions
- 18 call edges

[segment.analyzer.ts](#file-governance-shared-analyzers-segment-analyzer-ts)

- Subject: segment
- Concern: analyzer
- Layer: processing
- 99 lines of code
- 22 definitions
- 14 call edges

[sentence.analyzer.ts](#file-governance-shared-analyzers-sentence-analyzer-ts)

- Subject: sentence
- Concern: analyzer
- Layer: processing
- 94 lines of code
- 17 definitions
- 6 call edges

[sink.analyzer.ts](#file-governance-shared-analyzers-sink-analyzer-ts)

- Subject: sink
- Concern: analyzer
- Layer: processing
- 41 lines of code
- 12 definitions
- 8 call edges

[specifier.analyzer.ts](#file-governance-shared-analyzers-specifier-analyzer-ts)

- Subject: specifier
- Concern: analyzer
- Layer: processing
- 190 lines of code
- 52 definitions
- 14 call edges

[taxonomy.analyzer.ts](#file-governance-shared-analyzers-taxonomy-analyzer-ts)

- Subject: taxonomy
- Concern: analyzer
- Layer: processing
- 115 lines of code
- 20 definitions
- 9 call edges

[taxonomy.coverage.analyzer.ts](#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

- Subject: taxonomy
- Concern: analyzer
- Variant: coverage
- Layer: processing
- 59 lines of code
- 10 definitions
- 15 call edges

[taxonomy.tree.analyzer.ts](#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

- Subject: taxonomy
- Concern: analyzer
- Variant: tree
- Layer: processing
- 133 lines of code
- 37 definitions
- 15 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## check.analyzer.ts

- Subject: check
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 44

Blank lines 7

Bytes 2070

Definitions 15

Exported 5

Callable 6

Call edges 4

isolated flow 9

leaf flow 3

entry flow 2

relay flow 1

Findings no anomalies

visit:43
**relay** · `in 1` · `out 2`
calls: [declarationOf](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts), [isDeclaringCall](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)
called by: [declarationsIn](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)

stringsOf:8
**leaf** · `in 1` · `out 0`
calls: none
called by: [fieldOf](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)

declarationOf:23
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)

isDeclaringCall:33
**leaf** · `in 1` · `out 0`
calls: none
called by: [visit](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)

fieldOf:16
**entry** · `in 0` · `out 1`
calls: [stringsOf](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)
called by: none

declarationsIn:37
**entry** · `in 0` · `out 1`
calls: [visit](/anatomy/governance#file-governance-shared-analyzers-check-analyzer-ts)
called by: none

DECLARING_CALLEE:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Field:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

values:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[argument]:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

detects:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

enforces:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 223 steps

### Syntax kinds

identifier 91

member_expression 31

property_identifier 31

call_expression 19

arguments 19

lexical_declaration 14

variable_declarator 14

type_annotation 14

### Once only

program 1

named_imports 1

import_specifier 1

type_alias_declaration 1

index_type_query 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.5024dc4d2f8c5f9bfefb4507d744e1d3ab663df747ec01ccf83d7489891e8194.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## composition.analyzer.ts

- Subject: composition
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 117

Blank lines 17

Bytes 5175

Definitions 39

Exported 19

Callable 16

Call edges 8

isolated flow 31

leaf flow 4

relay flow 3

entry flow 1

Findings no anomalies

contentWordsOf:74
**relay** · `in 2` · `out 3`
calls: [hasLetter](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts), [withoutTags](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts), [sentenceWordsOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)
called by: [restates](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts), [restates](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

compositionFindingsOf:131
**relay** · `in 2` · `out 1`
calls: [findingsAt](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)
called by: [check](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [documentFindingsOf](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts)

restates:90
**relay** · `in 1` · `out 3`
calls: [contentWordsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts), [contentWordsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts), [overlapOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)
called by: [fieldRestates](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

withoutTags:24
**leaf** · `in 1` · `out 0`
calls: none
called by: [contentWordsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

hasLetter:65
**leaf** · `in 1` · `out 0`
calls: none
called by: [contentWordsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

overlapOf:82
**leaf** · `in 1` · `out 0`
calls: none
called by: [restates](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

findingsAt:107
**leaf** · `in 1` · `out 0`
calls: none
called by: [compositionFindingsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

fieldRestates:94
**entry** · `in 0` · `out 1`
calls: [restates](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)
called by: none

TAG_OPEN:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAG_CLOSE:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DOUBLE_PLURAL:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

output:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inside:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

opens:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

closes:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

opensWith:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

holds:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

labelsOnly:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

labeling:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

commentOpenerOf:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fillerOf:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

partyOf:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hit:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stemOf:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

plural:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

smaller:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

withoutQuotes:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

open:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sentence:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

words:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

opener:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

unquoted:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

filler:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

party:120
**isolated** · `in 0` · `out 0`
calls: none
called by: none

earlier:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sentences:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 591 steps

### Syntax kinds

identifier 274

arguments 57

call_expression 56

property_identifier 50

member_expression 42

lexical_declaration 41

variable_declarator 41

type_annotation 41

### Once only

program 1

false 1

for_in_statement 1

assignment_expression 1

new_expression 1

spread_element 1

The source is served as text at [the source](/assets/source/generated/source.02dc705ee23c591c88ddeb0b9381ece2c06c766653753919d715cc0ff55aee21.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## diagram.analyzer.ts

- Subject: diagram
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 149

Blank lines 16

Bytes 5315

Definitions 40

Exported 6

Callable 13

Call edges 9

isolated flow 30

leaf flow 6

relay flow 4

Findings no anomalies

skipQuoted:27
**leaf** · `in 2` · `out 0`
calls: none
called by: [nodeTokensOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [skipBracket](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

nodeTokensOf:107
**relay** · `in 1` · `out 5`
calls: [groupIdEnd](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [skipBracket](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [skipEdge](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [skipLabel](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [skipQuoted](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)
called by: [reservedNodeIdsOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

reservedNodeIdsOf:148
**relay** · `in 1` · `out 2`
calls: [nodeTokensOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts), [usedAsNode](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)
called by: [report](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)

skipBracket:32
**relay** · `in 1` · `out 1`
calls: [skipQuoted](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)
called by: [nodeTokensOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

groupIdEnd:102
**relay** · `in 1` · `out 1`
calls: [readToken](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)
called by: [nodeTokensOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

skipLabel:55
**leaf** · `in 1` · `out 0`
calls: none
called by: [nodeTokensOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

skipEdge:76
**leaf** · `in 1` · `out 0`
calls: none
called by: [nodeTokensOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

readToken:94
**leaf** · `in 1` · `out 0`
calls: none
called by: [groupIdEnd](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

usedAsNode:141
**leaf** · `in 1` · `out 0`
calls: none
called by: [reservedNodeIdsOf](/anatomy/governance#file-governance-shared-analyzers-diagram-analyzer-ts)

isDiagramSource:161
**leaf** · `in 1` · `out 0`
calls: none
called by: [report](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)

LINE_END:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTE:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LABEL_BAR:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OPEN_CLOSE:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Token:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

depth:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

skipInlineLabel:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

next:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ARROW_HEAD:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LABEL_OPENER_LENGTH:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

run:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

opensLabel:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

labelEnd:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rest:103
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tokens:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

char:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

token:122
**isolated** · `in 0` · `out 0`
calls: none
called by: none

nextChar:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

previousChar:136
**isolated** · `in 0` · `out 0`
calls: none
called by: none

head:137
**isolated** · `in 0` · `out 0`
calls: none
called by: none

after:142
**isolated** · `in 0` · `out 0`
calls: none
called by: none

before:143
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:144
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:149
**isolated** · `in 0` · `out 0`
calls: none
called by: none

line:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[first = ""]:162
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[keyword = ""]:163
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 621 steps

### Syntax kinds

identifier 279

property_identifier 76

member_expression 68

arguments 59

call_expression 58

lexical_declaration 48

variable_declarator 48

type_annotation 43

### Once only

program 1

escape_sequence 1

generic_type 1

type_arguments 1

new_expression 1

interface_declaration 1

The source is served as text at [the source](/assets/source/generated/source.91ad4ebc3cf32dc672013bc5af8fbf7c3f12f5c3a4c45eb8edb0e4bc703051de.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## document.analyzer.ts

- Subject: document
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 36

Blank lines 6

Bytes 2242

Definitions 8

Exported 1

Callable 5

Call edges 11

entry flow 4

isolated flow 3

leaf flow 1

Findings no anomalies

found:17
**leaf** · `in 6` · `out 0`
calls: none
called by: [composedFinding](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts)

sentenceFindings:21
**entry** · `in 0` · `out 7`
calls: [found](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [found](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [found](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [found](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [found](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [firstKnownIn](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [firstTermIn](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: none

documentFindingsOf:37
**entry** · `in 0` · `out 2`
calls: [compositionFindingsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts), [sentencesOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)
called by: none

isEnforced:13
**entry** · `in 0` · `out 1`
calls: [isCheckEnforced](/anatomy/governance#file-governance-shared-manifests-writing-canon-manifest-ts)
called by: none

composedFinding:32
**entry** · `in 0` · `out 1`
calls: [found](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts)
called by: none

KNOWN_TERMS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ words }:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

check:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 181 steps

### Syntax kinds

identifier 84

call_expression 20

arguments 20

import_specifier 17

string_fragment 15

string 14

type_annotation 13

member_expression 11

### Once only

program 1

readonly_type 1

union_type 1

literal_type 1

object 1

object_pattern 1

The source is served as text at [the source](/assets/source/generated/source.dc3879031a62dc324f76e2446e4181012b5b9bcb0444283af6f63335f3651780.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## generator.analyzer.ts

- Subject: generator
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 81

Blank lines 10

Bytes 3362

Definitions 21

Exported 6

Callable 9

Call edges 5

isolated flow 15

leaf flow 3

relay flow 2

entry flow 1

Findings no anomalies

literalChildren:8
**leaf** · `in 2` · `out 0`
calls: none
called by: [collectLiterals](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts), [rootsAtEphemeralDir](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts)

collectLiterals:30
**relay** · `in 1` · `out 2`
calls: [literalChildren](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts), [ownLiterals](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts)
called by: [targetLiterals](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts)

rootsAtEphemeralDir:37
**relay** · `in 1` · `out 2`
calls: [literalChildren](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts), [calledName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: [reportWrite](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

ownLiterals:22
**leaf** · `in 1` · `out 0`
calls: none
called by: [collectLiterals](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts)

targetIsUnmarkedGenerated:79
**leaf** · `in 1` · `out 0`
calls: none
called by: [reportWrite](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

targetLiterals:67
**entry** · `in 0` · `out 1`
calls: [collectLiterals](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts)
called by: none

EPHEMERAL_ROOT_FNS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CLIMB_LIMIT:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

quasis:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

extensionOf:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dot:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

prettierExtLiterals:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ext:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

own:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slash:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

named:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

base:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 341 steps

### Syntax kinds

identifier 148

member_expression 37

property_identifier 37

arguments 35

call_expression 34

binary_expression 32

type_annotation 23

lexical_declaration 22

### Once only

program 1

new_expression 1

parenthesized_type 1

optional_chain 1

true 1

escape_sequence 1

The source is served as text at [the source](/assets/source/generated/source.e04f0640fe57147135860613c89fc6452c36e005bdfee3523cb922079ee81152.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## liveness.analyzer.ts

- Subject: liveness
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 92

Blank lines 6

Bytes 3402

Definitions 19

Exported 14

Callable 6

Call edges 4

isolated flow 14

entry flow 2

leaf flow 2

relay flow 1

Findings no anomalies

addEdge:5
**leaf** · `in 2` · `out 0`
calls: none
called by: [buildImportGraph](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts), [buildImportGraph](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts)

walkReachable:47
**leaf** · `in 2` · `out 0`
calls: none
called by: [browserFiles](/anatomy/governance#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts), [externalReach](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts)

buildImportGraph:15
**relay** · `in 1` · `out 2`
calls: [addEdge](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts), [addEdge](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts)
called by: [browserFiles](/anatomy/governance#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts)

findEntrypoints:26
**entry** · `in 0` · `out 1`
calls: [matchesBarrelPattern](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts)
called by: none

externalReach:67
**entry** · `in 0` · `out 1`
calls: [walkReachable](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts)
called by: none

edges:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

allFiles:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reachableFiles:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reachableExports:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stack:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

file:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keys:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

computeDeadExports:82
**isolated** · `in 0` · `out 0`
calls: none
called by: none

graph:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entrypoints:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reachable:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 349 steps

### Syntax kinds

identifier 155

member_expression 42

property_identifier 42

arguments 35

call_expression 29

type_annotation 25

lexical_declaration 21

variable_declarator 21

### Once only

program 1

while_statement 1

number 1

undefined 1

function_type 1

The source is served as text at [the source](/assets/source/generated/source.c59928e4e1116cd46357af18e89b51bec366b06682409a74f5a0aba945409907.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## location.analyzer.ts

- Subject: location
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 178

Blank lines 12

Bytes 5727

Definitions 32

Exported 24

Callable 10

Call edges 21

isolated flow 24

relay flow 5

entry flow 2

leaf flow 1

Findings no anomalies

holdsMeta:80
**relay** · `in 3` · `out 3`
calls: [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isMetaClimb](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts)

isFileDir:121
**relay** · `in 2` · `out 6`
calls: [holdsMeta](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [staticTargetOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts)

isMetaClimb:174
**relay** · `in 1` · `out 4`
calls: [climbCountOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [holdsMeta](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

boundNameOf:165
**relay** · `in 1` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

cookedOf:39
**relay** · `in 1` · `out 2`
calls: [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [foldTemplate](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)

climbCountOf:99
**leaf** · `in 1` · `out 0`
calls: none
called by: [isMetaClimb](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts)

staticTargetOf:138
**entry** · `in 0` · `out 2`
calls: [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

composedKeyOf:55
**entry** · `in 0` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

PATH_CALLEES:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CJS_ANCHORS:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILDERS:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimSlashes:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[anchor]:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keyValue:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tail:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

anchorLocation:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

key:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

count:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

depthBelowPackage:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cut:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dir:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:146
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sawFileDir:147
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:170
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sawMeta:178
**isolated** · `in 0` · `out 0`
calls: none
called by: none

climbs:179
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:184
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 526 steps

### Syntax kinds

identifier 232

string_fragment 67

string 65

arguments 64

call_expression 61

binary_expression 48

statement_block 40

lexical_declaration 35

### Once only

program 1

array_pattern 1

optional_chain 1

object 1

for_statement 1

array_type 1

The source is served as text at [the source](/assets/source/generated/source.4309bbab4fb9f900d1562130e703b7c07c3c52eb8dbccf6eef11fe4cbb0f33b4.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## rule.analyzer.ts

- Subject: rule
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 98

Blank lines 10

Bytes 3772

Definitions 22

Exported 18

Callable 9

Call edges 18

isolated flow 13

relay flow 6

entry flow 2

leaf flow 1

Findings no anomalies

textOf:19
**relay** · `in 2` · `out 2`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [collectRuleFile](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [keyNameOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts)

propertyNamed:34
**relay** · `in 2` · `out 2`
calls: [keyNameOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [propertiesOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts)
called by: [reportMetaDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [reportMetaDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

propertiesOf:30
**relay** · `in 2` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [declaredIds](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [propertyNamed](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts)

isNonEmptyString:38
**relay** · `in 1` · `out 6`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [reportMetaDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

keyNameOf:26
**relay** · `in 1` · `out 2`
calls: [textOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [propertyNamed](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts)

declaredIds:98
**relay** · `in 1` · `out 2`
calls: [propertiesOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

reportedIds:83
**leaf** · `in 1` · `out 0`
calls: none
called by: [program](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts)

collectRuleFile:54
**entry** · `in 0` · `out 2`
calls: [textOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

collectRuleObject:78
**entry** · `in 0` · `out 1`
calls: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

GUARD_IMPORTS:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ANY_KEYWORD:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REPORT_METHOD:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

anyNodes:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

guards:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ruleObjects:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

metaProperty:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

messageId:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ids:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

meta:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

messages:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 377 steps

### Syntax kinds

identifier 156

arguments 51

call_expression 47

string 36

string_fragment 32

binary_expression 27

property_identifier 27

member_expression 26

### Once only

program 1

pair 1

readonly_type 1

The source is served as text at [the source](/assets/source/generated/source.b657c2dc8118b4cab71cb2cdfff8fe082d7eb302491be21c318ffdecb1a251c9.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## segment.analyzer.ts

- Subject: segment
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 99

Blank lines 11

Bytes 3699

Definitions 22

Exported 6

Callable 8

Call edges 14

isolated flow 14

entry flow 4

leaf flow 2

relay flow 2

Findings no anomalies

arrayJoinObject:32
**relay** · `in 1` · `out 4`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [foldCall](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)

foldSegments:87
**relay** · `in 1` · `out 1`
calls: [fold](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)
called by: [foldCall](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)

foldParts:20
**leaf** · `in 1` · `out 0`
calls: none
called by: [foldCall](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)

fold:91
**leaf** · `in 1` · `out 0`
calls: none
called by: [foldSegments](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)

foldCall:65
**entry** · `in 0` · `out 4`
calls: [arrayJoinObject](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [foldParts](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [foldSegments](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

foldTemplate:40
**entry** · `in 0` · `out 3`
calls: [cookedOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

foldConcat:56
**entry** · `in 0` · `out 1`
calls: [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

composedTokenOf:95
**entry** · `in 0` · `out 1`
calls: [tokenIn](/anatomy/governance#file-governance-shared-registries-location-registry-ts)
called by: none

BUILDERS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Folder:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parts:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

holes:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folded:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

left:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

right:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

foldLiteral:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FOLDERS:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

joinObject:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isBuilder:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 389 steps

### Syntax kinds

identifier 174

arguments 47

call_expression 46

string 29

string_fragment 27

null 27

required_parameter 25

binary_expression 23

### Once only

program 1

new_expression 1

type_alias_declaration 1

function_type 1

readonly_type 1

spread_element 1

The source is served as text at [the source](/assets/source/generated/source.7973862fe3b6f3bf0723fca9a34634d7a9aa896d39e1e8d250ee34059e3e6181.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## sentence.analyzer.ts

- Subject: sentence
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 94

Blank lines 10

Bytes 3318

Definitions 17

Exported 13

Callable 10

Call edges 6

isolated flow 8

leaf flow 6

entry flow 2

relay flow 1

Findings no anomalies

sentencesOf:16
**leaf** · `in 2` · `out 0`
calls: none
called by: [documentFindingsOf](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts), [shapesOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)

isParticiple:53
**leaf** · `in 2` · `out 0`
calls: none
called by: [participleAfter](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts), [participleAfter](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)

shapesOf:98
**relay** · `in 1` · `out 1`
calls: [sentencesOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)
called by: [report](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts)

sentenceWordsOf:34
**leaf** · `in 1` · `out 0`
calls: none
called by: [contentWordsOf](/anatomy/governance#file-governance-shared-analyzers-composition-analyzer-ts)

isAdverb:63
**leaf** · `in 1` · `out 0`
calls: none
called by: [participleAfter](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)

isAgentlessPassive:76
**leaf** · `in 1` · `out 0`
calls: none
called by: [shapeOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)

joinsOf:89
**leaf** · `in 1` · `out 0`
calls: none
called by: [shapeOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)

participleAfter:67
**entry** · `in 0` · `out 3`
calls: [isAdverb](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts), [isParticiple](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts), [isParticiple](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)
called by: none

shapeOf:93
**entry** · `in 0` · `out 2`
calls: [isAgentlessPassive](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts), [joinsOf](/anatomy/governance#file-governance-shared-analyzers-sentence-analyzer-ts)
called by: none

sentences:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

current:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

next:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

after:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

participle:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

words:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

longestOf:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 324 steps

### Syntax kinds

identifier 139

property_identifier 38

member_expression 35

call_expression 34

arguments 34

statement_block 25

type_annotation 23

predefined_type 20

### Once only

program 1

else_clause 1

true 1

template_string 1

template_substitution 1

ternary_expression 1

The source is served as text at [the source](/assets/source/generated/source.e9084c7d9b1218c75b1d69a0dcd5ef89c80b1b73d91cdc7bfa6e41c0ed3d02c1.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## sink.analyzer.ts

- Subject: sink
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 41

Blank lines 8

Bytes 1920

Definitions 12

Exported 7

Callable 7

Call edges 8

isolated flow 5

leaf flow 3

relay flow 3

entry flow 1

Findings no anomalies

identName:11
**leaf** · `in 5` · `out 0`
calls: none
called by: [calledName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [calledName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [isJsonStringify](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [isJsonStringify](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [parentWriteMissingUtf8](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)

calledName:15
**relay** · `in 3` · `out 2`
calls: [identName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [identName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: [reportWrite](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts), [rootsAtEphemeralDir](/anatomy/governance#file-governance-shared-analyzers-generator-analyzer-ts), [isFileWriteCall](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)

parentWriteMissingUtf8:36
**relay** · `in 1` · `out 3`
calls: [encodingOf](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [identName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [stringValue](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: [reportSpacing](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

isJsonStringify:23
**relay** · `in 1` · `out 2`
calls: [identName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts), [identName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: [handleCall](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

encodingOf:7
**leaf** · `in 1` · `out 0`
calls: none
called by: [parentWriteMissingUtf8](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)

stringValue:32
**leaf** · `in 1` · `out 0`
calls: none
called by: [parentWriteMissingUtf8](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)

isFileWriteCall:47
**entry** · `in 0` · `out 1`
calls: [calledName](/anatomy/governance#file-governance-shared-analyzers-sink-analyzer-ts)
called by: none

WRITE_METHODS:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FILE_WRITE_FNS:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UTF8:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ callee }:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ parent }:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 172 steps

### Syntax kinds

identifier 63

string 25

member_expression 25

property_identifier 25

binary_expression 23

string_fragment 21

arguments 16

type_annotation 14

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

arrow_function 1

The source is served as text at [the source](/assets/source/generated/source.0dd31ce2bf90c3129f082e4f87516199d86d049d27634b792c461f446b194b79.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## specifier.analyzer.ts

- Subject: specifier
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 190

Blank lines 20

Bytes 8240

Definitions 52

Exported 20

Callable 15

Call edges 14

isolated flow 40

entry flow 7

leaf flow 4

relay flow 1

Findings no anomalies

absoluteOf:102
**leaf** · `in 3` · `out 0`
calls: none
called by: [gateTargets](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [scriptTargets](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [specifierTarget](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)

applicationEdges:136
**relay** · `in 1` · `out 1`
calls: [sourceFilesUnder](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)
called by: [applicationImporters](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)

subpathTarget:93
**leaf** · `in 1` · `out 0`
calls: none
called by: [specifierTarget](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)

resolve:116
**leaf** · `in 1` · `out 0`
calls: none
called by: [specifierTarget](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)

sourceFilesUnder:120
**leaf** · `in 1` · `out 0`
calls: none
called by: [applicationEdges](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)

specifierTarget:106
**entry** · `in 0` · `out 4`
calls: [absoluteOf](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [resolve](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [subpathTarget](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [collapsePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

scriptTargets:181
**entry** · `in 0` · `out 3`
calls: [absoluteOf](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [memberDirs](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts), [collapsePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

gateTargets:197
**entry** · `in 0` · `out 2`
calls: [absoluteOf](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [collapsePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

exportPairsOf:19
**entry** · `in 0` · `out 1`
calls: [isManifestRecord](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

packageTargets:38
**entry** · `in 0` · `out 1`
calls: [memberDirs](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

subpathImportsOf:64
**entry** · `in 0` · `out 1`
calls: [isManifestRecord](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

applicationImporters:148
**entry** · `in 0` · `out 1`
calls: [applicationEdges](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts)
called by: none

SOURCE_EXTENSION:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RELATIVE_MARK:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WILDCARD:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SUBPATH_MARK:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TOKEN_SEPARATOR:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IMPORT_MARK:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

APPLICATION_ROOT:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ exports }:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

manifest:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ name }:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pairs:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pair:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PACKAGES:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SubpathImport:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ imports }:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

star:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBER_IMPORTS:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberOf:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

owners:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

member:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entry:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parts:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

full:125
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importers:149
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reachedUnder:158
**isolated** · `in 0` · `out 0`
calls: none
called by: none

edges:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inside:160
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:161
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reached:165
**isolated** · `in 0` · `out 0`
calls: none
called by: none

queue:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

file:168
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scriptTokens:177
**isolated** · `in 0` · `out 0`
calls: none
called by: none

targets:182
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ scripts }:184
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EMPTY_OPTION:195
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ stages }:198
**isolated** · `in 0` · `out 0`
calls: none
called by: none

commands:204
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 836 steps

### Syntax kinds

identifier 344

arguments 115

property_identifier 109

call_expression 107

member_expression 98

lexical_declaration 55

variable_declarator 55

predefined_type 48

### Once only

program 1

parenthesized_type 1

tuple_type 1

function_type 1

interface_declaration 1

interface_body 1

The source is served as text at [the source](/assets/source/generated/source.fabf8d962f0a77048e044f8cd9e66106578008f2205256de7327cb7fabcf1ed7.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## taxonomy.analyzer.ts

- Subject: taxonomy
- Concern: analyzer
- Layer: processing

### Stats

Files 1

Lines of code 115

Blank lines 7

Bytes 4379

Definitions 20

Exported 11

Callable 6

Call edges 9

isolated flow 15

relay flow 3

entry flow 2

Findings no anomalies

testFinding:79
**relay** · `in 1` · `out 3`
calls: [mirroredFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [isNameExempt](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [testMarkers](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

namingFinding:97
**relay** · `in 1` · `out 2`
calls: [isNameExempt](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isParsed](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

mirroredFinding:60
**relay** · `in 1` · `out 1`
calls: [testMarkerOf](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [testFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts)

placementFinding:37
**entry** · `in 0` · `out 2`
calls: [isNameExempt](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [markerFolderOf](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

markerFinding:23
**entry** · `in 0` · `out 1`
calls: [isMarkerFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

PATH_SEPARATOR:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

expected:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

path:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

misplaced:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

subjectNameOf:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

detail:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

subject:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

marker:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:105
**isolated** · `in 0` · `out 0`
calls: none
called by: none

container:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folderTags:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 387 steps

### Syntax kinds

identifier 166

property_identifier 43

call_expression 36

arguments 36

pair 25

type_annotation 24

string 21

lexical_declaration 21

### Once only

program 1

subscript_expression 1

The source is served as text at [the source](/assets/source/generated/source.996c1c3e8c90275d04fd41c000ff47bd856d055abe71dccf54999ccd39cf0070.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## taxonomy.coverage.analyzer.ts

- Subject: taxonomy
- Concern: analyzer
- Variant: coverage
- Layer: processing

### Stats

Files 1

Lines of code 59

Blank lines 8

Bytes 2834

Definitions 10

Exported 1

Callable 7

Call edges 15

isolated flow 4

relay flow 3

entry flow 2

leaf flow 1

Findings no anomalies

isDirectory:15
**leaf** · `in 2` · `out 0`
calls: none
called by: [textFileCount](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [treeFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

treeFindings:42
**relay** · `in 1` · `out 5`
calls: [fileFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [isDirectory](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [generatedFolderFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [isGeneratedFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isIgnoredName](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [coverageFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

isExemptFile:31
**relay** · `in 1` · `out 2`
calls: [isIgnoredName](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [fileFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

fileFinding:35
**relay** · `in 1` · `out 2`
calls: [isExemptFile](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [isTextFile](/anatomy/governance#file-governance-shared-predicates-text-predicate-ts)
called by: [treeFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

textFileCount:19
**entry** · `in 0` · `out 3`
calls: [isDirectory](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [isIgnoredName](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isTextFile](/anatomy/governance#file-governance-shared-predicates-text-predicate-ts)
called by: none

coverageFindings:65
**entry** · `in 0` · `out 3`
calls: [treeFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [excludedTrees](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [taxonomyRoots](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

PATH_SEPARATOR:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

joined:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

path:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

files:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 284 steps

### Syntax kinds

identifier 127

arguments 42

call_expression 41

required_parameter 18

type_annotation 18

property_identifier 18

statement_block 15

return_statement 15

### Once only

program 1

readonly_type 1

generic_type 1

type_arguments 1

export_statement 1

new_expression 1

The source is served as text at [the source](/assets/source/generated/source.cdc9bc1cf3c71c9a241351de45aa7f590444dc24c596871c42fcbca783b99b39.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [analyzers](#folder-governance-shared-analyzers)

## taxonomy.tree.analyzer.ts

- Subject: taxonomy
- Concern: analyzer
- Variant: tree
- Layer: processing

### Stats

Files 1

Lines of code 133

Blank lines 12

Bytes 6432

Definitions 37

Exported 5

Callable 10

Call edges 15

isolated flow 30

leaf flow 3

relay flow 3

entry flow 1

Findings no anomalies

at:64
**leaf** · `in 3` · `out 0`
calls: none
called by: [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

fileFindings:68
**relay** · `in 2` · `out 8`
calls: [namingFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [testFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [at](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [at](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [at](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [fixtureMarkerOf](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isTestRoot](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [testMarkerOf](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [bucketFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [containerFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

generatedFolderFindings:52
**relay** · `in 1` · `out 2`
calls: [carriesMarker](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [textFilesUnder](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)
called by: [treeFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

bucketFindings:79
**relay** · `in 1` · `out 1`
calls: [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)
called by: [containerFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

textFilesUnder:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [generatedFolderFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

carriesMarker:47
**leaf** · `in 1` · `out 0`
calls: none
called by: [generatedFolderFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

containerFindings:89
**entry** · `in 0` · `out 4`
calls: [bucketFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isSpecialContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

PATH_SEPARATOR:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Children:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

childrenOf:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

absDir:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

named:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ dirs, files }:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

own:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

vocabulary:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

marker:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

below:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:70
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folders:71
**isolated** · `in 0` · `out 0`
calls: none
called by: none

placement:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

relContainer:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

nested:81
**isolated** · `in 0` · `out 0`
calls: none
called by: none

data:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

direct:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rootReport:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

children:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

outputs:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dirs:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

missing:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

loose:123
**isolated** · `in 0` · `out 0`
calls: none
called by: none

perContainer:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findings:131
**isolated** · `in 0` · `out 0`
calls: none
called by: none

generated:132
**isolated** · `in 0` · `out 0`
calls: none
called by: none

assessed:133
**isolated** · `in 0` · `out 0`
calls: none
called by: none

taxonomyReport:137
**isolated** · `in 0` · `out 0`
calls: none
called by: none

reports:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 737 steps

### Syntax kinds

identifier 325

call_expression 87

arguments 87

property_identifier 86

member_expression 59

required_parameter 49

lexical_declaration 37

variable_declarator 37

### Once only

program 1

interface_declaration 1

interface_body 1

object_pattern 1

optional_chain 1

union_type 1

The source is served as text at [the source](/assets/source/generated/source.167fc23ee305bc44536469faecbc3815d9e4efc11c4db8be1b300aa5ff25aac3.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## configs

A **concern** on the **infrastructure** layer holding **1** file, **564** lines of code, **19** definitions and **0** call edges.

### Stats

Files 1

Lines of code 564

Blank lines 13

Bytes 20409

Definitions 19

Exported 18

Callable 0

Call edges 0

isolated flow 19

Findings no anomalies

the folder's walk 400 steps

### Files

[taxonomy.config.ts](#file-governance-shared-configs-taxonomy-config-ts)

- Subject: taxonomy
- Concern: config
- Layer: infrastructure
- 564 lines of code
- 19 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [configs](#folder-governance-shared-configs)

## taxonomy.config.ts

- Subject: taxonomy
- Concern: config
- Layer: infrastructure

### Stats

Files 1

Lines of code 564

Blank lines 13

Bytes 20409

Definitions 19

Exported 18

Callable 0

Call edges 0

isolated flow 19

Findings no anomalies

LAYERS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Layer:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOST_BOUNDARY_DOCUMENTS:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

taxonomy:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

imports:543
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TaxonomyConfig:545
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Subject:547
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Variant:548
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ConcernEntry:549
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ConcernTag:550
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ConcernFolder:551
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GovernedRoot:552
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CompoundMarker:553
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Assert:555
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NO_SUBJECT_CONCERN_OVERLAP:557
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NO_VARIANT_SUBJECT_OVERLAP:562
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NO_VARIANT_CONCERN_OVERLAP:564
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NO_MARKER_CONCERN_OVERLAP:569
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EVERY_LAYER_DECLARED:574
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 400 steps

### Syntax kinds

string 805

string_fragment 805

pair 358

property_identifier 297

object 98

array 56

type_identifier 42

identifier 22

### Once only

program 1

parenthesized_type 1

readonly_type 1

array_type 1

computed_property_name 1

index_type_query 1

The source is served as text at [the source](/assets/source/generated/source.d5962588f34e451f2553ae1a084bf321d741a91fb2a09a6dfad951d3204d638b.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## exclusions

A **concern** on the **infrastructure** layer holding **1** file, **1** line of code, **1** definition and **0** call edges.

### Stats

Files 1

Lines of code 1

Blank lines 0

Bytes 63

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

the folder's walk 5 steps

### Files

[snapshot.exclusions.ts](#file-governance-shared-exclusions-snapshot-exclusions-ts)

- Subject: snapshot
- Concern: exclusions
- Layer: infrastructure
- 1 lines of code
- 1 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [exclusions](#folder-governance-shared-exclusions)

## snapshot.exclusions.ts

- Subject: snapshot
- Concern: exclusions
- Layer: infrastructure

### Stats

Files 1

Lines of code 1

Blank lines 0

Bytes 63

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

SNAPSHOT_COVERAGE_EXCLUSIONS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 5 steps

### Syntax kinds

identifier 2

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

new_expression 1

type_arguments 1

predefined_type 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

new_expression 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.e725e3276dc5a1f6d3180e815729a368970ffa18f4c0e83af8fdda93d5d3627d.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## factories

A **concern** on the **infrastructure** layer holding **2** files, **83** lines of code, **19** definitions and **5** call edges.

### Stats

Files 2

Lines of code 83

Blank lines 9

Bytes 3854

Definitions 19

Exported 8

Callable 7

Call edges 5

isolated flow 13

leaf flow 3

relay flow 2

entry flow 1

Findings no anomalies

the folder's walk 377 steps

### Files

[listener.factory.ts](#file-governance-shared-factories-listener-factory-ts)

- Subject: listener
- Concern: factory
- Layer: infrastructure
- 25 lines of code
- 7 definitions
- 4 call edges

[vocabulary.factory.ts](#file-governance-shared-factories-vocabulary-factory-ts)

- Subject: vocabulary
- Concern: factory
- Layer: infrastructure
- 58 lines of code
- 12 definitions
- 1 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [factories](#folder-governance-shared-factories)

## listener.factory.ts

- Subject: listener
- Concern: factory
- Layer: infrastructure

### Stats

Files 1

Lines of code 25

Blank lines 3

Bytes 1034

Definitions 7

Exported 3

Callable 3

Call edges 4

isolated flow 4

relay flow 2

leaf flow 1

Findings no anomalies

listener:18
**relay** · `in 74` · `out 3`
calls: [bind](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [bind](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [nodeTypeOf](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-centralized-events-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-centralized-events-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-centralized-strings-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-allowlist-entries-are-wired-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-build-script-unimported-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-browser-derivation-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-disable-comments-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-import-cycles-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-type-layer-drift-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-undeclared-type-layer-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-standalone-script-imported-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-tests-centralized-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-transitive-liveness-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-transitive-liveness-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-file-length-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-comments-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-inline-icon-options-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts)

bind:9
**relay** · `in 2` · `out 1`
calls: [handler](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts)
called by: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts), [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)

nodeTypeOf:4
**leaf** · `in 1` · `out 0`
calls: none
called by: [listener](/anatomy/governance#file-governance-shared-factories-listener-factory-ts)

head:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

view:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

visitors:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

empty:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 112 steps

### Syntax kinds

identifier 48

type_annotation 13

call_expression 10

arguments 10

type_identifier 9

lexical_declaration 7

variable_declarator 7

statement_block 7

### Once only

program 1

null 1

export_statement 1

optional_parameter 1

generic_type 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.728ed72730384c979692840e7f2cbfcf9b04e8329a2401410fd22b6c32728ec8.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [factories](#folder-governance-shared-factories)

## vocabulary.factory.ts

- Subject: vocabulary
- Concern: factory
- Layer: infrastructure

### Stats

Files 1

Lines of code 58

Blank lines 6

Bytes 2820

Definitions 12

Exported 5

Callable 4

Call edges 1

isolated flow 9

leaf flow 2

entry flow 1

Findings no anomalies

importedRootsOf:7
**leaf** · `in 1` · `out 0`
calls: none
called by: [importEntries](/anatomy/governance#file-governance-shared-registries-taxonomy-registry-ts)

grammarRolesOf:20
**leaf** · `in 1` · `out 0`
calls: none
called by: [createVocabulary](/anatomy/governance#file-governance-shared-factories-vocabulary-factory-ts)

createVocabulary:33
**entry** · `in 0` · `out 1`
calls: [grammarRolesOf](/anatomy/governance#file-governance-shared-factories-vocabulary-factory-ts)
called by: none

DEPTH_KEYS:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IMPORT_SELF:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

keys:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roleOf:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rolesAtDepth:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tokens:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roleOrder:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byTag:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

subjects:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 265 steps

### Syntax kinds

identifier 98

property_identifier 75

member_expression 56

arguments 26

array 19

pair 19

predefined_type 16

call_expression 15

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

template_string 1

readonly_type 1

The source is served as text at [the source](/assets/source/generated/source.9fde990e26d254ca7a78bdcb59a634265b23efe80eb5b8f26fa9e46bf796dd2d.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## formatters

A **concern** on the **processing** layer holding **1** file, **70** lines of code, **22** definitions and **1** call edge.

### Stats

Files 1

Lines of code 70

Blank lines 9

Bytes 2872

Definitions 22

Exported 3

Callable 7

Call edges 1

isolated flow 20

entry flow 1

leaf flow 1

Findings no anomalies

the folder's walk 299 steps

### Files

[writing.formatter.ts](#file-governance-shared-formatters-writing-formatter-ts)

- Subject: writing
- Concern: formatter
- Layer: processing
- 70 lines of code
- 22 definitions
- 1 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [formatters](#folder-governance-shared-formatters)

## writing.formatter.ts

- Subject: writing
- Concern: formatter
- Layer: processing

### Stats

Files 1

Lines of code 70

Blank lines 9

Bytes 2872

Definitions 22

Exported 3

Callable 7

Call edges 1

isolated flow 20

entry flow 1

leaf flow 1

Findings no anomalies

stateOf:14
**leaf** · `in 1` · `out 0`
calls: none
called by: [checkLabel](/anatomy/governance#file-governance-shared-formatters-writing-formatter-ts)

checkLabel:25
**entry** · `in 0` · `out 1`
calls: [stateOf](/anatomy/governance#file-governance-shared-formatters-writing-formatter-ts)
called by: none

LINE:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BLANK:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ITEM:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NESTED:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LIST:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

AND:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REVIEW:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ENFORCED:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OFF:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

itemsOf:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

exampleLines:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

repaired:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ruleBlock:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lines:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

layerBlock:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

covers:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

defers:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

canonMarkdown:67
**isolated** · `in 0` · `out 0`
calls: none
called by: none

index:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

closing:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 299 steps

### Syntax kinds

identifier 129

member_expression 53

property_identifier 53

string_fragment 34

template_substitution 29

lexical_declaration 22

variable_declarator 22

call_expression 21

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

if_statement 1

null 1

The source is served as text at [the source](/assets/source/generated/source.c1629b1b6597bb3ace5758b17fac1442b4527e44b390e160c8f7d3f1476bb9b5.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## generated

A **subject** holding **5** files, **1072** lines of code, **7** definitions and **0** call edges.

### Stats

Files 5

Lines of code 1072

Blank lines 6

Bytes 38603

Definitions 7

Exported 7

Callable 0

Call edges 0

isolated flow 7

Findings no anomalies

the folder's walk 173 steps

### Files

[check-index.generated.json](#file-governance-shared-generated-check-index-generated-json)

- outside the naming grammar
- generated on build
- 815 lines of code
- 0 definitions
- 0 call edges

[exclusions.generated.ts](#file-governance-shared-generated-exclusions-generated-ts)

- outside the naming grammar
- generated on build
- 30 lines of code
- 1 definitions
- 0 call edges

[rule-index.generated.ts](#file-governance-shared-generated-rule-index-generated-ts)

- outside the naming grammar
- generated on build
- 222 lines of code
- 4 definitions
- 0 call edges

[stylelint-index.generated.ts](#file-governance-shared-generated-stylelint-index-generated-ts)

- outside the naming grammar
- generated on build
- 4 lines of code
- 1 definitions
- 0 call edges

[thresholds.generated.ts](#file-governance-shared-generated-thresholds-generated-ts)

- outside the naming grammar
- generated on build
- 1 lines of code
- 1 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [generated](#folder-governance-shared-generated)

## check-index.generated.json

- outside the naming grammar
- generated on build

### Stats

Files 1

Lines of code 815

Blank lines 0

Bytes 23020

Definitions 0

Exported 0

Callable 0

Call edges 0

Flow classes none found

Findings no anomalies

[root](#folder-governance) [shared](#folder-governance-shared) [generated](#folder-governance-shared-generated)

## exclusions.generated.ts

- outside the naming grammar
- generated on build

### Stats

Files 1

Lines of code 30

Blank lines 0

Bytes 566

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

MASTER_EXCLUDE_MARKERS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 3 steps

### Syntax kinds

string 28

string_fragment 28

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

type_annotation 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

type_annotation 1

[root](#folder-governance) [shared](#folder-governance-shared) [generated](#folder-governance-shared-generated)

## rule-index.generated.ts

- outside the naming grammar
- generated on build

### Stats

Files 1

Lines of code 222

Blank lines 5

Bytes 14754

Definitions 4

Exported 4

Callable 0

Call edges 0

isolated flow 4

Findings no anomalies

LOCAL_RULES:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOCAL_SEVERITIES:146
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PLUGIN_MODULES:216
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOCAL_STYLELINT_SEVERITIES:225
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 161 steps

### Syntax kinds

string 275

string_fragment 275

identifier 150

pair 135

import_statement 73

import_clause 73

predefined_type 7

export_statement 4

### Once only

program 1

readonly_type 1

array_type 1

array 1

true 1

[root](#folder-governance) [shared](#folder-governance-shared) [generated](#folder-governance-shared-generated)

## stylelint-index.generated.ts

- outside the naming grammar
- generated on build

### Stats

Files 1

Lines of code 4

Blank lines 1

Bytes 231

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

LOCAL_STYLELINT_RULES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 6 steps

### Syntax kinds

identifier 3

string 2

string_fragment 2

predefined_type 2

program 1

import_statement 1

import_clause 1

export_statement 1

### Once only

program 1

import_statement 1

import_clause 1

export_statement 1

lexical_declaration 1

variable_declarator 1

[root](#folder-governance) [shared](#folder-governance-shared) [generated](#folder-governance-shared-generated)

## thresholds.generated.ts

- outside the naming grammar
- generated on build

### Stats

Files 1

Lines of code 1

Blank lines 0

Bytes 32

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

FILE_LENGTH:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 3 steps

### Syntax kinds

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

number 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

number 1

[root](#folder-governance) [shared](#folder-governance-shared)

## loaders

A **concern** on the **infrastructure** layer holding **5** files, **272** lines of code, **72** definitions and **19** call edges.

### Stats

Files 5

Lines of code 272

Blank lines 37

Bytes 10769

Definitions 72

Exported 27

Callable 30

Call edges 19

isolated flow 49

entry flow 10

leaf flow 9

relay flow 4

Findings no anomalies

the folder's walk 1109 steps

### Files

[barrel.loader.ts](#file-governance-shared-loaders-barrel-loader-ts)

- Subject: barrel
- Concern: loader
- Layer: infrastructure
- 82 lines of code
- 25 definitions
- 3 call edges

[document.loader.ts](#file-governance-shared-loaders-document-loader-ts)

- Subject: document
- Concern: loader
- Layer: infrastructure
- 23 lines of code
- 7 definitions
- 3 call edges

[graph.loader.ts](#file-governance-shared-loaders-graph-loader-ts)

- Subject: graph
- Concern: loader
- Layer: infrastructure
- 52 lines of code
- 8 definitions
- 3 call edges

[index.loader.ts](#file-governance-shared-loaders-index-loader-ts)

- Subject: index
- Concern: loader
- Layer: infrastructure
- 67 lines of code
- 14 definitions
- 5 call edges

[manifest.loader.ts](#file-governance-shared-loaders-manifest-loader-ts)

- Subject: manifest
- Concern: loader
- Layer: infrastructure
- 48 lines of code
- 18 definitions
- 5 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [loaders](#folder-governance-shared-loaders)

## barrel.loader.ts

- Subject: barrel
- Concern: loader
- Layer: infrastructure

### Stats

Files 1

Lines of code 82

Blank lines 11

Bytes 3062

Definitions 25

Exported 2

Callable 9

Call edges 3

isolated flow 20

leaf flow 3

entry flow 1

relay flow 1

Findings no anomalies

matchesBarrelPattern:88
**relay** · `in 1` · `out 2`
calls: [basenameOf](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts), [dirMatches](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts)
called by: [findEntrypoints](/anatomy/governance#file-governance-shared-analyzers-liveness-analyzer-ts)

patternsUnder:53
**leaf** · `in 1` · `out 0`
calls: none
called by: [deriveBarrelPatterns](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts)

dirMatches:68
**leaf** · `in 1` · `out 0`
calls: none
called by: [matchesBarrelPattern](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts)

basenameOf:83
**leaf** · `in 1` · `out 0`
calls: none
called by: [matchesBarrelPattern](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts)

deriveBarrelPatterns:64
**entry** · `in 0` · `out 1`
calls: [patternsUnder](/anatomy/governance#file-governance-shared-loaders-barrel-loader-ts)
called by: none

BARREL_MARKER:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GLOB_CALL:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTES:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

firstQuote:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberRelative:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

globOf:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rest:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

quote:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

patternOf:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

glob:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

star:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

globDir:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dir:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

p:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

pattern:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cursor:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 341 steps

### Syntax kinds

identifier 145

arguments 40

call_expression 39

property_identifier 31

member_expression 30

lexical_declaration 27

variable_declarator 27

string 21

### Once only

program 1

new_expression 1

for_statement 1

augmented_assignment_expression 1

template_string 1

template_substitution 1

The source is served as text at [the source](/assets/source/generated/source.00c1d7a878f340e21c9474810bedb3dcf828e85007f5c6d6f1d3015eaad27c01.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [loaders](#folder-governance-shared-loaders)

## document.loader.ts

- Subject: document
- Concern: loader
- Layer: infrastructure

### Stats

Files 1

Lines of code 23

Blank lines 4

Bytes 1203

Definitions 7

Exported 5

Callable 3

Call edges 3

isolated flow 4

entry flow 2

leaf flow 1

Findings no anomalies

relativeLabel:10
**leaf** · `in 1` · `out 0`
calls: none
called by: [governedDocumentTexts](/anatomy/governance#file-governance-shared-loaders-document-loader-ts)

governedDocumentTexts:20
**entry** · `in 0` · `out 2`
calls: [relativeLabel](/anatomy/governance#file-governance-shared-loaders-document-loader-ts), [markdownTexts](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)
called by: none

governedManifests:14
**entry** · `in 0` · `out 1`
calls: [memberDirs](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

DOC_MANIFEST:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

policy:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

manifests:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 116 steps

### Syntax kinds

identifier 50

call_expression 18

arguments 18

member_expression 11

property_identifier 11

string 10

string_fragment 10

import_specifier 8

### Once only

program 1

readonly_type 1

type_identifier 1

The source is served as text at [the source](/assets/source/generated/source.ca76b06a7c3195b06f95a47fdf32e74295e446c172e5db5ffa98bf8f0191e619.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [loaders](#folder-governance-shared-loaders)

## graph.loader.ts

- Subject: graph
- Concern: loader
- Layer: infrastructure

### Stats

Files 1

Lines of code 52

Blank lines 5

Bytes 1746

Definitions 8

Exported 5

Callable 4

Call edges 3

isolated flow 5

entry flow 1

leaf flow 1

relay flow 1

Findings no anomalies

isClosureGraph:44
**relay** · `in 1` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-shared-loaders-graph-loader-ts)
called by: [loadClosureGraph](/anatomy/governance#file-governance-shared-loaders-graph-loader-ts)

isRecord:40
**leaf** · `in 1` · `out 0`
calls: none
called by: [isClosureGraph](/anatomy/governance#file-governance-shared-loaders-graph-loader-ts)

loadClosureGraph:48
**entry** · `in 0` · `out 2`
calls: [isClosureGraph](/anatomy/governance#file-governance-shared-loaders-graph-loader-ts), [malformedClosureGraph](/anatomy/governance#file-governance-shared-strings-graph-strings-ts)
called by: none

normalizeImport:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parts:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

resolved:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LIST_FIELDS:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 131 steps

### Syntax kinds

identifier 56

string 26

string_fragment 26

arguments 17

call_expression 16

member_expression 11

property_identifier 11

statement_block 10

### Once only

program 1

for_in_statement 1

continue_statement 1

ternary_expression 1

as_expression 1

array 1

The source is served as text at [the source](/assets/source/generated/source.870e30bb1024d627a0154f80c2a57dde1d445a18ffa654e5d396ed338245654e.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [loaders](#folder-governance-shared-loaders)

## index.loader.ts

- Subject: index
- Concern: loader
- Layer: infrastructure

### Stats

Files 1

Lines of code 67

Blank lines 8

Bytes 2596

Definitions 14

Exported 6

Callable 7

Call edges 5

isolated flow 8

entry flow 4

leaf flow 2

Findings no anomalies

entriesIn:11
**leaf** · `in 4` · `out 0`
calls: none
called by: [ruleHostPaths](/anatomy/governance#file-governance-shared-loaders-index-loader-ts), [scanRoots](/anatomy/governance#file-governance-shared-loaders-index-loader-ts), [topLevelOf](/anatomy/governance#file-governance-shared-loaders-index-loader-ts), [walk](/anatomy/governance#file-governance-shared-loaders-index-loader-ts)

resolvesAgainst:58
**leaf** · `in 1` · `out 0`
calls: none
called by: [isUnresolved](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts)

ruleHostPaths:34
**entry** · `in 0` · `out 2`
calls: [entriesIn](/anatomy/governance#file-governance-shared-loaders-index-loader-ts), [labelOf](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

scanRoots:15
**entry** · `in 0` · `out 1`
calls: [entriesIn](/anatomy/governance#file-governance-shared-loaders-index-loader-ts)
called by: none

walk:21
**entry** · `in 0` · `out 1`
calls: [entriesIn](/anatomy/governance#file-governance-shared-loaders-index-loader-ts)
called by: none

topLevelOf:30
**entry** · `in 0` · `out 1`
calls: [entriesIn](/anatomy/governance#file-governance-shared-loaders-index-loader-ts)
called by: none

ROOT:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

child:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

buildTreeIndex:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

paths:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenames:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimmed:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

needle:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 275 steps

### Syntax kinds

identifier 110

arguments 39

call_expression 38

property_identifier 37

member_expression 36

string_fragment 20

statement_block 17

lexical_declaration 14

### Once only

program 1

pair 1

continue_statement 1

new_expression 1

type_arguments 1

false 1

The source is served as text at [the source](/assets/source/generated/source.5f630d480dde139b863639b0e15e9f4c9e4bd38875420be6c571a4fc55ce2101.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [loaders](#folder-governance-shared-loaders)

## manifest.loader.ts

- Subject: manifest
- Concern: loader
- Layer: infrastructure

### Stats

Files 1

Lines of code 48

Blank lines 9

Bytes 2162

Definitions 18

Exported 9

Callable 7

Call edges 5

isolated flow 12

entry flow 2

leaf flow 2

relay flow 2

Findings no anomalies

isManifestRecord:11
**leaf** · `in 4` · `out 0`
calls: none
called by: [manifestOf](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [exportPairsOf](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [subpathImportsOf](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [jsonRecordAt](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)

memberDirs:55
**relay** · `in 3` · `out 1`
calls: [memberRels](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: [packageTargets](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [scriptTargets](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [governedManifests](/anatomy/governance#file-governance-shared-loaders-document-loader-ts)

memberRels:49
**leaf** · `in 3` · `out 0`
calls: none
called by: [buildMembers](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [buildMembers](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts), [memberDirs](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)

jsonRecordAt:24
**relay** · `in 1` · `out 2`
calls: [isManifestRecord](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts), [notJsonObject](/anatomy/governance#file-governance-shared-strings-manifest-strings-ts)
called by: [manifestAt](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)

parsedAt:15
**entry** · `in 0` · `out 1`
calls: [notValidJson](/anatomy/governance#file-governance-shared-strings-manifest-strings-ts)
called by: none

manifestAt:32
**entry** · `in 0` · `out 1`
calls: [jsonRecordAt](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)
called by: none

MANIFEST:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WILDCARD:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORKSPACE_POSIX:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

expand:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

star:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cut:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dir:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

prefix:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ workspaces }:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

patterns:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 246 steps

### Syntax kinds

identifier 106

arguments 32

call_expression 30

property_identifier 27

member_expression 25

lexical_declaration 18

variable_declarator 18

predefined_type 15

### Once only

program 1

type_predicate_annotation 1

type_predicate 1

null 1

try_statement 1

catch_clause 1

The source is served as text at [the source](/assets/source/generated/source.977286a5f7ddb0449eb5c7881611ed829400d9d11b7bacca04ee587ba0cab7bb.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## manifests

A **concern** on the **infrastructure** layer holding **28** files, **2213** lines of code, **203** definitions and **30** call edges.

### Stats

Files 28

Lines of code 2213

Blank lines 164

Bytes 97035

Definitions 203

Exported 174

Callable 61

Call edges 30

isolated flow 160

leaf flow 18

relay flow 16

entry flow 9

Findings no anomalies

the folder's walk 3021 steps

### Files

[asset.manifest.ts](#file-governance-shared-manifests-asset-manifest-ts)

- Subject: asset
- Concern: manifest
- Layer: infrastructure
- 20 lines of code
- 5 definitions
- 1 call edges

[capability.manifest.ts](#file-governance-shared-manifests-capability-manifest-ts)

- Subject: capability
- Concern: manifest
- Layer: infrastructure
- 17 lines of code
- 4 definitions
- 0 call edges

[composition.manifest.ts](#file-governance-shared-manifests-composition-manifest-ts)

- Subject: composition
- Concern: manifest
- Layer: infrastructure
- 156 lines of code
- 14 definitions
- 0 call edges

[diagram.manifest.ts](#file-governance-shared-manifests-diagram-manifest-ts)

- Subject: diagram
- Concern: manifest
- Layer: infrastructure
- 21 lines of code
- 6 definitions
- 0 call edges

[exclusions.manifest.ts](#file-governance-shared-manifests-exclusions-manifest-ts)

- Subject: exclusions
- Concern: manifest
- Layer: infrastructure
- 21 lines of code
- 4 definitions
- 0 call edges

[field.manifest.ts](#file-governance-shared-manifests-field-manifest-ts)

- Subject: field
- Concern: manifest
- Layer: infrastructure
- 67 lines of code
- 8 definitions
- 0 call edges

[folder.manifest.ts](#file-governance-shared-manifests-folder-manifest-ts)

- Subject: folder
- Concern: manifest
- Layer: infrastructure
- 1 lines of code
- 1 definitions
- 0 call edges

[generator.manifest.ts](#file-governance-shared-manifests-generator-manifest-ts)

- Subject: generator
- Concern: manifest
- Layer: infrastructure
- 32 lines of code
- 5 definitions
- 0 call edges

[identifier.manifest.ts](#file-governance-shared-manifests-identifier-manifest-ts)

- Subject: identifier
- Concern: manifest
- Layer: infrastructure
- 2 lines of code
- 2 definitions
- 0 call edges

[invariant.manifest.ts](#file-governance-shared-manifests-invariant-manifest-ts)

- Subject: invariant
- Concern: manifest
- Layer: infrastructure
- 2 lines of code
- 2 definitions
- 0 call edges

[layer.manifest.ts](#file-governance-shared-manifests-layer-manifest-ts)

- Subject: layer
- Concern: manifest
- Layer: infrastructure
- 79 lines of code
- 24 definitions
- 5 call edges

[punctuation.manifest.ts](#file-governance-shared-manifests-punctuation-manifest-ts)

- Subject: punctuation
- Concern: manifest
- Layer: infrastructure
- 11 lines of code
- 5 definitions
- 0 call edges

[sentence.manifest.ts](#file-governance-shared-manifests-sentence-manifest-ts)

- Subject: sentence
- Concern: manifest
- Layer: infrastructure
- 124 lines of code
- 15 definitions
- 0 call edges

[taxonomy.manifest.ts](#file-governance-shared-manifests-taxonomy-manifest-ts)

- Subject: taxonomy
- Concern: manifest
- Layer: infrastructure
- 203 lines of code
- 69 definitions
- 21 call edges

[verb.manifest.ts](#file-governance-shared-manifests-verb-manifest-ts)

- Subject: verb
- Concern: manifest
- Layer: infrastructure
- 25 lines of code
- 5 definitions
- 3 call edges

[vocabulary.manifest.ts](#file-governance-shared-manifests-vocabulary-manifest-ts)

- Subject: vocabulary
- Concern: manifest
- Layer: infrastructure
- 97 lines of code
- 13 definitions
- 0 call edges

[writing.canon.manifest.ts](#file-governance-shared-manifests-writing-canon-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: canon
- Layer: infrastructure
- 25 lines of code
- 5 definitions
- 0 call edges

[writing.document.manifest.ts](#file-governance-shared-manifests-writing-document-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: document
- Layer: infrastructure
- 53 lines of code
- 2 definitions
- 0 call edges

[writing.identifier.manifest.ts](#file-governance-shared-manifests-writing-identifier-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: identifier
- Layer: infrastructure
- 134 lines of code
- 2 definitions
- 0 call edges

[writing.note.manifest.ts](#file-governance-shared-manifests-writing-note-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: note
- Layer: infrastructure
- 31 lines of code
- 1 definitions
- 0 call edges

[writing.output.manifest.ts](#file-governance-shared-manifests-writing-output-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: output
- Layer: infrastructure
- 55 lines of code
- 2 definitions
- 0 call edges

[writing.prose.manifest.ts](#file-governance-shared-manifests-writing-prose-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: prose
- Layer: infrastructure
- 167 lines of code
- 2 definitions
- 0 call edges

[writing.root.manifest.ts](#file-governance-shared-manifests-writing-root-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: root
- Layer: infrastructure
- 220 lines of code
- 2 definitions
- 0 call edges

[writing.sentence.manifest.ts](#file-governance-shared-manifests-writing-sentence-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: sentence
- Layer: infrastructure
- 131 lines of code
- 1 definitions
- 0 call edges

[writing.short.manifest.ts](#file-governance-shared-manifests-writing-short-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: short
- Layer: infrastructure
- 206 lines of code
- 1 definitions
- 0 call edges

[writing.source.manifest.ts](#file-governance-shared-manifests-writing-source-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: source
- Layer: infrastructure
- 75 lines of code
- 1 definitions
- 0 call edges

[writing.structure.manifest.ts](#file-governance-shared-manifests-writing-structure-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: structure
- Layer: infrastructure
- 105 lines of code
- 1 definitions
- 0 call edges

[writing.word.manifest.ts](#file-governance-shared-manifests-writing-word-manifest-ts)

- Subject: writing
- Concern: manifest
- Variant: word
- Layer: infrastructure
- 133 lines of code
- 1 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## asset.manifest.ts

- Subject: asset
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 20

Blank lines 4

Bytes 584

Definitions 5

Exported 2

Callable 1

Call edges 1

isolated flow 4

entry flow 1

Findings no anomalies

assetFolder:6
**entry** · `in 0` · `out 1`
calls: [undeclaredConcernTag](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: none

ASSET_TAG:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ASSET_MODULE_NAME:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ASSET_PATH_HINTS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 36 steps

### Syntax kinds

identifier 17

string_fragment 11

string 9

lexical_declaration 5

variable_declarator 5

arguments 4

call_expression 3

import_statement 2

### Once only

program 1

function_expression 1

formal_parameters 1

if_statement 1

parenthesized_expression 1

binary_expression 1

The source is served as text at [the source](/assets/source/generated/source.8d5abe1e300e2676159256c311b5237d3faf800fd883719f3216c1d103f4d2d8.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## capability.manifest.ts

- Subject: capability
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 17

Blank lines 4

Bytes 993

Definitions 4

Exported 1

Callable 1

Call edges 0

isolated flow 3

leaf flow 1

Findings no anomalies

platformCapabilities:14
**leaf** · `in 1` · `out 0`
calls: none
called by: [findOffences](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-capability-redefine-eslint-rule-ts)

CAPABILITY_CONTAINER:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CAPABILITY_DIR:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NOT_A_CAPABILITY:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 77 steps

### Syntax kinds

identifier 34

arguments 11

call_expression 10

string 9

string_fragment 9

import_specifier 8

property_identifier 7

import_statement 6

### Once only

program 1

subscript_expression 1

new_expression 1

export_statement 1

function_expression 1

type_annotation 1

The source is served as text at [the source](/assets/source/generated/source.db0e9e6bd7a3077b090b6cd84707ef2e49936af5b1f1c54c2e87f21b3186e1eb.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## composition.manifest.ts

- Subject: composition
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 156

Blank lines 14

Bytes 3120

Definitions 14

Exported 14

Callable 0

Call edges 0

isolated flow 14

Findings no anomalies

CHECK_BY_KIND:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

COMMENT_OPENERS:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LABELLING_OPENERS:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LABEL_MAX_WORDS:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FILLER_PHRASES:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

INDEFINITE_PARTIES:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FUNCTION_WORDS:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PLURAL_MARK:158
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STEM_MIN_LENGTH:160
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RESTATEMENT_MIN_WORDS:162
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SENTENCE_OVERLAP:164
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FIELD_OVERLAP:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTE_OPEN:168
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTE_CLOSE:170
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 54 steps

### Syntax kinds

string 204

string_fragment 204

array 60

identifier 18

export_statement 14

lexical_declaration 14

variable_declarator 14

readonly_type 8

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

The source is served as text at [the source](/assets/source/generated/source.e5ab9052690d6c06135b6c53c2368f67d6939dbcc6128ddb6e5753d6f6b12fab.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## diagram.manifest.ts

- Subject: diagram
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 21

Blank lines 5

Bytes 702

Definitions 6

Exported 6

Callable 0

Call edges 0

isolated flow 6

Findings no anomalies

DIAGRAM_KEYWORDS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIAGRAM_GROUP_KEYWORD:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIAGRAM_HEADERS:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIAGRAM_SHAPE_OPENERS:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIAGRAM_EDGE_CHARACTERS:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIAGRAM_IDENTIFIER_CHARACTERS:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 30 steps

### Syntax kinds

string 26

string_fragment 26

identifier 10

export_statement 6

lexical_declaration 6

variable_declarator 6

type_annotation 4

generic_type 4

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.d88e8d8e623489630759f8d6a89b5079de04da21c40a4b01848bcc9a9b95f152.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## exclusions.manifest.ts

- Subject: exclusions
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 21

Blank lines 3

Bytes 530

Definitions 4

Exported 4

Callable 0

Call edges 0

isolated flow 4

Findings no anomalies

MARKER_SOURCE_CALLEES:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKER_SOURCE_NAMES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBERSHIP_METHODS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DERIVING_METHODS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 24 steps

### Syntax kinds

string 17

string_fragment 17

identifier 8

export_statement 4

lexical_declaration 4

variable_declarator 4

type_annotation 4

generic_type 4

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.f231df7691d7bcfe89fdede28a71ab5d0f7f27ea1b88e2e8036d734a4d91d0a8.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## field.manifest.ts

- Subject: field
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 67

Blank lines 8

Bytes 3619

Definitions 8

Exported 5

Callable 3

Call edges 0

isolated flow 8

Findings no anomalies

web:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

build:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

contextTypes:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CLOSED_SCOPE_LABEL:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FIELD_SCOPES:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PLAIN_CLOSED_FIELDS:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CARRIED_FIELDS:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HIDDEN_FIELDS:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 151 steps

### Syntax kinds

string 75

string_fragment 75

identifier 55

pair 32

property_identifier 32

arguments 30

call_expression 27

array 26

### Once only

program 1

readonly_type 1

The source is served as text at [the source](/assets/source/generated/source.0c33aab7a6e05aaf955bbb71520476a3f5bba9e235a19c05c425d3312b9f968b.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## folder.manifest.ts

- Subject: folder
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 1

Blank lines 0

Bytes 99

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

DISCOVERED_FOLDER_KEYS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 3 steps

### Syntax kinds

string 2

string_fragment 2

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

type_annotation 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

identifier 1

type_annotation 1

The source is served as text at [the source](/assets/source/generated/source.f11619ff8f18e31f039acb9f5fe3d274b83bd33af386b174287dfd73282a0b76.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## generator.manifest.ts

- Subject: generator
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 32

Blank lines 4

Bytes 661

Definitions 5

Exported 5

Callable 0

Call edges 0

isolated flow 5

Findings no anomalies

PRETTIER_EXTENSIONS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GENERATED_MARKER:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MARKER_EXEMPT_BASENAMES:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WRITE_OWNER_MODULES:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WRITER_FUNCTIONS:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 27 steps

### Syntax kinds

string 28

string_fragment 28

identifier 9

type_arguments 6

predefined_type 6

export_statement 5

lexical_declaration 5

variable_declarator 5

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.84814afb4d0952787c80d4769b3db1ff8478a38e2ba67b377d2801e52229f718.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## identifier.manifest.ts

- Subject: identifier
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 2

Blank lines 1

Bytes 212

Definitions 2

Exported 2

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

URL_SHAPED_IDENTIFIERS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXTERNAL_PLAINTEXT_ENDPOINTS:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 12 steps

### Syntax kinds

identifier 4

export_statement 2

lexical_declaration 2

variable_declarator 2

type_annotation 2

generic_type 2

type_identifier 2

type_arguments 2

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.eff2366d18beab33f22aa42cc86e946485a79a75719556f061aa4c28547cee65.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## invariant.manifest.ts

- Subject: invariant
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 2

Blank lines 1

Bytes 211

Definitions 2

Exported 2

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

VALIDATING_CLASSES:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FACTORY_OWNED_TYPES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 12 steps

### Syntax kinds

identifier 4

predefined_type 4

array 4

string 4

string_fragment 4

export_statement 2

lexical_declaration 2

variable_declarator 2

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.0cd215f3e882faed69f944d63c1e207f773e8ab6ab617b973b1567bfa6191939.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## layer.manifest.ts

- Subject: layer
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 79

Blank lines 17

Bytes 3558

Definitions 24

Exported 14

Callable 8

Call edges 5

isolated flow 18

entry flow 3

leaf flow 2

relay flow 1

Findings no anomalies

relativeFromMember:52
**leaf** · `in 3` · `out 0`
calls: none
called by: [isInFoundation](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts), [productImportsIn](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts), [create](/anatomy/governance#file-governance-rules-eslint-closure-no-type-layer-drift-eslint-rule-ts)

classifyFile:77
**relay** · `in 2` · `out 1`
calls: [prefixTier](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts), [productImportsIn](/anatomy/governance#file-governance-rules-eslint-closure-no-platform-product-import-eslint-rule-ts)

prefixTier:70
**leaf** · `in 1` · `out 0`
calls: none
called by: [classifyFile](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)

container:7
**entry** · `in 0` · `out 2`
calls: [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [undeclaredTierContainer](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: none

concern:14
**entry** · `in 0` · `out 1`
calls: [undeclaredConcernTag](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: none

resolveImportPath:89
**entry** · `in 0` · `out 1`
calls: [collapsePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: none

MEMBER_PREFIX:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PLATFORM_PATH_PREFIXES:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PRODUCT_PATH_PREFIXES:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TYPES_PREFIX:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DERIVATION_MODULES:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STRINGS_PREFIX:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STRING_LAYERS:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TYPE_LAYERS:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

normalizePath:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PER_FILE_OVERRIDES:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

overrideFor:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hit:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

importerDir:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 303 steps

### Syntax kinds

identifier 135

string_fragment 55

arguments 50

call_expression 45

string 32

lexical_declaration 25

variable_declarator 25

template_substitution 25

### Once only

program 1

escape_sequence 1

readonly_type 1

array_type 1

for_in_statement 1

The source is served as text at [the source](/assets/source/generated/source.9a38965df10a991baaeb802232484eba593cd66471bad961b70c4222cc58686a.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## punctuation.manifest.ts

- Subject: punctuation
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 11

Blank lines 5

Bytes 598

Definitions 5

Exported 5

Callable 0

Call edges 0

isolated flow 5

Findings no anomalies

PUNCTUATION_POLICY:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LONG_DASH:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEMICOLON:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PERCENT_SIGN:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

METRIC_UNITS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 34 steps

### Syntax kinds

identifier 14

string 14

string_fragment 14

export_statement 5

lexical_declaration 5

variable_declarator 5

import_specifier 3

pair 3

### Once only

program 1

type_identifier 1

object 1

readonly_type 1

array_type 1

predefined_type 1

The source is served as text at [the source](/assets/source/generated/source.9188c35878c361dd8039108de82dfe4c99545a19eb45a8345d1a49bde7f191b2.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## sentence.manifest.ts

- Subject: sentence
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 124

Blank lines 14

Bytes 2283

Definitions 15

Exported 15

Callable 0

Call edges 0

isolated flow 15

Findings no anomalies

SENTENCE_CAP:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

JOIN_CAP:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SENTENCE_TERMINALS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SENTENCE_WORD_STOPS:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

COORDINATORS:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PASSIVE_AUXILIARIES:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PASSIVE_ADVERB_SUFFIX:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PASSIVE_ADVERBS:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PARTICIPLE_SUFFIX:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PARTICIPLE_MIN_LENGTH:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NOT_PARTICIPLES:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IRREGULAR_PARTICIPLES:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

AGENT_MARKER:83
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NON_IMPERATIVE_OPENERS:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IMPERATIVE_OPENERS:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 72 steps

### Syntax kinds

string 133

string_fragment 131

identifier 24

export_statement 15

lexical_declaration 15

variable_declarator 15

type_annotation 9

generic_type 9

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.f67bf2cbe160e09e2394b53124a2c9226373d1182885db476bda7ed182cb963b.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## taxonomy.manifest.ts

- Subject: taxonomy
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 203

Blank lines 45

Bytes 9635

Definitions 69

Exported 63

Callable 42

Call edges 21

isolated flow 38

leaf flow 14

relay flow 13

entry flow 4

Findings no anomalies

vocabularyFor:41
**leaf** · `in 14` · `out 0`
calls: none
called by: [isExemptFile](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [fixtureMarkerOf](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isCompoundMarker](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isConcern](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isConcernFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isDeclaredSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isDeclaredVariant](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isIgnoredName](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isImportedRoot](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isLegalSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isMarkerFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [layerFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isKebab](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [slotError](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

isDeclaredContainer:97
**relay** · `in 5` · `out 2`
calls: [isContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isSpecialContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [containerFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [container](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts), [placementOf](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [holdsRole](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts), [containerPathOf](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

isIgnoredName:105
**relay** · `in 4` · `out 2`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [matchesPattern](/anatomy/governance#file-governance-shared-matchers-pattern-matcher-ts)
called by: [isExemptFile](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [textFileCount](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [treeFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [isNameExempt](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

isLegalSubject:189
**relay** · `in 4` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [headSlotsOf](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [headSlotsOf](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [slotError](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [holdsRole](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

isNameExempt:132
**relay** · `in 3` · `out 2`
calls: [isCompoundMarker](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isIgnoredName](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [namingFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [placementFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [testFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts)

isCompoundMarker:122
**relay** · `in 3` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [isNameExempt](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [parseDialect](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [parseFilename](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

governedRoots:33
**leaf** · `in 3` · `out 0`
calls: none
called by: [presentRoots](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [containerPaths](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts), [projectRelativeRoots](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)

rootFor:76
**leaf** · `in 3` · `out 0`
calls: none
called by: [inTypeBucket](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts), [concernForPath](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isEnforced](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

concernForPath:224
**relay** · `in 2` · `out 2`
calls: [rootFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [tagForFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts), [inTypeBucket](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)

isImportedRoot:45
**relay** · `in 2` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts), [inTypeBucket](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)

isMarkerFolder:147
**relay** · `in 2` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [markerFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [holdsRole](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

isConcern:181
**relay** · `in 2` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [concernRunOf](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [shapeError](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

isDeclaredSubject:193
**relay** · `in 2` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [headSlotsOf](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [slotError](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

isDeclaredVariant:197
**relay** · `in 2` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [headSlotsOf](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [slotError](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

isTestRoot:49
**leaf** · `in 2` · `out 0`
calls: none
called by: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts), [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

testMarkerOf:58
**leaf** · `in 2` · `out 0`
calls: none
called by: [mirroredFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

containersFor:72
**leaf** · `in 2` · `out 0`
calls: none
called by: [containerPath](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts), [containerPaths](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)

isSpecialContainer:89
**leaf** · `in 2` · `out 0`
calls: none
called by: [containerFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts), [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

fixtureMarkerOf:63
**relay** · `in 1` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [fileFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-tree-analyzer-ts)

isConcernFolder:185
**relay** · `in 1` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [holdsRole](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

taxonomyRoots:29
**leaf** · `in 1` · `out 0`
calls: none
called by: [coverageFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

testMarkers:68
**leaf** · `in 1` · `out 0`
calls: none
called by: [testFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts)

isContainer:85
**leaf** · `in 1` · `out 0`
calls: none
called by: [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

isGeneratedFolder:109
**leaf** · `in 1` · `out 0`
calls: none
called by: [treeFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

excludedTrees:118
**leaf** · `in 1` · `out 0`
calls: none
called by: [coverageFindings](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

markerFolderOf:141
**leaf** · `in 1` · `out 0`
calls: none
called by: [placementFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts)

tagForFolder:209
**leaf** · `in 1` · `out 0`
calls: none
called by: [concernForPath](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

isEnforced:81
**entry** · `in 0` · `out 1`
calls: [rootFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

placementOf:161
**entry** · `in 0` · `out 1`
calls: [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

layerFor:205
**entry** · `in 0` · `out 1`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

concernSuffix:235
**entry** · `in 0` · `out 1`
calls: [undeclaredConcernTag](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: none

HOST:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

COMPOUND_MARKERS:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEPARATOR:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CASE:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIALECTS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FILE_SHAPES:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MAX_DEPTH:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAMMAR_ROLES:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ containers: CONTAINERS, foreign: FOREIGN, mirrors: MIRRORS, roots: TAXONOMY_ROOTS, special: SPECIAL, vocabularies: VOCABULARY_BY_ROOT, }:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

mirrorSourceOf:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

markerSegmentOf:53
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isForeignContainer:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isNestedRoot:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

form:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

suffix:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

splitterFor:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dialect:128
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segmentsBelowRoot:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

marker:153
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:154
**isolated** · `in 0` · `out 0`
calls: none
called by: none

root:162
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

container:167
**isolated** · `in 0` · `out 0`
calls: none
called by: none

firstBelow:172
**isolated** · `in 0` · `out 0`
calls: none
called by: none

kind:176
**isolated** · `in 0` · `out 0`
calls: none
called by: none

depth:177
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folderFor:201
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tail:211
**isolated** · `in 0` · `out 0`
calls: none
called by: none

tagsForFolder:215
**isolated** · `in 0` · `out 0`
calls: none
called by: none

vocabulary:216
**isolated** · `in 0` · `out 0`
calls: none
called by: none

concern:217
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:225
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cut:226
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:230
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:231
**isolated** · `in 0` · `out 0`
calls: none
called by: none

concernTags:242
**isolated** · `in 0` · `out 0`
calls: none
called by: none

legalSubjects:246
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 1009 steps

### Syntax kinds

identifier 419

property_identifier 128

member_expression 122

type_annotation 108

predefined_type 102

arguments 100

call_expression 99

lexical_declaration 81

### Once only

program 1

object_pattern 1

escape_sequence 1

false 1

object 1

throw_statement 1

The source is served as text at [the source](/assets/source/generated/source.78126cd85cbff7d0d638dbe4fe6c1b8db8f94b16c72547cd9cb209449cb3ce1c.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## verb.manifest.ts

- Subject: verb
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 25

Blank lines 5

Bytes 909

Definitions 5

Exported 5

Callable 3

Call edges 3

isolated flow 2

relay flow 2

entry flow 1

Findings no anomalies

opensWith:18
**relay** · `in 2` · `out 1`
calls: [isUpperAlpha](/anatomy/governance#file-governance-codemods-analyzers-identifier-analyzer-ts)
called by: [isVerbOrOpensWith](/anatomy/governance#file-governance-shared-manifests-verb-manifest-ts), [suffixAfterVerb](/anatomy/governance#file-governance-shared-manifests-verb-manifest-ts)

isVerbOrOpensWith:24
**relay** · `in 1` · `out 1`
calls: [opensWith](/anatomy/governance#file-governance-shared-manifests-verb-manifest-ts)
called by: [isLifecycleCall](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts)

suffixAfterVerb:28
**entry** · `in 0` · `out 1`
calls: [opensWith](/anatomy/governance#file-governance-shared-manifests-verb-manifest-ts)
called by: none

LOOKUP_VERBS:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REGISTER_VERBS:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 77 steps

### Syntax kinds

identifier 34

string 13

string_fragment 13

type_annotation 11

predefined_type 11

member_expression 9

property_identifier 9

call_expression 8

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

arrow_function 1

The source is served as text at [the source](/assets/source/generated/source.27e8fb8e35fdef1936805aad4875e5484fc99890c94579fc7c299058aa325211.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## vocabulary.manifest.ts

- Subject: vocabulary
- Concern: manifest
- Layer: infrastructure

### Stats

Files 1

Lines of code 97

Blank lines 13

Bytes 3119

Definitions 13

Exported 13

Callable 2

Call edges 0

isolated flow 13

Findings no anomalies

BANNED_TERMS:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KNOWN_VIOLATIONS:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LEGAL_SUBJECTS:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROPER_NAMES:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RETIRED_SYNONYMS:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RENAMED_COLLECTIONS:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RENAMED_WORDS:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

COLLECTION_PATH_SEGMENTS:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HARNESS_TOKENS:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NUMBERED_NOUNS:91
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CANONICAL_TERMS:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

synonymsOf:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

canonicalFor:108
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 91 steps

### Syntax kinds

string 111

string_fragment 111

array 40

identifier 31

type_annotation 16

predefined_type 16

export_statement 13

lexical_declaration 13

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

union_type 1

The source is served as text at [the source](/assets/source/generated/source.88958bc7024a46f7c4b72909ee8e94bb11c75242e996ce64efd4b15fab0ee9a6.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.canon.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: canon
- Layer: infrastructure

### Stats

Files 1

Lines of code 25

Blank lines 5

Bytes 1199

Definitions 5

Exported 5

Callable 1

Call edges 0

isolated flow 4

leaf flow 1

Findings no anomalies

isCheckEnforced:26
**leaf** · `in 2` · `out 0`
calls: none
called by: [reportFinding](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [isEnforced](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts)

WRITING_CANON:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STRINGS_CHANNEL:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DOCUMENT_CHANNEL:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CANON_PRECEDENCE:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 82 steps

### Syntax kinds

identifier 35

string 11

string_fragment 11

import_specifier 10

import_statement 8

import_clause 8

named_imports 8

member_expression 8

### Once only

program 1

readonly_type 1

array_type 1

array 1

function_expression 1

predefined_type 1

The source is served as text at [the source](/assets/source/generated/source.e8da7de2365ebd8d3f9837d3fa14938a4799e12275fd34cc7f0ff5fc358deafe.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.document.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: document
- Layer: infrastructure

### Stats

Files 1

Lines of code 53

Blank lines 2

Bytes 2369

Definitions 2

Exported 1

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

DIGESTS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DOCUMENT_LAYER:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 48 steps

### Syntax kinds

string_fragment 32

property_identifier 30

string 29

pair 29

array 11

identifier 9

object 6

import_statement 3

### Once only

program 1

call_expression 1

arguments 1

export_statement 1

type_annotation 1

type_identifier 1

The source is served as text at [the source](/assets/source/generated/source.c006d2112b72043b676605df4902cb467b74c05502b4d94b0842c7cdf807ecf8.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.identifier.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: identifier
- Layer: infrastructure

### Stats

Files 1

Lines of code 134

Blank lines 2

Bytes 6581

Definitions 2

Exported 1

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

DIGESTS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IDENTIFIER_LAYER:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 101 steps

### Syntax kinds

property_identifier 79

pair 78

string_fragment 76

string 72

array 23

object 18

identifier 11

template_string 4

### Once only

program 1

export_statement 1

type_annotation 1

type_identifier 1

member_expression 1

The source is served as text at [the source](/assets/source/generated/source.fc8e34c56e33e6ae38766516f64c7ad5ec5316bbb281b82fcf74eaca45d4d32c.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.note.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: note
- Layer: infrastructure

### Stats

Files 1

Lines of code 31

Blank lines 1

Bytes 1371

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

NOTE_LAYER:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 32 steps

### Syntax kinds

property_identifier 23

pair 22

string 18

string_fragment 18

array 11

identifier 4

object 3

import_statement 2

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

type_annotation 1

type_identifier 1

The source is served as text at [the source](/assets/source/generated/source.9118bfccf6064f2fedf21c6d29acf1812d2f44e053f82e14c7754bde1219b317.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.output.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: output
- Layer: infrastructure

### Stats

Files 1

Lines of code 55

Blank lines 2

Bytes 2208

Definitions 2

Exported 1

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

DIGESTS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OUTPUT_LAYER:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 48 steps

### Syntax kinds

property_identifier 30

pair 29

string_fragment 28

string 25

array 11

identifier 9

object 6

import_statement 3

### Once only

program 1

call_expression 1

arguments 1

export_statement 1

type_annotation 1

type_identifier 1

The source is served as text at [the source](/assets/source/generated/source.d796d9f3d28e20cfcfd65553ad14b83c9e2bee822fc77b06a63824b3f2569eb5.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.prose.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: prose
- Layer: infrastructure

### Stats

Files 1

Lines of code 167

Blank lines 2

Bytes 8460

Definitions 2

Exported 2

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

LESSON_FIELD_MOODS:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROSE_LAYER:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 126 steps

### Syntax kinds

property_identifier 97

pair 96

string_fragment 88

string 85

array 29

object 20

identifier 13

null 8

### Once only

program 1

predefined_type 1

escape_sequence 1

member_expression 1

The source is served as text at [the source](/assets/source/generated/source.8bb4a4191270a635c967ec8ebcb7c1acfe025bc69d11dd640110bd2a5d5c2079.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.root.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: root
- Layer: infrastructure

### Stats

Files 1

Lines of code 220

Blank lines 2

Bytes 11639

Definitions 2

Exported 1

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

MANIFESTS:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ROOT_LAYER:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 144 steps

### Syntax kinds

property_identifier 120

pair 119

string_fragment 111

string 108

array 37

object 26

identifier 13

null 9

### Once only

program 1

call_expression 1

arguments 1

export_statement 1

type_annotation 1

type_identifier 1

The source is served as text at [the source](/assets/source/generated/source.1b7a2c8f6cc56f5e55d6b94b53a24f45b05dbc22d7b5460a9f52ec1ef2607fde.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.sentence.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: sentence
- Layer: infrastructure

### Stats

Files 1

Lines of code 131

Blank lines 1

Bytes 6456

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

SENTENCE_RULES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 102 steps

### Syntax kinds

pair 96

property_identifier 96

string 88

string_fragment 88

array 32

object 22

identifier 2

program 1

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.c84d596c728636a0ee97352c04a0550f0920424ad5261289e20257f1e66f925f.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.short.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: short
- Layer: infrastructure

### Stats

Files 1

Lines of code 206

Blank lines 1

Bytes 11465

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

SHORT_LAYER:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 112 steps

### Syntax kinds

string 107

string_fragment 107

property_identifier 103

pair 102

object 28

array 15

null 15

identifier 4

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

type_annotation 1

type_identifier 1

The source is served as text at [the source](/assets/source/generated/source.ced5971241be1842ce359de3842b47228285b94d14723d89ce4fafbb6ae2121a.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.source.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: source
- Layer: infrastructure

### Stats

Files 1

Lines of code 75

Blank lines 1

Bytes 2981

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

SOURCE_RULES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 52 steps

### Syntax kinds

pair 46

property_identifier 46

string 30

string_fragment 30

array 21

object 7

null 7

identifier 2

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.727811bd8fbf3084e338fa9f3b324ae1b15f1b35fdde3d2f883fef23860a0bfb.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.structure.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: structure
- Layer: infrastructure

### Stats

Files 1

Lines of code 105

Blank lines 1

Bytes 5216

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

STRUCTURE_RULES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 61 steps

### Syntax kinds

string 58

string_fragment 58

pair 55

property_identifier 55

array 23

object 10

null 4

identifier 2

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.55889e4f8bd0b194dcc68cf954deeb4a15a0fbd71fea3d0986a295398d732943.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [manifests](#folder-governance-shared-manifests)

## writing.word.manifest.ts

- Subject: writing
- Concern: manifest
- Variant: word
- Layer: infrastructure

### Stats

Files 1

Lines of code 133

Blank lines 1

Bytes 6257

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

WORD_RULES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 101 steps

### Syntax kinds

pair 95

property_identifier 95

string 86

string_fragment 86

array 33

object 20

null 4

identifier 2

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.638a85315bb3246170e546c6141a31325e5318742b9d3ed51c9f268bbf9352b0.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## matchers

A **concern** on the **processing** layer holding **7** files, **786** lines of code, **201** definitions and **90** call edges.

### Stats

Files 7

Lines of code 786

Blank lines 92

Bytes 29860

Definitions 201

Exported 81

Callable 76

Call edges 90

isolated flow 130

relay flow 29

leaf flow 25

entry flow 17

Findings no anomalies

the folder's walk 3201 steps

### Files

[filename.matcher.ts](#file-governance-shared-matchers-filename-matcher-ts)

- Subject: filename
- Concern: matcher
- Layer: processing
- 185 lines of code
- 48 definitions
- 23 call edges

[folder.matcher.ts](#file-governance-shared-matchers-folder-matcher-ts)

- Subject: folder
- Concern: matcher
- Layer: processing
- 89 lines of code
- 19 definitions
- 10 call edges

[location.matcher.ts](#file-governance-shared-matchers-location-matcher-ts)

- Subject: location
- Concern: matcher
- Layer: processing
- 162 lines of code
- 35 definitions
- 9 call edges

[pattern.matcher.ts](#file-governance-shared-matchers-pattern-matcher-ts)

- Subject: pattern
- Concern: matcher
- Layer: processing
- 24 lines of code
- 7 definitions
- 0 call edges

[segment.matcher.ts](#file-governance-shared-matchers-segment-matcher-ts)

- Subject: segment
- Concern: matcher
- Layer: processing
- 58 lines of code
- 18 definitions
- 15 call edges

[vocabulary.matcher.ts](#file-governance-shared-matchers-vocabulary-matcher-ts)

- Subject: vocabulary
- Concern: matcher
- Layer: processing
- 115 lines of code
- 27 definitions
- 9 call edges

[word.matcher.ts](#file-governance-shared-matchers-word-matcher-ts)

- Subject: word
- Concern: matcher
- Layer: processing
- 153 lines of code
- 47 definitions
- 24 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## filename.matcher.ts

- Subject: filename
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 185

Blank lines 20

Bytes 7835

Definitions 48

Exported 29

Callable 15

Call edges 23

isolated flow 35

entry flow 5

relay flow 5

leaf flow 3

Findings no anomalies

resolveFile:192
**relay** · `in 3` · `out 2`
calls: [ambiguousCoordinate](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unresolvedCoordinate](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [isEventTypesFile](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [exemptBasenames](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [exemptBasenames](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)

isParsed:179
**leaf** · `in 3` · `out 0`
calls: none
called by: [isVariantFile](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts), [namingFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-analyzer-ts), [hasConcern](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

hasConcern:183
**relay** · `in 2` · `out 1`
calls: [isParsed](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: [isTypesFile](/anatomy/governance#file-governance-rules-eslint-closure-no-undeclared-type-layer-eslint-rule-ts), [filesWithConcern](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

slotError:72
**relay** · `in 1` · `out 4`
calls: [isDeclaredSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isDeclaredVariant](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isLegalSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [parseDialect](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

isKebab:31
**relay** · `in 1` · `out 3`
calls: [vocabularyFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [hasKebabEdges](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [isKebabChar](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: [folderPathError](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

parseDialect:117
**relay** · `in 1` · `out 3`
calls: [isCompoundMarker](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [slotError](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [noSplitter](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [parseFilename](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

isKebabChar:18
**leaf** · `in 1` · `out 0`
calls: none
called by: [isKebab](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

hasKebabEdges:24
**leaf** · `in 1` · `out 0`
calls: none
called by: [isKebab](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

headSlotsOf:99
**entry** · `in 0` · `out 4`
calls: [isDeclaredSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isDeclaredVariant](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isLegalSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isLegalSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

concernRunOf:90
**entry** · `in 0` · `out 2`
calls: [isConcern](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [slotWordOf](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: none

parseFilename:150
**entry** · `in 0` · `out 2`
calls: [isCompoundMarker](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [parseDialect](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: none

shapeError:52
**entry** · `in 0` · `out 1`
calls: [isConcern](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

filesWithConcern:188
**entry** · `in 0` · `out 1`
calls: [hasConcern](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: none

KEBAB_EXTRA:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KEBAB_CASE:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isLower:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isDigit:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slotBounds:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

vocabulary:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

counts:48
**isolated** · `in 0` · `out 0`
calls: none
called by: none

shapes:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ max, min }:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ concern, subject, variant }:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

offending:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

whole:103
**isolated** · `in 0` · `out 0`
calls: none
called by: none

take:107
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ separator, splitters }:118
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cut:123
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stem:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

words:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

marker:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

taken:134
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slots:139
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ext:152
**isolated** · `in 0` · `out 0`
calls: none
called by: none

splitter:153
**isolated** · `in 0` · `out 0`
calls: none
called by: none

concern:157
**isolated** · `in 0` · `out 0`
calls: none
called by: none

shape:162
**isolated** · `in 0` · `out 0`
calls: none
called by: none

head:167
**isolated** · `in 0` · `out 0`
calls: none
called by: none

subject:168
**isolated** · `in 0` · `out 0`
calls: none
called by: none

variant:169
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slot:171
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isExempt:175
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parsed:184
**isolated** · `in 0` · `out 0`
calls: none
called by: none

matches:193
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basename:194
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[first]:197
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 787 steps

### Syntax kinds

identifier 346

property_identifier 85

arguments 80

call_expression 77

lexical_declaration 55

variable_declarator 55

binary_expression 53

member_expression 51

### Once only

program 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.e5cef033111f79415d5cd042a4254f805077f0282fb96ba6cf06c43e8dce0a7d.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## folder.matcher.ts

- Subject: folder
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 89

Blank lines 7

Bytes 3735

Definitions 19

Exported 7

Callable 7

Call edges 10

isolated flow 13

relay flow 3

entry flow 2

leaf flow 1

Findings no anomalies

ranksAtDepth:23
**relay** · `in 2` · `out 1`
calls: [holdsRole](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)
called by: [assignRoles](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts), [roleAtDepth](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

holdsRole:10
**relay** · `in 1` · `out 4`
calls: [isConcernFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isLegalSubject](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [isMarkerFolder](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [ranksAtDepth](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

assignRoles:44
**relay** · `in 1` · `out 2`
calls: [ranksAtDepth](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts), [terminalRankOf](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)
called by: [folderPathError](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

terminalRankOf:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [assignRoles](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)

folderPathError:75
**entry** · `in 0` · `out 2`
calls: [isKebab](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [assignRoles](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)
called by: none

roleAtDepth:35
**entry** · `in 0` · `out 1`
calls: [ranksAtDepth](/anatomy/governance#file-governance-shared-matchers-folder-matcher-ts)
called by: none

{ roleOrder, rolesAtDepth }:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ranks:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ roleOrder, terminalRole }:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rest:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

deepestRank:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

after:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rank:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

vocabulary:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ roleOrder, rolesAtDepth, terminalRole }:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

{ at, after }:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

allowed:91
**isolated** · `in 0` · `out 0`
calls: none
called by: none

later:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 320 steps

### Syntax kinds

identifier 158

type_annotation 30

predefined_type 29

binary_expression 25

string_fragment 24

call_expression 23

arguments 23

statement_block 22

### Once only

program 1

false 1

ternary_expression 1

spread_element 1

object_type 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.dd05d39950557a1d2facb1e72831bc79c382a0995a06678b4e2f0077655f0251.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## location.matcher.ts

- Subject: location
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 162

Blank lines 21

Bytes 5221

Definitions 35

Exported 15

Callable 14

Call edges 9

isolated flow 23

leaf flow 7

entry flow 3

relay flow 2

Findings no anomalies

stringLiteralsOf:111
**leaf** · `in 2` · `out 0`
calls: none
called by: [unresolvedIn](/anatomy/governance#file-governance-rules-eslint-closure-rule-declarations-resolve-eslint-rule-ts), [hintLiteralsOf](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

isSegmentLike:7
**relay** · `in 1` · `out 1`
calls: [isSpecifier](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)
called by: [isPathLike](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

isMediaType:59
**relay** · `in 1` · `out 1`
calls: [wordBefore](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)
called by: [isPathLike](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

isSpecifier:3
**leaf** · `in 1` · `out 0`
calls: none
called by: [isSegmentLike](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

segmentCount:29
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPathLike](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

isSystemPath:33
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPathLike](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

wordBefore:51
**leaf** · `in 1` · `out 0`
calls: none
called by: [isMediaType](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

skipToLineEnd:83
**leaf** · `in 1` · `out 0`
calls: none
called by: [stripComments](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

skipToBlockEnd:88
**leaf** · `in 1` · `out 0`
calls: none
called by: [stripComments](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)

isPathLike:67
**entry** · `in 0` · `out 4`
calls: [isMediaType](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts), [isSegmentLike](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts), [isSystemPath](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts), [segmentCount](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)
called by: none

stripComments:93
**entry** · `in 0` · `out 2`
calls: [skipToBlockEnd](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts), [skipToLineEnd](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)
called by: none

hintLiteralsOf:169
**entry** · `in 0` · `out 1`
calls: [stringLiteralsOf](/anatomy/governance#file-governance-shared-matchers-location-matcher-ts)
called by: none

NON_PATH_CHARS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MIN_PATH_SEGMENTS:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SYSTEM_ROOTS:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEDIA_TOP_LEVEL_TYPES:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORD_STOPS:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

slash:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

nl:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

QUOTES:109
**isolated** · `in 0` · `out 0`
calls: none
called by: none

i:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ch:115
**isolated** · `in 0` · `out 0`
calls: none
called by: none

body:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PATH_QUALIFIER:133
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isPathJoin:135
**isolated** · `in 0` · `out 0`
calls: none
called by: none

joinedPathsOf:145
**isolated** · `in 0` · `out 0`
calls: none
called by: none

marker:147
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:154
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HINT_MARKER:167
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:170
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:171
**isolated** · `in 0` · `out 0`
calls: none
called by: none

open:173
**isolated** · `in 0` · `out 0`
calls: none
called by: none

close:174
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 548 steps

### Syntax kinds

identifier 238

string 65

arguments 62

member_expression 59

property_identifier 59

string_fragment 58

call_expression 57

binary_expression 49

### Once only

program 1

continue_statement 1

break_statement 1

The source is served as text at [the source](/assets/source/generated/source.0ca5c42e1b9646e5d7fb6b3df0026fc3e210cd378267215252eda5ba5064ce38.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## pattern.matcher.ts

- Subject: pattern
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 24

Blank lines 1

Bytes 770

Definitions 7

Exported 6

Callable 1

Call edges 0

isolated flow 6

leaf flow 1

Findings no anomalies

matchesPattern:3
**leaf** · `in 1` · `out 0`
calls: none
called by: [isIgnoredName](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

WILDCARD:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

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

first:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

last:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cursor:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 87 steps

### Syntax kinds

identifier 38

member_expression 15

property_identifier 15

binary_expression 13

lexical_declaration 7

variable_declarator 7

statement_block 6

call_expression 6

### Once only

program 1

string_fragment 1

export_statement 1

function_expression 1

formal_parameters 1

subscript_expression 1

The source is served as text at [the source](/assets/source/generated/source.fdbf171cb29187bce5823a2fac3beedefc1fb6d8aa36610e57a8cb7dae785550.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## segment.matcher.ts

- Subject: segment
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 58

Blank lines 11

Bytes 2477

Definitions 18

Exported 3

Callable 10

Call edges 15

isolated flow 7

leaf flow 5

relay flow 5

entry flow 1

Findings no anomalies

isUpper:12
**leaf** · `in 4` · `out 0`
calls: none
called by: [humpedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [humpedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [humpedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isWellFormedJoiner](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

isLower:8
**leaf** · `in 3` · `out 0`
calls: none
called by: [humpedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isLowerOrDigit](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isWellFormedJoiner](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

isDigit:16
**leaf** · `in 3` · `out 0`
calls: none
called by: [fitsLetters](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isLowerOrDigit](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isWellFormedJoiner](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

humpedWords:34
**relay** · `in 1` · `out 5`
calls: [isLower](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isLowerOrDigit](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isUpper](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isUpper](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isUpper](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: [wordsOf](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

isWellFormedJoiner:57
**relay** · `in 1` · `out 3`
calls: [isDigit](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isLower](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isUpper](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: [assertSplitters](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

isLowerOrDigit:20
**relay** · `in 1` · `out 2`
calls: [isDigit](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isLower](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: [humpedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

fitsLetters:24
**relay** · `in 1` · `out 2`
calls: [isDigit](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [isLetter](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: [joinedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

joinedWords:29
**relay** · `in 1` · `out 1`
calls: [fitsLetters](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: [wordsOf](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

isLetter:25
**leaf** · `in 1` · `out 0`
calls: none
called by: [fitsLetters](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)

slotWordOf:67
**leaf** · `in 1` · `out 0`
calls: none
called by: [concernRunOf](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

wordsOf:61
**entry** · `in 0` · `out 2`
calls: [humpedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [joinedWords](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts)
called by: none

LOWER:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UPPER:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIGITS:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SLOT_JOINER:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:35
**isolated** · `in 0` · `out 0`
calls: none
called by: none

words:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

current:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 275 steps

### Syntax kinds

identifier 125

call_expression 30

arguments 30

type_annotation 26

predefined_type 23

binary_expression 23

member_expression 22

property_identifier 22

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

for_in_statement 1

assignment_expression 1

The source is served as text at [the source](/assets/source/generated/source.97e68415c55d040a8ca0079a9c3b67368f1b84d476904bb7d9eb2f2a546ef426.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## vocabulary.matcher.ts

- Subject: vocabulary
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 115

Blank lines 11

Bytes 3856

Definitions 27

Exported 13

Callable 10

Call edges 9

isolated flow 18

relay flow 4

leaf flow 3

entry flow 2

Findings no anomalies

isBoundary:22
**leaf** · `in 5` · `out 0`
calls: none
called by: [numberedPhraseIn](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [occursAsWord](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [occursAsWord](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [wordAt](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [wordAt](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)

wordAt:44
**relay** · `in 2` · `out 2`
calls: [isBoundary](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [isBoundary](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: [knownAt](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [knownAt](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)

occursAsWord:26
**relay** · `in 1` · `out 2`
calls: [isBoundary](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [isBoundary](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: [firstTermIn](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)

firstTermIn:39
**relay** · `in 1` · `out 1`
calls: [occursAsWord](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts)

replaceKnown:106
**relay** · `in 1` · `out 1`
calls: [casedLike](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: [reportKnown](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

casedLike:75
**leaf** · `in 1` · `out 0`
calls: none
called by: [replaceKnown](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)

firstKnownIn:90
**leaf** · `in 1` · `out 0`
calls: none
called by: [sentenceFindings](/anatomy/governance#file-governance-shared-analyzers-document-analyzer-ts)

knownAt:81
**entry** · `in 0` · `out 2`
calls: [wordAt](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts), [wordAt](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: none

numberedPhraseIn:60
**entry** · `in 0` · `out 1`
calls: [isBoundary](/anatomy/governance#file-governance-shared-matchers-vocabulary-matcher-ts)
called by: none

TERM_STOPS:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

from:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

after:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

before:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIGITS:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

digitsFrom:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

noun:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

capital:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

longest:96
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lower:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

terms:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

output:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

term:116
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 463 steps

### Syntax kinds

identifier 212

member_expression 49

property_identifier 49

arguments 46

call_expression 45

predefined_type 36

binary_expression 36

lexical_declaration 35

### Once only

program 1

new_expression 1

true 1

assignment_expression 1

false 1

spread_element 1

The source is served as text at [the source](/assets/source/generated/source.a55b02d796375811993e72b173371001f5bf357f39ba8b70cf45d1e4069cb8ff.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [matchers](#folder-governance-shared-matchers)

## word.matcher.ts

- Subject: word
- Concern: matcher
- Layer: processing

### Stats

Files 1

Lines of code 153

Blank lines 21

Bytes 5966

Definitions 47

Exported 8

Callable 19

Call edges 24

isolated flow 28

relay flow 10

leaf flow 5

entry flow 4

Findings no anomalies

isWordPart:29
**relay** · `in 5` · `out 1`
calls: [isLetter](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [endsSegment](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [openShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [precedingSegment](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [wordSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [wordSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

isLetter:25
**leaf** · `in 4` · `out 0`
calls: none
called by: [isWordPart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [namesCollection](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [wordEnd](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [wordSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

isIdStart:33
**leaf** · `in 2` · `out 0`
calls: none
called by: [anchorShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [reference](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

closesText:37
**leaf** · `in 2` · `out 0`
calls: none
called by: [closingPrefix](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [reference](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

renamedSpans:146
**leaf** · `in 2` · `out 0`
calls: none
called by: [findingsIn](/anatomy/governance#file-governance-codemods-analyzers-vocabulary-analyzer-ts), [renamedText](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

openShape:83
**relay** · `in 1` · `out 4`
calls: [closingPrefix](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [isWordPart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [namesCollection](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [reference](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [idSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

wordSpanAt:116
**relay** · `in 1` · `out 4`
calls: [casedLike](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [isLetter](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [isWordPart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [isWordPart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [spanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

pathShape:60
**relay** · `in 1` · `out 2`
calls: [endsSegment](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [precedingSegment](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [idSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

reference:79
**relay** · `in 1` · `out 2`
calls: [closesText](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [isIdStart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [openShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

precedingSegment:41
**relay** · `in 1` · `out 1`
calls: [isWordPart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [pathShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

endsSegment:49
**relay** · `in 1` · `out 1`
calls: [isWordPart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [pathShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

anchorShape:54
**relay** · `in 1` · `out 1`
calls: [isIdStart](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [idSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

closingPrefix:69
**relay** · `in 1` · `out 1`
calls: [closesText](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [openShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

namesCollection:73
**relay** · `in 1` · `out 1`
calls: [isLetter](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: [openShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

casedLike:100
**leaf** · `in 1` · `out 0`
calls: none
called by: [wordSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)

idSpanAt:87
**entry** · `in 0` · `out 3`
calls: [anchorShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [openShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts), [pathShape](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: none

wordEnd:108
**entry** · `in 0` · `out 1`
calls: [isLetter](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: none

spanAt:133
**entry** · `in 0` · `out 1`
calls: [wordSpanAt](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: none

renamedText:166
**entry** · `in 0` · `out 1`
calls: [renamedSpans](/anatomy/governance#file-governance-shared-matchers-word-matcher-ts)
called by: none

IdSite:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOWER:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UPPER:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIGITS:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

JOINERS:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REF_MARK:16
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ANCHOR_MARK:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ANCHOR_JOINER:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SLASH:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEGMENT_DOT:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SEGMENT_ENDS:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PLACEHOLDER_OPENERS:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

COLLECTION_NOUN_TAILS:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

open:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

next:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

after:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

site:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

first:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

end:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

from:128
**isolated** · `in 0` · `out 0`
calls: none
called by: none

to:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:139
**isolated** · `in 0` · `out 0`
calls: none
called by: none

whole:147
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ids:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

spans:152
**isolated** · `in 0` · `out 0`
calls: none
called by: none

span:155
**isolated** · `in 0` · `out 0`
calls: none
called by: none

renamed:167
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:168
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 721 steps

### Syntax kinds

identifier 309

property_identifier 110

member_expression 92

binary_expression 71

call_expression 70

arguments 70

type_annotation 62

lexical_declaration 48

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

interface_declaration 1

interface_body 1

The source is served as text at [the source](/assets/source/generated/source.5cbb5ca3812920dc4a4d7c43a748a1266c0766575d663cdb2b5f6100193f7f14.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## predicates

A **concern** on the **infrastructure** layer holding **2** files, **194** lines of code, **44** definitions and **12** call edges.

### Stats

Files 2

Lines of code 194

Blank lines 22

Bytes 6883

Definitions 44

Exported 15

Callable 13

Call edges 12

isolated flow 34

leaf flow 5

relay flow 4

entry flow 1

Findings no anomalies

the folder's walk 601 steps

### Files

[location.predicate.ts](#file-governance-shared-predicates-location-predicate-ts)

- Subject: location
- Concern: predicate
- Layer: infrastructure
- 181 lines of code
- 38 definitions
- 12 call edges

[text.predicate.ts](#file-governance-shared-predicates-text-predicate-ts)

- Subject: text
- Concern: predicate
- Layer: infrastructure
- 13 lines of code
- 6 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [predicates](#folder-governance-shared-predicates)

## location.predicate.ts

- Subject: location
- Concern: predicate
- Layer: infrastructure

### Stats

Files 1

Lines of code 181

Blank lines 20

Bytes 6439

Definitions 38

Exported 11

Callable 12

Call edges 12

isolated flow 29

leaf flow 4

relay flow 4

entry flow 1

Findings no anomalies

isProseContext:70
**relay** · `in 2` · `out 3`
calls: [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [templateElement](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

holdsSsotCall:169
**leaf** · `in 2` · `out 0`
calls: none
called by: [anchoredBySsot](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [anchoredBySsot](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)

anchoredBySsot:185
**relay** · `in 1` · `out 4`
calls: [holdsSsotCall](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [holdsSsotCall](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

isPathShaped:154
**relay** · `in 1` · `out 2`
calls: [isDisqualified](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [resolvesOnDisk](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)
called by: [literal](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

isDisqualified:144
**relay** · `in 1` · `out 1`
calls: [isSystemPath](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)
called by: [isPathShaped](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)

isSsotExemptFile:36
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts)

isSystemPath:106
**leaf** · `in 1` · `out 0`
calls: none
called by: [isDisqualified](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)

resolvesOnDisk:128
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPathShaped](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts)

exemptBasenames:21
**entry** · `in 0` · `out 2`
calls: [resolveFile](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts), [resolveFile](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)
called by: none

SSOT_RULE_FILE:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_SEGMENTS:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPECIFIER_PARENTS:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

files:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXEMPT_BASENAMES:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isModuleSpecifier:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parent:46
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROSE_KEYS:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROSE_CALLEES:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NON_PATH_PREFIXES:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MIN_PATH_SEGMENTS:91
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEDIA_TYPES:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EXISTS_CACHE:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

probeBases:112
**isolated** · `in 0` · `out 0`
calls: none
called by: none

root:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bases:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cut:117
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROBE_BASES:125
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROBE_SUFFIXES:126
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cached:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:133
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literalHead:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

wild:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

head:158
**isolated** · `in 0` · `out 0`
calls: none
called by: none

segments:159
**isolated** · `in 0` · `out 0`
calls: none
called by: none

children:176
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cursor:186
**isolated** · `in 0` · `out 0`
calls: none
called by: none

composable:188
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 549 steps

### Syntax kinds

identifier 238

string_fragment 97

string 94

arguments 73

call_expression 66

member_expression 48

property_identifier 48

lexical_declaration 40

### Once only

program 1

array_type 1

for_in_statement 1

undefined 1

ternary_expression 1

subscript_expression 1

The source is served as text at [the source](/assets/source/generated/source.43817bc1b41e382fc3c5e96b814d5c9f5b15cadf63c89d7da9c0332ee3c11289.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [predicates](#folder-governance-shared-predicates)

## text.predicate.ts

- Subject: text
- Concern: predicate
- Layer: infrastructure

### Stats

Files 1

Lines of code 13

Blank lines 2

Bytes 444

Definitions 6

Exported 4

Callable 1

Call edges 0

isolated flow 5

leaf flow 1

Findings no anomalies

isTextFile:6
**leaf** · `in 2` · `out 0`
calls: none
called by: [fileFinding](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts), [textFileCount](/anatomy/governance#file-governance-shared-analyzers-taxonomy-coverage-analyzer-ts)

PROBE_BYTES:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NUL:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

probe:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

handle:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

read:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 52 steps

### Syntax kinds

identifier 24

lexical_declaration 6

variable_declarator 6

call_expression 6

arguments 6

number 5

import_specifier 3

statement_block 3

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

export_statement 1

function_expression 1

The source is served as text at [the source](/assets/source/generated/source.e20f45a4b68638738cc97b1918aee7a6ed9aadbe76b1db86c6f58fdcbacbb8cf.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## registries

A **concern** on the **infrastructure** layer holding **2** files, **173** lines of code, **39** definitions and **9** call edges.

### Stats

Files 2

Lines of code 173

Blank lines 20

Bytes 7239

Definitions 39

Exported 8

Callable 15

Call edges 9

isolated flow 27

entry flow 5

leaf flow 5

relay flow 2

Findings no anomalies

the folder's walk 741 steps

### Files

[location.registry.ts](#file-governance-shared-registries-location-registry-ts)

- Subject: location
- Concern: registry
- Layer: infrastructure
- 89 lines of code
- 22 definitions
- 5 call edges

[taxonomy.registry.ts](#file-governance-shared-registries-taxonomy-registry-ts)

- Subject: taxonomy
- Concern: registry
- Layer: infrastructure
- 84 lines of code
- 17 definitions
- 4 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [registries](#folder-governance-shared-registries)

## location.registry.ts

- Subject: location
- Concern: registry
- Layer: infrastructure

### Stats

Files 1

Lines of code 89

Blank lines 13

Bytes 3262

Definitions 22

Exported 7

Callable 10

Call edges 5

isolated flow 13

leaf flow 5

entry flow 3

relay flow 1

Findings no anomalies

tokenIn:89
**leaf** · `in 2` · `out 0`
calls: none
called by: [scanMarkup](/anatomy/governance#file-governance-codemods-analyzers-reference-analyzer-ts), [composedTokenOf](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts)

walk:60
**relay** · `in 1` · `out 2`
calls: [isRecord](/anatomy/governance#file-governance-shared-registries-location-registry-ts), [recordLocation](/anatomy/governance#file-governance-shared-registries-location-registry-ts)
called by: [keyIndex](/anatomy/governance#file-governance-shared-registries-location-registry-ts)

toPosix:6
**leaf** · `in 1` · `out 0`
calls: none
called by: [keyForLocation](/anatomy/governance#file-governance-shared-registries-location-registry-ts)

collectDeclared:10
**leaf** · `in 1` · `out 0`
calls: none
called by: [build](/anatomy/governance#file-governance-shared-registries-location-registry-ts)

isRecord:26
**leaf** · `in 1` · `out 0`
calls: none
called by: [walk](/anatomy/governance#file-governance-shared-registries-location-registry-ts)

recordLocation:48
**leaf** · `in 1` · `out 0`
calls: none
called by: [walk](/anatomy/governance#file-governance-shared-registries-location-registry-ts)

build:32
**entry** · `in 0` · `out 1`
calls: [collectDeclared](/anatomy/governance#file-governance-shared-registries-location-registry-ts)
called by: none

keyIndex:46
**entry** · `in 0` · `out 1`
calls: [walk](/anatomy/governance#file-governance-shared-registries-location-registry-ts)
called by: none

keyForLocation:81
**entry** · `in 0` · `out 1`
calls: [toPosix](/anatomy/governance#file-governance-shared-registries-location-registry-ts)
called by: none

ROOT_POSIX:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBER_ROOTS:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

set:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOCATION_TOKENS:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SELF_KEY:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

extraKeys:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byPath:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

dotted:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

branch:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

preferred:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KEY_BY_LOCATION:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

locationForKey:85
**isolated** · `in 0` · `out 0`
calls: none
called by: none

posix:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 332 steps

### Syntax kinds

identifier 150

arguments 43

call_expression 40

member_expression 35

property_identifier 35

predefined_type 30

binary_expression 25

lexical_declaration 24

### Once only

program 1

type_predicate_annotation 1

type_predicate 1

arrow_function 1

ternary_expression 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.8844ca7a743ea494de35d05013acd6bf24f9f9edb16e05d8071b96504ff155d7.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [registries](#folder-governance-shared-registries)

## taxonomy.registry.ts

- Subject: taxonomy
- Concern: registry
- Layer: infrastructure

### Stats

Files 1

Lines of code 84

Blank lines 7

Bytes 3977

Definitions 17

Exported 1

Callable 5

Call edges 4

isolated flow 14

entry flow 2

relay flow 1

Findings no anomalies

assertHost:48
**relay** · `in 1` · `out 1`
calls: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)
called by: [buildJurisdiction](/anatomy/governance#file-governance-shared-registries-taxonomy-registry-ts)

buildJurisdiction:72
**entry** · `in 0` · `out 2`
calls: [assertHost](/anatomy/governance#file-governance-shared-registries-taxonomy-registry-ts), [assertMirrors](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)
called by: none

importEntries:25
**entry** · `in 0` · `out 1`
calls: [importedRootsOf](/anatomy/governance#file-governance-shared-factories-vocabulary-factory-ts)
called by: none

RootEntry:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hostEntries:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredSpecial:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

vocabulary:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

foreign:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

mirrorEntries:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

byRoot:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entry:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

host:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sources:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

entries:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

containers:79
**isolated** · `in 0` · `out 0`
calls: none
called by: none

JURISDICTION:91
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 409 steps

### Syntax kinds

identifier 160

property_identifier 94

member_expression 60

arguments 44

call_expression 29

pair 29

required_parameter 21

type_identifier 19

### Once only

program 1

interface_declaration 1

interface_body 1

ternary_expression 1

undefined 1

export_statement 1

The source is served as text at [the source](/assets/source/generated/source.751f10f0d4794a96e7bbf8ec3e494e8f78560c013eacd860b6d64a0fc3581c67.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## resolvers

A **concern** on the **infrastructure** layer holding **4** files, **236** lines of code, **76** definitions and **23** call edges.

### Stats

Files 4

Lines of code 236

Blank lines 53

Bytes 10310

Definitions 76

Exported 51

Callable 27

Call edges 23

isolated flow 53

relay flow 10

leaf flow 9

entry flow 4

Findings no anomalies

the folder's walk 1011 steps

### Files

[anchor.resolver.ts](#file-governance-shared-resolvers-anchor-resolver-ts)

- Subject: anchor
- Concern: resolver
- Layer: infrastructure
- 108 lines of code
- 46 definitions
- 13 call edges

[container.resolver.ts](#file-governance-shared-resolvers-container-resolver-ts)

- Subject: container
- Concern: resolver
- Layer: infrastructure
- 52 lines of code
- 10 definitions
- 7 call edges

[location.resolver.ts](#file-governance-shared-resolvers-location-resolver-ts)

- Subject: location
- Concern: resolver
- Layer: infrastructure
- 29 lines of code
- 9 definitions
- 0 call edges

[scope.resolver.ts](#file-governance-shared-resolvers-scope-resolver-ts)

- Subject: scope
- Concern: resolver
- Layer: infrastructure
- 47 lines of code
- 11 definitions
- 3 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [resolvers](#folder-governance-shared-resolvers)

## anchor.resolver.ts

- Subject: anchor
- Concern: resolver
- Layer: infrastructure

### Stats

Files 1

Lines of code 108

Blank lines 39

Bytes 5178

Definitions 46

Exported 36

Callable 15

Call edges 13

isolated flow 32

relay flow 8

leaf flow 5

entry flow 1

Findings no anomalies

collapsePath:72
**leaf** · `in 5` · `out 0`
calls: none
called by: [resolveFromMember](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-subsystem-import-eslint-rule-ts), [gateTargets](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [scriptTargets](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [specifierTarget](/anatomy/governance#file-governance-shared-analyzers-specifier-analyzer-ts), [resolveImportPath](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)

normalizePath:48
**leaf** · `in 3` · `out 0`
calls: none
called by: [belowRoot](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [isInContainer](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [isSourceFile](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

belowRoot:116
**relay** · `in 2` · `out 2`
calls: [normalizePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [rootRelative](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [collectDirs](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [collectFiles](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

isInContainer:101
**relay** · `in 2` · `out 1`
calls: [normalizePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [isExemptFile](/anatomy/governance#file-governance-rules-eslint-closure-no-inline-exported-types-eslint-rule-ts), [inTypeBucket](/anatomy/governance#file-governance-rules-eslint-closure-types-centralized-eslint-rule-ts)

presentRoots:135
**relay** · `in 2` · `out 1`
calls: [governedRoots](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: [projectDirs](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [projectFiles](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

projectDirs:141
**relay** · `in 1` · `out 2`
calls: [collectDirs](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [presentRoots](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [primitiveDirs](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

projectFiles:145
**relay** · `in 1` · `out 2`
calls: [collectFiles](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts), [presentRoots](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [isEventTypesFile](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts)

isSourceFile:108
**relay** · `in 1` · `out 1`
calls: [normalizePath](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [create](/anatomy/governance#file-governance-rules-eslint-closure-no-unreachable-file-eslint-rule-ts)

collectDirs:121
**relay** · `in 1` · `out 1`
calls: [belowRoot](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [projectDirs](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

collectFiles:128
**relay** · `in 1` · `out 1`
calls: [belowRoot](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)
called by: [projectFiles](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

labelOf:44
**leaf** · `in 1` · `out 0`
calls: none
called by: [ruleHostPaths](/anatomy/governance#file-governance-shared-loaders-index-loader-ts)

isGovernedFile:88
**leaf** · `in 1` · `out 0`
calls: none
called by: [create](/anatomy/governance#file-governance-rules-plugins-rule-plugin-ts)

rootRelative:112
**leaf** · `in 1` · `out 0`
calls: none
called by: [belowRoot](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

containerPathOf:93
**entry** · `in 0` · `out 2`
calls: [isDeclaredContainer](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [containerPath](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)
called by: none

MEMBER_KEY:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WORKSPACE_ROOT:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROJECT_ROOT:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBER_ROOT:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILD_CONFIG_FILES:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEST_ROOT:24
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SCRIPT_ROOT:26
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILD_SCRIPT_ROOT:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RULE_HOST:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GRAPH_PATH:32
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEST_ROOT_SEGMENT:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SCRIPT_ROOT_SEGMENT:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BUILD_SCRIPT_ROOT_SEGMENT:38
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GOVERNED_ROOT:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RULE_TAG:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FOUNDATION_SUBJECT:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAXONOMY_SUBJECT:54
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LAYER_SUBJECT:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ANCHOR_SUBJECT:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOCATION_SUBJECT:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FOUNDATION_FOLDER:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FOUNDATION_PREFIX:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

basenameOf:66
**isolated** · `in 0` · `out 0`
calls: none
called by: none

idx:68
**isolated** · `in 0` · `out 0`
calls: none
called by: none

out:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GOVERNED_SEGMENTS:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

norm:89
**isolated** · `in 0` · `out 0`
calls: none
called by: none

root:94
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fragment:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SOURCE_EXTENSIONS:106
**isolated** · `in 0` · `out 0`
calls: none
called by: none

absRoot:117
**isolated** · `in 0` · `out 0`
calls: none
called by: none

p:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 517 steps

### Syntax kinds

identifier 216

call_expression 72

arguments 72

string_fragment 50

lexical_declaration 47

variable_declarator 47

type_annotation 46

property_identifier 46

### Once only

program 1

escape_sequence 1

for_in_statement 1

continue_statement 1

union_type 1

literal_type 1

The source is served as text at [the source](/assets/source/generated/source.2dde575a85683d158f49c0f86ffdca472e77d5fc5af517ba4bd51bdec97f999c.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [resolvers](#folder-governance-shared-resolvers)

## container.resolver.ts

- Subject: container
- Concern: resolver
- Layer: infrastructure

### Stats

Files 1

Lines of code 52

Blank lines 4

Bytes 2028

Definitions 10

Exported 9

Callable 4

Call edges 7

isolated flow 6

entry flow 2

leaf flow 1

relay flow 1

Findings no anomalies

containerPath:19
**relay** · `in 1` · `out 4`
calls: [containersFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [ambiguousContainer](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [rootScope](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [undeclaredContainerPath](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [containerPathOf](/anatomy/governance#file-governance-shared-resolvers-anchor-resolver-ts)

concernFolders:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [primitiveDirs](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts)

containerPaths:8
**entry** · `in 0` · `out 2`
calls: [containersFor](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts), [governedRoots](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

projectRelativeRoots:4
**entry** · `in 0` · `out 1`
calls: [governedRoots](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)
called by: none

paths:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

rel:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

folder:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

roots:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

trimmed:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 198 steps

### Syntax kinds

identifier 89

arguments 28

call_expression 26

member_expression 18

property_identifier 18

statement_block 15

string_fragment 13

lexical_declaration 13

### Once only

program 1

optional_parameter 1

subscript_expression 1

readonly_type 1

unary_expression 1

continue_statement 1

The source is served as text at [the source](/assets/source/generated/source.f64c125a37c002fe97b14e45d416a8bd2ab521d93dd77fe60e2a236284029f12.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [resolvers](#folder-governance-shared-resolvers)

## location.resolver.ts

- Subject: location
- Concern: resolver
- Layer: infrastructure

### Stats

Files 1

Lines of code 29

Blank lines 4

Bytes 1328

Definitions 9

Exported 1

Callable 2

Call edges 0

isolated flow 9

Findings no anomalies

MEMBER_MANIFEST:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SELF_GOVERNED_KEY:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PATHS_FIELD:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declaredPaths:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

paths:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

memberPathsConfig:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

manifest:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MEMBER_PATHS_CONFIGS:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 108 steps

### Syntax kinds

identifier 55

binary_expression 12

string 10

string_fragment 10

lexical_declaration 10

variable_declarator 10

arguments 10

call_expression 9

### Once only

program 1

union_type 1

literal_type 1

array_type 1

export_statement 1

generic_type 1

The source is served as text at [the source](/assets/source/generated/source.e220239b1411e6430a6f5df09d2995cae3907487db887cef33366ea2a3fceee8.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [resolvers](#folder-governance-shared-resolvers)

## scope.resolver.ts

- Subject: scope
- Concern: resolver
- Layer: infrastructure

### Stats

Files 1

Lines of code 47

Blank lines 6

Bytes 1776

Definitions 11

Exported 5

Callable 6

Call edges 3

isolated flow 6

leaf flow 3

entry flow 1

relay flow 1

Findings no anomalies

variableInit:46
**relay** · `in 1` · `out 2`
calls: [declaratorInit](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts), [lastWrittenValue](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts)
called by: [resolve](/anatomy/governance#file-governance-rules-eslint-no-raw-file-write-eslint-rule-ts)

isWriteNode:4
**leaf** · `in 1` · `out 0`
calls: none
called by: [asWriteNode](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts)

declaratorInit:28
**leaf** · `in 1` · `out 0`
calls: none
called by: [variableInit](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts)

lastWrittenValue:38
**leaf** · `in 1` · `out 0`
calls: none
called by: [variableInit](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts)

asWriteNode:8
**entry** · `in 0` · `out 1`
calls: [isWriteNode](/anatomy/governance#file-governance-shared-resolvers-scope-resolver-ts)
called by: none

findVariable:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

scope:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declarator:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

written:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

variable:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 188 steps

### Syntax kinds

identifier 79

type_annotation 16

null 16

member_expression 14

property_identifier 14

type_identifier 13

binary_expression 13

lexical_declaration 12

### Once only

program 1

type_predicate_annotation 1

type_predicate 1

while_statement 1

expression_statement 1

assignment_expression 1

The source is served as text at [the source](/assets/source/generated/source.7f0f2e633c7216f182a9aec558c9133d05154a450fc11e3ab80a1bcfe0363954.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## selectors

A **concern** on the **application** layer holding **5** files, **477** lines of code, **145** definitions and **86** call edges.

### Stats

Files 5

Lines of code 477

Blank lines 65

Bytes 19605

Definitions 145

Exported 73

Callable 60

Call edges 86

isolated flow 92

relay flow 25

leaf flow 15

entry flow 13

Findings no anomalies

the folder's walk 2100 steps

### Files

[document.selector.ts](#file-governance-shared-selectors-document-selector-ts)

- Subject: document
- Concern: selector
- Layer: application
- 81 lines of code
- 28 definitions
- 3 call edges

[literal.selector.ts](#file-governance-shared-selectors-literal-selector-ts)

- Subject: literal
- Concern: selector
- Layer: application
- 146 lines of code
- 44 definitions
- 40 call edges

[sink.selector.ts](#file-governance-shared-selectors-sink-selector-ts)

- Subject: sink
- Concern: selector
- Layer: application
- 71 lines of code
- 29 definitions
- 13 call edges

[specifier.selector.ts](#file-governance-shared-selectors-specifier-selector-ts)

- Subject: specifier
- Concern: selector
- Layer: application
- 30 lines of code
- 6 definitions
- 2 call edges

[syntax.selector.ts](#file-governance-shared-selectors-syntax-selector-ts)

- Subject: syntax
- Concern: selector
- Layer: application
- 149 lines of code
- 38 definitions
- 28 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [selectors](#folder-governance-shared-selectors)

## document.selector.ts

- Subject: document
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 81

Blank lines 7

Bytes 2928

Definitions 28

Exported 12

Callable 6

Call edges 3

isolated flow 23

leaf flow 2

relay flow 2

entry flow 1

Findings no anomalies

lineTexts:39
**relay** · `in 1` · `out 1`
calls: [isRuleCell](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)
called by: [markdownTexts](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)

markdownTexts:54
**relay** · `in 1` · `out 1`
calls: [lineTexts](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)
called by: [governedDocumentTexts](/anatomy/governance#file-governance-shared-loaders-document-loader-ts)

withoutCode:16
**leaf** · `in 1` · `out 0`
calls: none
called by: [jsonTexts](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)

isRuleCell:30
**leaf** · `in 1` · `out 0`
calls: none
called by: [lineTexts](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)

jsonTexts:71
**entry** · `in 0` · `out 1`
calls: [withoutCode](/anatomy/governance#file-governance-shared-selectors-document-selector-ts)
called by: none

LINE:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FENCE:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FRONTMATTER:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CODE_MARK:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CODE_WORD:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CELL:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RULE_CELL_CHARS:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SPACE:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CODE_KEY:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

POINTER:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LOCATION:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FRAGMENT:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

output:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inside:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

prose:40
**isolated** · `in 0` · `out 0`
calls: none
called by: none

frontmatterEnd:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

lines:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

start:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

texts:57
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fenced:58
**isolated** · `in 0` · `out 0`
calls: none
called by: none

body:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

fence:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

at:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 351 steps

### Syntax kinds

identifier 152

arguments 37

call_expression 36

property_identifier 31

lexical_declaration 30

variable_declarator 30

member_expression 30

string 21

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

escape_sequence 1

The source is served as text at [the source](/assets/source/generated/source.44228f5bb418df282ebcff9e7b1f1b8c12b81e653b7c31d38c58bd19b5ebc55c.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [selectors](#folder-governance-shared-selectors)

## literal.selector.ts

- Subject: literal
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 146

Blank lines 21

Bytes 5877

Definitions 44

Exported 13

Callable 19

Call edges 40

isolated flow 26

relay flow 12

entry flow 3

leaf flow 3

Findings no anomalies

codeLiteralsOf:161
**relay** · `in 5` · `out 1`
calls: [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

literalsOf:135
**relay** · `in 2` · `out 7`
calls: [isTextNode](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isTextNode](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [codeLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [diagramLiteralsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

side:55
**relay** · `in 2` · `out 4`
calls: [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [templatePartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

templatePartsOf:33
**relay** · `in 2` · `out 3`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [side](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [templateShapeOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

kindedTextValue:116
**relay** · `in 2` · `out 2`
calls: [propertyOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [codeSlotValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [diagramSlotValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

isCopy:83
**leaf** · `in 2` · `out 0`
calls: none
called by: [boundCopyOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [boundCopyOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

isTextNode:105
**leaf** · `in 2` · `out 0`
calls: none
called by: [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

concatPartsOf:51
**relay** · `in 1` · `out 6`
calls: [side](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [side](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [side](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

copyTextOf:68
**relay** · `in 1` · `out 3`
calls: [wordedConcatOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [wordedTemplateOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [staticTextOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [textOf](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

templateShapeOf:37
**relay** · `in 1` · `out 2`
calls: [templatePartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [templateLiteral](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts)

wordedTemplateOf:41
**relay** · `in 1` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [copyTextOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

boundCopyOf:88
**relay** · `in 1` · `out 2`
calls: [isCopy](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isCopy](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: [copyResolver](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts)

propertyOf:109
**relay** · `in 1` · `out 1`
calls: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [kindedTextValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

diagramLiteralsOf:165
**relay** · `in 1` · `out 1`
calls: [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: [program](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts)

wordedConcatOf:60
**leaf** · `in 1` · `out 0`
calls: none
called by: [copyTextOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

codeSlotValue:124
**entry** · `in 0` · `out 4`
calls: [kindedTextValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [propertyKeyName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

boundInitOf:72
**entry** · `in 0` · `out 1`
calls: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

diagramSlotValue:131
**entry** · `in 0` · `out 1`
calls: [kindedTextValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)
called by: none

LETTERS:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

MIN_WORD_LETTERS:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

HOLE:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

hasWord:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

run:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONCAT_OPERATOR:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

parts:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

cursor:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

variable:74
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[definition]:76
**isolated** · `in 0` · `out 0`
calls: none
called by: none

text:84
**isolated** · `in 0` · `out 0`
calls: none
called by: none

bound:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CODE_SLOTS:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DIAGRAM_KINDS:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CODE_KINDS:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

KIND_SLOT:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEXT_SLOT:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TEXT_NODE_TYPES:103
**isolated** · `in 0` · `out 0`
calls: none
called by: none

found:110
**isolated** · `in 0` · `out 0`
calls: none
called by: none

kind:120
**isolated** · `in 0` · `out 0`
calls: none
called by: none

inline:139
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:142
**isolated** · `in 0` · `out 0`
calls: none
called by: none

named:150
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:151
**isolated** · `in 0` · `out 0`
calls: none
called by: none

init:153
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 636 steps

### Syntax kinds

identifier 280

arguments 79

call_expression 72

type_annotation 50

lexical_declaration 45

variable_declarator 45

type_identifier 41

string 39

### Once only

program 1

for_in_statement 1

true 1

false 1

for_statement 1

array_pattern 1

The source is served as text at [the source](/assets/source/generated/source.f12c73fed4065d50ca4e9ff542e35d856c3a79fe44b6383352bba10d6e46d6c4.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [selectors](#folder-governance-shared-selectors)

## sink.selector.ts

- Subject: sink
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 71

Blank lines 8

Bytes 3551

Definitions 29

Exported 12

Callable 7

Call edges 13

isolated flow 24

entry flow 5

Findings no anomalies

errorMessageSink:16
**entry** · `in 0` · `out 4`
calls: [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

renderableTextAssignment:54
**entry** · `in 0` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

streamWrite:24
**entry** · `in 0` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

consoleCall:32
**entry** · `in 0` · `out 2`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

terminalSink:40
**entry** · `in 0` · `out 2`
calls: [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

ERROR_CONSTRUCTOR_SUFFIX:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PROCESS_OBJECT:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONSOLE_OBJECT:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WRITE_METHOD:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SET_ATTRIBUTE:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ASSIGN_OPERATOR:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

STREAMS:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CONSOLE_METHODS:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RENDERABLE_TEXT_PROPERTIES:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RENDERABLE_ATTRIBUTES:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stream:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

name:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

isWrite:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

owner:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

method:34
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sink:45
**isolated** · `in 0` · `out 0`
calls: none
called by: none

sinkLiteral:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

message:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

property:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

right:65
**isolated** · `in 0` · `out 0`
calls: none
called by: none

setAttributeLiteral:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

attr:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

target:77
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 356 steps

### Syntax kinds

identifier 158

arguments 45

call_expression 41

string 39

string_fragment 39

lexical_declaration 31

variable_declarator 31

null 30

### Once only

program 1

shorthand_property_identifier 1

subscript_expression 1

The source is served as text at [the source](/assets/source/generated/source.4f3ed20148713603df09da4079d7bfd3514d9ea3a94bb09279ba282b18d54828.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [selectors](#folder-governance-shared-selectors)

## specifier.selector.ts

- Subject: specifier
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 30

Blank lines 2

Bytes 1168

Definitions 6

Exported 6

Callable 3

Call edges 2

isolated flow 3

entry flow 1

leaf flow 1

relay flow 1

Findings no anomalies

specifierNodes:3
**relay** · `in 3` · `out 1`
calls: [visit](/anatomy/governance#file-governance-shared-selectors-specifier-selector-ts)
called by: [findingsInSource](/anatomy/governance#file-governance-codemods-analyzers-specifier-analyzer-ts), [findingsInProgram](/anatomy/governance#file-governance-codemods-analyzers-specifier-target-analyzer-ts), [specifiersOf](/anatomy/governance#file-governance-shared-selectors-specifier-selector-ts)

visit:5
**leaf** · `in 1` · `out 0`
calls: none
called by: [specifierNodes](/anatomy/governance#file-governance-shared-selectors-specifier-selector-ts)

specifiersOf:29
**entry** · `in 0` · `out 1`
calls: [specifierNodes](/anatomy/governance#file-governance-shared-selectors-specifier-selector-ts)
called by: none

out:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[first]:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

source:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 121 steps

### Syntax kinds

identifier 52

member_expression 23

property_identifier 23

call_expression 12

arguments 12

binary_expression 10

type_annotation 8

lexical_declaration 6

### Once only

program 1

import_statement 1

import_clause 1

string 1

string_fragment 1

array 1

The source is served as text at [the source](/assets/source/generated/source.9953d4c191ac5a006de8aded19eedffede377923b75e9fdf050e296fecd7dd62.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [selectors](#folder-governance-shared-selectors)

## syntax.selector.ts

- Subject: syntax
- Concern: selector
- Layer: application

### Stats

Files 1

Lines of code 149

Blank lines 27

Bytes 6081

Definitions 38

Exported 30

Callable 25

Call edges 28

isolated flow 16

relay flow 10

leaf flow 9

entry flow 3

Findings no anomalies

isType:64
**leaf** · `in 110` · `out 0`
calls: none
called by: [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [callsNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [declaresNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [memberKey](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [declaresRealEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [hasOnlyPlaceholderEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [hasOnlyPlaceholderEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [boundLifecycleName](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [calleeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [isReturnDiscarded](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [extendedClassName](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts), [constructorNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [exportNamedDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [typeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [typeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [typeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [importDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [viaSsot](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-register-needs-consumer-eslint-rule-ts), [functionDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-register-verb-reserved-eslint-rule-ts), [functionDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-registry-consumer-naming-eslint-rule-ts), [flaggedName](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [flaggedName](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [check](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [typeReferenceName](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isMarkerSource](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isMarkerSource](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [holdsSsotCall](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isImportMeta](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isDeclarationCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationAccessor](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationAttributeCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [callsValues](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [callsValues](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [callsValues](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [isRegistryMetadataObject](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [isRegistryMetadataObject](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [userVisibleArrayLiterals](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [serverBlocksOf](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [serverBlocksOf](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [serverBlocksOf](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [namesPort](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isDocumentCreateElement](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isDocumentCreateElement](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isDocumentCreateElement](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isMarkupAssignment](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isMarkupAssignment](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isMarkupParser](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [idProperty](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [dropsFailure](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [readsIn](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [rejectionHandlerOf](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [isRawFactoryCall](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [hasRegisterPoolCall](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [poolConstructorName](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [poolConstructorName](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [isTopLevelCallTo](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts), [calledMethodNames](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [calledMethodNames](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [calledMethodNames](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [fieldNameOf](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [isMethod](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [methodReferencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [methodReferencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [bindingIsValidated](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [boundNameOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [boundNameOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [composedKeyOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [arrayJoinObject](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [codeSlotValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [kindedTextValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [side](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [templateShapeOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [wordedTemplateOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [consoleCall](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [errorMessageSink](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [renderableTextAssignment](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [streamWrite](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [terminalSink](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [exportedNamesOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

nodeAt:19
**relay** · `in 84` · `out 1`
calls: [asNode](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [declaresNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [hasOnlyPlaceholderEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [calleeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [isReturnDiscarded](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [checkClass](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-closure-no-double-cast-eslint-rule-ts), [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [nullCastTarget](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [typeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [importDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [declaresAtModule](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [docsField](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [binaryExpression](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [logicalExpression](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [tSAsExpression](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [typeReferenceName](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [derivedFrom](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isImportMeta](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isImportMeta](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isDeclarationCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isDeclarationCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationAccessor](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationTarget](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [forOfStatement](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [forOfStatement](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [isUnderMetadataKey](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [property](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [serverBlocksOf](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [idProperty](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [catchClause](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [catchClause](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [countMapFields](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [calledMethodNames](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [methodReferencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [isLesson](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [isLessonObject](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [bindingIsValidated](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [bindingIsValidated](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [holdsMeta](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [collectRuleFile](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [collectRuleObject](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [declaredIds](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [keyNameOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [arrayJoinObject](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [arrayJoinObject](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [anchoredBySsot](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [isProseContext](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [isProseContext](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [boundInitOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [codeSlotValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [propertyOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [calleeName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [propertyKeyName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

nameOf:90
**relay** · `in 73` · `out 2`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [memberKey](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [memberKey](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [hasOnlyPlaceholderEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [calleeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [calleeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [extendedClassName](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [extendedClassName](/anatomy/governance#file-governance-rules-eslint-closure-no-business-inheritance-eslint-rule-ts), [constructorNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [constructorNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [typeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [typeNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-null-managed-instance-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [importDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [typeReferenceName](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isMarkerSource](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isEnvBaseUrl](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isImportMeta](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isImportMeta](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [isDeclarationCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isPresentationAccessor](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [callsValues](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [isRegistryMetadataObject](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [propertyKey](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [namesPort](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isDocumentCreateElement](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isDocumentCreateElement](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isMarkupAssignment](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [isMarkupParser](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [dropsFailure](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [readsIn](/anatomy/governance#file-governance-rules-eslint-no-swallowed-failure-eslint-rule-ts), [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [isMapField](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [isRawFactoryCall](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [calledMethodNames](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [fieldNameOf](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [isMethod](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [methodReferencesField](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [keyOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [propertyKeyOf](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [isMethodCallOn](/anatomy/governance#file-governance-rules-eslint-validated-construction-eslint-rule-ts), [boundNameOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [holdsMeta](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isMetaClimb](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [textOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [arrayJoinObject](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [isProseContext](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [literalsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [consoleCall](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [errorMessageSink](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [errorMessageSink](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [renderableTextAssignment](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [renderableTextAssignment](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [streamWrite](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [calleeName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [calleeName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [exportedNamesOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [propertyKeyName](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

nodesAt:23
**leaf** · `in 58` · `out 0`
calls: none
called by: [isGlobCall](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [isRelativeSideEffectImport](/anatomy/governance#file-governance-rules-eslint-closure-barrel-must-be-glob-eslint-rule-ts), [declaresNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [isAssertNever](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [declaresRealEvents](/anatomy/governance#file-governance-rules-eslint-closure-event-system-has-trajectory-eslint-rule-ts), [importDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [declaresAtModule](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [declaredAt](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-factory-owned-value-eslint-rule-ts), [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [holdsSsotCall](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [literalsIn](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [literalsOf](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [propertyKeys](/anatomy/governance#file-governance-rules-eslint-no-inline-icon-options-eslint-rule-ts), [bodyHasEarlyReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [statementHasReturn](/anatomy/governance#file-governance-rules-eslint-no-linear-scan-lookup-eslint-rule-ts), [userVisibleArrayLiterals](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [userVisibleArrayLiterals](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [userVisibleLiteralProps](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [keysOf](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [idProperty](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [staticText](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [countMapFields](/anatomy/governance#file-governance-rules-eslint-require-cache-coverage-eslint-rule-ts), [literalTag](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [hasRegisterPoolCall](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [topLevelPoolConstructions](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-require-self-registration-eslint-rule-ts), [fieldsOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [isLesson](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [textOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [quasiText](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [isLessonObject](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [stringFields](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [holdsMeta](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isFileDir](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isMetaClimb](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [staticTargetOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [propertiesOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [foldCall](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [foldTemplate](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [foldTemplate](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [anchoredBySsot](/anatomy/governance#file-governance-shared-predicates-location-predicate-ts), [templatePartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [wordedTemplateOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [argumentAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [declaredNames](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [exportedNamesOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [staticTextOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

locOf:3
**leaf** · `in 40` · `out 0`
calls: none
called by: [check](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts), [exportNamedDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-no-module-singleton-eslint-rule-ts), [exportNamedDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts), [reportShapeDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [reportShapeDefects](/anatomy/governance#file-governance-rules-eslint-closure-rule-shape-eslint-rule-ts), [exportNamedDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-transitive-liveness-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [variableDeclarator](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [literal](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [templateElement](/anatomy/governance#file-governance-rules-eslint-no-inline-asset-path-eslint-rule-ts), [assignmentExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [objectExpression](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [logicalExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportHost](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [reportLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [callExpression](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [program](/anatomy/governance#file-governance-rules-eslint-require-pool-registration-eslint-rule-ts), [checkClass](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [check](/anatomy/governance#file-governance-rules-eslint-retired-collection-id-eslint-rule-ts), [reportFields](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [reportFinding](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [objectExpression](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [objectExpression](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [report](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [reportKnown](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts)

recordAt:37
**relay** · `in 17` · `out 1`
calls: [isRecord](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [literalsIn](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [staticText](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [literalTag](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [textOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [quasiText](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [cookedOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [templatePartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [staticTextOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

stringIn:42
**leaf** · `in 17` · `out 0`
calls: none
called by: [literalsIn](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [staticText](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [literalTag](/anatomy/governance#file-governance-rules-eslint-require-component-eslint-rule-ts), [textOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-derived-numbering-eslint-rule-ts), [quasiText](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-harness-neutral-eslint-rule-ts), [templateLiteral](/anatomy/governance#file-governance-rules-eslint-strings-link-construction-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-punctuation-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-sentence-shape-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-terminology-eslint-rule-ts), [quasiTexts](/anatomy/governance#file-governance-rules-eslint-strings-vocabulary-eslint-rule-ts), [cookedOf](/anatomy/governance#file-governance-shared-analyzers-location-analyzer-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [templatePartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [staticTextOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

literalString:68
**relay** · `in 16` · `out 1`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [importDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-paths-via-ssot-eslint-rule-ts), [isPresentationAttributeCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [propertyKey](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [staticText](/anatomy/governance#file-governance-rules-eslint-no-string-literal-ids-eslint-rule-ts), [fieldNameOf](/anatomy/governance#file-governance-rules-eslint-require-snapshot-coverage-eslint-rule-ts), [isLesson](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [keyOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [textOf](/anatomy/governance#file-governance-rules-eslint-strings-composition-eslint-rule-ts), [sourceOf](/anatomy/governance#file-governance-rules-eslint-strings-diagram-identifiers-eslint-rule-ts), [isLessonObject](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [propertyKeyOf](/anatomy/governance#file-governance-rules-eslint-strings-lesson-fields-eslint-rule-ts), [isNonEmptyString](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [textOf](/anatomy/governance#file-governance-shared-analyzers-rule-analyzer-ts), [side](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [staticTextOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

stringAt:28
**leaf** · `in 9` · `out 0`
calls: none
called by: [extractDiscriminator](/anatomy/governance#file-governance-rules-eslint-closure-discriminated-union-must-be-exhaustive-eslint-rule-ts), [isWrappedInVoid](/anatomy/governance#file-governance-rules-eslint-closure-lifecycle-handle-must-be-stored-eslint-rule-ts), [binaryExpression](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [logicalExpression](/anatomy/governance#file-governance-rules-eslint-closure-show-flag-polarity-eslint-rule-ts), [logicalExpression](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts), [isMarkupAssignment](/anatomy/governance#file-governance-rules-eslint-no-raw-dom-eslint-rule-ts), [foldConcat](/anatomy/governance#file-governance-shared-analyzers-segment-analyzer-ts), [concatPartsOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

argumentAt:115
**relay** · `in 7` · `out 1`
calls: [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [holdsMarkers](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [newExpression](/anatomy/governance#file-governance-rules-eslint-no-exclusion-membership-eslint-rule-ts), [arrayOf](/anatomy/governance#file-governance-rules-eslint-no-hardcoded-exclusions-eslint-rule-ts), [isPresentationAttributeCall](/anatomy/governance#file-governance-rules-eslint-no-inline-style-write-eslint-rule-ts), [isRegistryMetadataObject](/anatomy/governance#file-governance-rules-eslint-no-literal-strings-eslint-rule-ts), [errorMessageSink](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts), [terminalSink](/anatomy/governance#file-governance-shared-selectors-sink-selector-ts)

exportedNamesOf:137
**relay** · `in 2` · `out 3`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [exportNamedDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-no-reachable-dead-exports-eslint-rule-ts), [exportNamedDeclaration](/anatomy/governance#file-governance-rules-eslint-closure-transitive-liveness-eslint-rule-ts)

propertyKeyName:111
**relay** · `in 2` · `out 2`
calls: [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [property](/anatomy/governance#file-governance-rules-eslint-no-plaintext-transport-eslint-rule-ts), [codeSlotValue](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

staticTextOf:76
**relay** · `in 1` · `out 4`
calls: [literalString](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [stringIn](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [copyTextOf](/anatomy/governance#file-governance-shared-selectors-literal-selector-ts)

asNode:15
**relay** · `in 1` · `out 1`
calls: [isAstNode](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

childrenOf:158
**relay** · `in 1` · `out 1`
calls: [membersOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: [walk](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

isAstNode:7
**leaf** · `in 1` · `out 0`
calls: none
called by: [asNode](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

isRecord:33
**leaf** · `in 1` · `out 0`
calls: none
called by: [recordAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

numberAt:47
**leaf** · `in 1` · `out 0`
calls: none
called by: [isPortLiteral](/anatomy/governance#file-governance-rules-eslint-no-port-literal-eslint-rule-ts)

membersOf:150
**leaf** · `in 1` · `out 0`
calls: none
called by: [childrenOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)

declaredNames:121
**entry** · `in 0` · `out 7`
calls: [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [isType](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodesAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

calleeName:100
**entry** · `in 0` · `out 3`
calls: [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nameOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts), [nodeAt](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

walk:164
**entry** · `in 0` · `out 1`
calls: [childrenOf](/anatomy/governance#file-governance-shared-selectors-syntax-selector-ts)
called by: none

candidate:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

booleanAt:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

handlerKey:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

typeOf:60
**isolated** · `in 0` · `out 0`
calls: none
called by: none

value:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

[part]:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

callee:101
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NAMED_DECLARATIONS:119
**isolated** · `in 0` · `out 0`
calls: none
called by: none

id:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:138
**isolated** · `in 0` · `out 0`
calls: none
called by: none

exported:140
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BACK_REFERENCES:148
**isolated** · `in 0` · `out 0`
calls: none
called by: none

child:154
**isolated** · `in 0` · `out 0`
calls: none
called by: none

seen:165
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stack:166
**isolated** · `in 0` · `out 0`
calls: none
called by: none

node:168
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 636 steps

### Syntax kinds

identifier 271

type_annotation 62

arguments 58

call_expression 55

null 49

binary_expression 47

string 45

lexical_declaration 43

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

false 1

as_expression 1

The source is served as text at [the source](/assets/source/generated/source.61afc7d0cb8d79baf6f240a9478ad589aa24833c4a4ca6ec7e2b8422faaacff6.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## strings

A **concern** on the **product** layer holding **5** files, **223** lines of code, **57** definitions and **0** call edges.

### Stats

Files 5

Lines of code 223

Blank lines 52

Bytes 17971

Definitions 57

Exported 55

Callable 48

Call edges 0

leaf flow 33

isolated flow 24

Findings no anomalies

the folder's walk 809 steps

### Files

[graph.strings.ts](#file-governance-shared-strings-graph-strings-ts)

- Subject: graph
- Concern: strings
- Layer: product
- 6 lines of code
- 1 definitions
- 0 call edges

[manifest.strings.ts](#file-governance-shared-strings-manifest-strings-ts)

- Subject: manifest
- Concern: strings
- Layer: product
- 9 lines of code
- 3 definitions
- 0 call edges

[rule.strings.ts](#file-governance-shared-strings-rule-strings-ts)

- Subject: rule
- Concern: strings
- Layer: product
- 24 lines of code
- 8 definitions
- 0 call edges

[taxonomy.strings.ts](#file-governance-shared-strings-taxonomy-strings-ts)

- Subject: taxonomy
- Concern: strings
- Layer: product
- 142 lines of code
- 37 definitions
- 0 call edges

[writing.strings.ts](#file-governance-shared-strings-writing-strings-ts)

- Subject: writing
- Concern: strings
- Layer: product
- 42 lines of code
- 8 definitions
- 0 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [strings](#folder-governance-shared-strings)

## graph.strings.ts

- Subject: graph
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 6

Blank lines 0

Bytes 280

Definitions 1

Exported 1

Callable 1

Call edges 0

leaf flow 1

Findings no anomalies

malformedClosureGraph:1
**leaf** · `in 1` · `out 0`
calls: none
called by: [loadClosureGraph](/anatomy/governance#file-governance-shared-loaders-graph-loader-ts)

the file's walk 14 steps

### Syntax kinds

identifier 6

string_fragment 4

type_annotation 3

predefined_type 3

required_parameter 2

template_substitution 2

program 1

export_statement 1

### Once only

program 1

export_statement 1

lexical_declaration 1

variable_declarator 1

function_expression 1

formal_parameters 1

The source is served as text at [the source](/assets/source/generated/source.c1dcec976fd1e58723d574d712ea02c4267091de45afdcf28b4736fae0ac1b6e.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [strings](#folder-governance-shared-strings)

## manifest.strings.ts

- Subject: manifest
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 9

Blank lines 2

Bytes 532

Definitions 3

Exported 3

Callable 3

Call edges 0

leaf flow 3

Findings no anomalies

notValidJson:1
**leaf** · `in 1` · `out 0`
calls: none
called by: [parsedAt](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)

notJsonObject:5
**leaf** · `in 1` · `out 0`
calls: none
called by: [jsonRecordAt](/anatomy/governance#file-governance-shared-loaders-manifest-loader-ts)

noPackageName:9
**leaf** · `in 1` · `out 0`
calls: none
called by: [packageNameOf](/anatomy/governance#file-governance-rules-eslint-closure-no-cross-member-relative-eslint-rule-ts)

the file's walk 27 steps

### Syntax kinds

identifier 12

type_annotation 6

predefined_type 6

string_fragment 6

export_statement 3

lexical_declaration 3

variable_declarator 3

function_expression 3

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.01e8f088e2581584662ffbb0c08711b958a54acab00e1e6d79ab776c007daa52.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [strings](#folder-governance-shared-strings)

## rule.strings.ts

- Subject: rule
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 24

Blank lines 7

Bytes 1731

Definitions 8

Exported 8

Callable 8

Call edges 0

isolated flow 7

leaf flow 1

Findings no anomalies

stylesheetRuleUnnamed:13
**leaf** · `in 1` · `out 0`
calls: none
called by: [scopeToProject](/anatomy/governance#file-governance-rules-plugins-stylelint-plugin-ts)

budgetNotNumber:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

indexedLine:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

stylesheetIndexedLine:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

markersLine:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

budgetLine:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

checksLine:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

unreadableDeclaration:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 108 steps

### Syntax kinds

identifier 54

type_annotation 24

predefined_type 24

string_fragment 19

required_parameter 16

template_substitution 16

export_statement 8

lexical_declaration 8

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.63d6f1b65c304203bd63c8795eff326da6f8fdead5f39c9b0415397f4038983d.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [strings](#folder-governance-shared-strings)

## taxonomy.strings.ts

- Subject: taxonomy
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 142

Blank lines 36

Bytes 13168

Definitions 37

Exported 35

Callable 31

Call edges 0

leaf flow 28

isolated flow 9

Findings no anomalies

undeclaredConcernTag:176
**leaf** · `in 3` · `out 0`
calls: none
called by: [assetFolder](/anatomy/governance#file-governance-shared-manifests-asset-manifest-ts), [concern](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts), [concernSuffix](/anatomy/governance#file-governance-shared-manifests-taxonomy-manifest-ts)

unboundMarkerFolder:19
**leaf** · `in 2` · `out 0`
calls: none
called by: [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts), [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

redundantSubject:11
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

markerShadowsConcern:15
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

unboundTestMarker:23
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

unknownMirrorSource:27
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertMirrors](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

mirrorIsRoot:31
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertMirrors](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

markerFolderShadowsConcern:35
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

emptyRoot:39
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertRoot](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

duplicateContainer:43
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertRoot](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

containerAndBucket:47
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertRoot](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

bucketNotConcern:51
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertRoot](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

wildcardIgnore:55
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertIgnored](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

extensionIgnore:59
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertIgnored](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

unknownSplitter:63
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertDialects](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

duplicateSplitter:67
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertSplitters](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

malformedJoiner:71
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertSplitters](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

unboundDialect:75
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertDialects](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

doubleBoundExtension:79
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertDialects](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

undeclaredBucketRoot:83
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

shallowCap:87
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

undeclaredTierContainer:91
**leaf** · `in 1` · `out 0`
calls: none
called by: [container](/anatomy/governance#file-governance-shared-manifests-layer-manifest-ts)

noSplitter:95
**leaf** · `in 1` · `out 0`
calls: none
called by: [parseDialect](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

undeclaredContainerPath:99
**leaf** · `in 1` · `out 0`
calls: none
called by: [containerPath](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)

ambiguousContainer:103
**leaf** · `in 1` · `out 0`
calls: none
called by: [containerPath](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)

rootScope:107
**leaf** · `in 1` · `out 0`
calls: none
called by: [containerPath](/anatomy/governance#file-governance-shared-resolvers-container-resolver-ts)

unresolvedCoordinate:111
**leaf** · `in 1` · `out 0`
calls: none
called by: [resolveFile](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

ambiguousCoordinate:115
**leaf** · `in 1` · `out 0`
calls: none
called by: [resolveFile](/anatomy/governance#file-governance-shared-matchers-filename-matcher-ts)

DUPLICATE_CONCERN_TAG:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAG_ALTERNATIVE:4
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAG_LIST:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DUPLICATE_CONCERN_FOLDER:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Data:123
**isolated** · `in 0` · `out 0`
calls: none
called by: none

field:125
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TAXONOMY_MESSAGES:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

taxonomyFindingLine:164
**isolated** · `in 0` · `out 0`
calls: none
called by: none

taxonomySummary:172
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 558 steps

### Syntax kinds

identifier 266

string_fragment 178

template_substitution 87

predefined_type 83

type_annotation 82

required_parameter 66

formal_parameters 48

string 47

### Once only

program 1

type_alias_declaration 1

binary_expression 1

subscript_expression 1

function_type 1

object 1

The source is served as text at [the source](/assets/source/generated/source.bfa37480e661c0a9ae816278475493601b5b978f9feb3692fb0399ad2b4d9179.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared) [strings](#folder-governance-shared-strings)

## writing.strings.ts

- Subject: writing
- Concern: strings
- Layer: product

### Stats

Files 1

Lines of code 42

Blank lines 7

Bytes 2260

Definitions 8

Exported 8

Callable 5

Call edges 0

isolated flow 8

Findings no anomalies

REGISTER_HEADER:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LAYER_TITLES:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

REGISTER_MATCHES:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

recordFinding:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

documentFinding:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

registerDrift:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

renderedLine:43
**isolated** · `in 0` · `out 0`
calls: none
called by: none

findingsLine:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 102 steps

### Syntax kinds

identifier 49

string_fragment 31

type_annotation 22

predefined_type 22

required_parameter 16

template_substitution 16

string 11

export_statement 8

### Once only

program 1

readonly_type 1

array_type 1

array 1

as_expression 1

object 1

The source is served as text at [the source](/assets/source/generated/source.86fa4a36bd7f1612a226013e36c98a799b2a4a898039aeb54a9a2d41da259689.generated.txt)

[root](#folder-governance) [shared](#folder-governance-shared)

## validators

A **concern** on the **processing** layer holding **1** file, **151** lines of code, **13** definitions and **27** call edges.

### Stats

Files 1

Lines of code 151

Blank lines 9

Bytes 5543

Definitions 13

Exported 2

Callable 8

Call edges 27

relay flow 6

isolated flow 5

entry flow 1

leaf flow 1

Findings no anomalies

the folder's walk 530 steps

### Files

[taxonomy.validator.ts](#file-governance-shared-validators-taxonomy-validator-ts)

- Subject: taxonomy
- Concern: validator
- Layer: processing
- 151 lines of code
- 13 definitions
- 27 call edges

[root](#folder-governance) [shared](#folder-governance-shared) [validators](#folder-governance-shared-validators)

## taxonomy.validator.ts

- Subject: taxonomy
- Concern: validator
- Layer: processing

### Stats

Files 1

Lines of code 151

Blank lines 9

Bytes 5543

Definitions 13

Exported 2

Callable 8

Call edges 27

relay flow 6

isolated flow 5

entry flow 1

leaf flow 1

Findings no anomalies

assertConcerns:34
**relay** · `in 1` · `out 7`
calls: [markerFolderShadowsConcern](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [markerShadowsConcern](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [redundantSubject](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unboundMarkerFolder](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unboundMarkerFolder](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unboundTestMarker](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [tagCountOf](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)
called by: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

assertTaxonomy:145
**relay** · `in 1` · `out 6`
calls: [shallowCap](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [undeclaredBucketRoot](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts), [assertDialects](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts), [assertIgnored](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts), [assertRoot](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)
called by: [assertHost](/anatomy/governance#file-governance-shared-registries-taxonomy-registry-ts)

assertRoot:69
**relay** · `in 1` · `out 4`
calls: [bucketNotConcern](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [containerAndBucket](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [duplicateContainer](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [emptyRoot](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

assertDialects:112
**relay** · `in 1` · `out 3`
calls: [doubleBoundExtension](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unboundDialect](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unknownSplitter](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

assertIgnored:86
**relay** · `in 1` · `out 2`
calls: [extensionIgnore](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [wildcardIgnore](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [assertTaxonomy](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

assertMirrors:131
**relay** · `in 1` · `out 2`
calls: [mirrorIsRoot](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [unknownMirrorSource](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: [buildJurisdiction](/anatomy/governance#file-governance-shared-registries-taxonomy-registry-ts)

tagCountOf:30
**leaf** · `in 1` · `out 0`
calls: none
called by: [assertConcerns](/anatomy/governance#file-governance-shared-validators-taxonomy-validator-ts)

assertSplitters:98
**entry** · `in 0` · `out 3`
calls: [isWellFormedJoiner](/anatomy/governance#file-governance-shared-matchers-segment-matcher-ts), [duplicateSplitter](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts), [malformedJoiner](/anatomy/governance#file-governance-shared-strings-taxonomy-strings-ts)
called by: none

MIN_DEPTH:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

literal:88
**isolated** · `in 0` · `out 0`
calls: none
called by: none

names:99
**isolated** · `in 0` · `out 0`
calls: none
called by: none

declared:113
**isolated** · `in 0` · `out 0`
calls: none
called by: none

claimed:114
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 530 steps

### Syntax kinds

identifier 241

member_expression 84

property_identifier 84

arguments 84

call_expression 59

statement_block 43

new_expression 25

import_specifier 24

### Once only

program 1

arrow_function 1

undefined 1

readonly_type 1

array_type 1

true 1

The source is served as text at [the source](/assets/source/generated/source.cb253433add8523a4033d214b0349c235a82ad1ed0f05c8c5042a3c69c51ba0c.generated.txt)

[root](#folder-governance)

## types

A **container** holding **14** files, **572** lines of code, **105** definitions and **0** call edges.

### Stats

Files 14

Lines of code 572

Blank lines 93

Bytes 16275

Definitions 105

Exported 105

Callable 0

Call edges 0

isolated flow 105

Findings no anomalies

the folder's walk 815 steps

### Files

[analyzer.types.ts](#file-governance-types-analyzer-types-ts)

- Subject: analyzer
- Concern: types
- Layer: infrastructure
- 122 lines of code
- 17 definitions
- 0 call edges

[check.types.ts](#file-governance-types-check-types-ts)

- Subject: check
- Concern: types
- Layer: infrastructure
- 4 lines of code
- 1 definitions
- 0 call edges

[closure.types.ts](#file-governance-types-closure-types-ts)

- Subject: closure
- Concern: types
- Layer: infrastructure
- 60 lines of code
- 12 definitions
- 0 call edges

[codemod.types.ts](#file-governance-types-codemod-types-ts)

- Subject: codemod
- Concern: types
- Layer: infrastructure
- 23 lines of code
- 3 definitions
- 0 call edges

[diagram.types.ts](#file-governance-types-diagram-types-ts)

- Subject: diagram
- Concern: types
- Layer: infrastructure
- 4 lines of code
- 1 definitions
- 0 call edges

[field.types.ts](#file-governance-types-field-types-ts)

- Subject: field
- Concern: types
- Layer: infrastructure
- 23 lines of code
- 4 definitions
- 0 call edges

[generator.types.ts](#file-governance-types-generator-types-ts)

- Subject: generator
- Concern: types
- Layer: infrastructure
- 29 lines of code
- 4 definitions
- 0 call edges

[location.types.ts](#file-governance-types-location-types-ts)

- Subject: location
- Concern: types
- Layer: infrastructure
- 13 lines of code
- 4 definitions
- 0 call edges

[manifest.types.ts](#file-governance-types-manifest-types-ts)

- Subject: manifest
- Concern: types
- Layer: infrastructure
- 12 lines of code
- 3 definitions
- 0 call edges

[rule.types.ts](#file-governance-types-rule-types-ts)

- Subject: rule
- Concern: types
- Layer: infrastructure
- 25 lines of code
- 10 definitions
- 0 call edges

[sink.types.ts](#file-governance-types-sink-types-ts)

- Subject: sink
- Concern: types
- Layer: infrastructure
- 9 lines of code
- 2 definitions
- 0 call edges

[syntax.types.ts](#file-governance-types-syntax-types-ts)

- Subject: syntax
- Concern: types
- Layer: infrastructure
- 18 lines of code
- 5 definitions
- 0 call edges

[taxonomy.types.ts](#file-governance-types-taxonomy-types-ts)

- Subject: taxonomy
- Concern: types
- Layer: infrastructure
- 140 lines of code
- 22 definitions
- 0 call edges

[writing.types.ts](#file-governance-types-writing-types-ts)

- Subject: writing
- Concern: types
- Layer: infrastructure
- 90 lines of code
- 17 definitions
- 0 call edges

[root](#folder-governance) [types](#folder-governance-types)

## analyzer.types.ts

- Subject: analyzer
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 122

Blank lines 17

Bytes 2730

Definitions 17

Exported 17

Callable 0

Call edges 0

isolated flow 17

Findings no anomalies

CodePointFinding:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IncrementFinding:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RenameLocation:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IdentifierFinding:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BindingFinding:41
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BindingContext:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SpecifierFinding:62
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WorkspaceMember:72
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LocationFinding:78
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LiteralSite:90
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LiteralPair:95
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LiteralFinding:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ReferenceFinding:111
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WordScope:118
**isolated** · `in 0` · `out 0`
calls: none
called by: none

VocabularyScope:124
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RenameReach:129
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PlainClosedValue:134
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 151 steps

### Syntax kinds

type_annotation 88

property_signature 87

property_identifier 87

predefined_type 82

type_identifier 29

export_statement 17

interface_declaration 17

interface_body 17

### Once only

program 1

import_statement 1

import_clause 1

string 1

string_fragment 1

function_type 1

The source is served as text at [the source](/assets/source/generated/source.85f45661c66962a975212ebd68826415becba3da0474632f9b7bfeb575746a7f.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## check.types.ts

- Subject: check
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 4

Blank lines 0

Bytes 120

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

ReadDeclaration:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 4 steps

### Syntax kinds

property_signature 2

property_identifier 2

type_annotation 2

readonly_type 2

array_type 2

predefined_type 2

program 1

export_statement 1

### Once only

program 1

export_statement 1

interface_declaration 1

type_identifier 1

interface_body 1

The source is served as text at [the source](/assets/source/generated/source.4af83ccc240d15c2db5f829e0a6f3992e03f3d9e09b1e6d68e2662b402110a48.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## closure.types.ts

- Subject: closure
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 60

Blank lines 11

Bytes 1358

Definitions 12

Exported 12

Callable 0

Call edges 0

isolated flow 12

Findings no anomalies

Atom:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CallEntry:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

EventEntry:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ExportEntry:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ImportEntry:22
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SideEffectEntry:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

InterfaceEntry:33
**isolated** · `in 0` · `out 0`
calls: none
called by: none

BarrelPattern:39
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ImportEdge:44
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ImportGraph:49
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Reachable:51
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ClosureGraph:56
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 82 steps

### Syntax kinds

property_signature 39

property_identifier 39

type_annotation 39

type_identifier 31

predefined_type 24

array_type 17

export_statement 12

interface_declaration 11

### Once only

program 1

object_type 1

type_alias_declaration 1

The source is served as text at [the source](/assets/source/generated/source.71cdd0554d369bdae428fef6325f2d0395e5afce68f939b8ab042ebded9579af.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## codemod.types.ts

- Subject: codemod
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 23

Blank lines 3

Bytes 631

Definitions 3

Exported 3

Callable 0

Call edges 0

isolated flow 3

Findings no anomalies

Edit:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CodemodFinding:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CodemodSpec:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 44 steps

### Syntax kinds

type_annotation 19

property_signature 16

property_identifier 16

predefined_type 14

type_identifier 12

identifier 4

export_statement 3

interface_declaration 3

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

string 1

The source is served as text at [the source](/assets/source/generated/source.94218dcc080cae2913de011d19fd7a7f3bac76d93e5d93e994cb5d3f8763ae75.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## diagram.types.ts

- Subject: diagram
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 4

Blank lines 0

Bytes 90

Definitions 1

Exported 1

Callable 0

Call edges 0

isolated flow 1

Findings no anomalies

ReservedNodeId:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 4 steps

### Syntax kinds

property_signature 2

property_identifier 2

type_annotation 2

predefined_type 2

program 1

export_statement 1

interface_declaration 1

type_identifier 1

### Once only

program 1

export_statement 1

interface_declaration 1

type_identifier 1

interface_body 1

The source is served as text at [the source](/assets/source/generated/source.398d64617404f01fa943f7cf1cde1dd495c32544cbb70ddd7e92724a89833c96.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## field.types.ts

- Subject: field
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 23

Blank lines 3

Bytes 648

Definitions 4

Exported 4

Callable 0

Call edges 0

isolated flow 4

Findings no anomalies

FieldRoot:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FieldScope:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FieldEntry:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ScopeReach:21
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 27 steps

### Syntax kinds

property_signature 15

property_identifier 15

type_annotation 15

predefined_type 12

type_identifier 8

readonly_type 5

array_type 5

export_statement 4

### Once only

program 1

generic_type 1

type_arguments 1

The source is served as text at [the source](/assets/source/generated/source.bb1a07f3c16e81578748d5e52331a5e778463c542742f85d688c150a07f5d0fc.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## generator.types.ts

- Subject: generator
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 29

Blank lines 4

Bytes 727

Definitions 4

Exported 4

Callable 0

Call edges 0

isolated flow 4

Findings no anomalies

WriteNode:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

InitResolver:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WriteOwnership:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

WriteSite:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 54 steps

### Syntax kinds

type_annotation 24

property_signature 23

property_identifier 23

type_identifier 20

predefined_type 8

export_statement 4

array_type 4

identifier 3

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

string 1

The source is served as text at [the source](/assets/source/generated/source.62e88dbcdff77e65e352e82f3b1d15dfc01147a202105c9c9e43be4ef2e8b5f6.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## location.types.ts

- Subject: location
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 13

Blank lines 3

Bytes 281

Definitions 4

Exported 4

Callable 0

Call edges 0

isolated flow 4

Findings no anomalies

SegmentTable:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ComposedKey:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TreeIndex:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

UnresolvedDeclaration:13
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 16 steps

### Syntax kinds

predefined_type 8

type_identifier 6

property_signature 6

property_identifier 6

type_annotation 6

export_statement 4

interface_declaration 3

interface_body 3

### Once only

program 1

type_alias_declaration 1

The source is served as text at [the source](/assets/source/generated/source.6c32eea6003eacab02e7397cf3b979656a2846fee6b33165709cc743a651b772.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## manifest.types.ts

- Subject: manifest
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 12

Blank lines 2

Bytes 312

Definitions 3

Exported 3

Callable 0

Call edges 0

isolated flow 3

Findings no anomalies

PlatformCapability:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PunctuationPolicy:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

OptionsCarrier:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 12 steps

### Syntax kinds

property_signature 6

property_identifier 6

type_annotation 6

predefined_type 6

export_statement 3

interface_declaration 3

type_identifier 3

interface_body 3

### Once only

program 1

readonly_type 1

array_type 1

The source is served as text at [the source](/assets/source/generated/source.3f61d5435ab8bef46914f376e51cf13012a939e65a73bb234ea888083c528d1c.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## rule.types.ts

- Subject: rule
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 25

Blank lines 7

Bytes 921

Definitions 10

Exported 10

Callable 0

Call edges 0

isolated flow 10

Findings no anomalies

NodeHandler:5
**isolated** · `in 0` · `out 0`
calls: none
called by: none

NodeHandlers:7
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RuleContext:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RuleListener:10
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RuleFixer:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RuleNode:12
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LocalRuleMeta:14
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LocalRule:18
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RuleFileShape:23
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RuleObjectShape:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 78 steps

### Syntax kinds

type_identifier 30

identifier 13

type_annotation 13

export_statement 10

property_signature 10

property_identifier 10

nested_type_identifier 7

type_alias_declaration 6

### Once only

program 1

extends_type_clause 1

intersection_type 1

lookup_type 1

object_type 1

The source is served as text at [the source](/assets/source/generated/source.1ba538a91c12ee1ec9c4bac725b717a5dbd56d40717dfc41af0c8a891b2e6cf5.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## sink.types.ts

- Subject: sink
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 9

Blank lines 2

Bytes 240

Definitions 2

Exported 2

Callable 0

Call edges 0

isolated flow 2

Findings no anomalies

SinkArgument:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CopyHit:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 12 steps

### Syntax kinds

type_identifier 4

property_signature 4

property_identifier 4

type_annotation 4

export_statement 2

interface_declaration 2

interface_body 2

predefined_type 2

### Once only

program 1

import_statement 1

import_clause 1

named_imports 1

import_specifier 1

identifier 1

The source is served as text at [the source](/assets/source/generated/source.9b9c29f2a1be6dd30a5b20771d75b82aacf03b0767cdc761dc4cb8cc2d0fdb65.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## syntax.types.ts

- Subject: syntax
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 18

Blank lines 4

Bytes 392

Definitions 5

Exported 5

Callable 0

Call edges 0

isolated flow 5

Findings no anomalies

SourcePosition:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SourceLoc:6
**isolated** · `in 0` · `out 0`
calls: none
called by: none

AstNode:11
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CopyOf:17
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ExportedName:19
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 28 steps

### Syntax kinds

type_identifier 11

type_annotation 10

property_signature 8

property_identifier 8

predefined_type 6

export_statement 5

interface_declaration 4

interface_body 4

### Once only

program 1

index_signature 1

type_alias_declaration 1

function_type 1

formal_parameters 1

required_parameter 1

The source is served as text at [the source](/assets/source/generated/source.b93ec844907353a42c93976fe0c1ee996394a0cb35322ea869c2a2e933642cb9.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## taxonomy.types.ts

- Subject: taxonomy
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 140

Blank lines 21

Bytes 5148

Definitions 22

Exported 22

Callable 0

Call edges 0

isolated flow 22

Findings no anomalies

Concern:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ParsedName:8
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ExemptName:15
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ParseFailure:20
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ParseResult:25
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ContainerKind:27
**isolated** · `in 0` · `out 0`
calls: none
called by: none

LetterCase:29
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Splitter:31
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Dialect:37
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Placement:42
**isolated** · `in 0` · `out 0`
calls: none
called by: none

PlacementFinding:50
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TaxonomyFinding:55
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TaxonomyReport:59
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GeneratedFolderForm:64
**isolated** · `in 0` · `out 0`
calls: none
called by: none

ExcludedTrees:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TaxonomyView:73
**isolated** · `in 0` · `out 0`
calls: none
called by: none

GrammarRoles:92
**isolated** · `in 0` · `out 0`
calls: none
called by: none

IgnoreDeclaration:98
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TaxonomySource:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TaxonomyShape:104
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Vocabulary:130
**isolated** · `in 0` · `out 0`
calls: none
called by: none

Jurisdiction:153
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 213 steps

### Syntax kinds

property_signature 99

property_identifier 99

type_annotation 99

predefined_type 99

type_identifier 92

generic_type 43

type_arguments 43

readonly_type 37

### Once only

program 1

true 1

extends_type_clause 1

parenthesized_type 1

intersection_type 1

object_type 1

The source is served as text at [the source](/assets/source/generated/source.74982f09c80d2e1bb69a21c21301cbf8b3ec361ffb426fe21dae59ac2cbe0333.generated.txt)

[root](#folder-governance) [types](#folder-governance-types)

## writing.types.ts

- Subject: writing
- Concern: types
- Layer: infrastructure

### Stats

Files 1

Lines of code 90

Blank lines 16

Bytes 2677

Definitions 17

Exported 17

Callable 0

Call edges 0

isolated flow 17

Findings no anomalies

CanonLayerId:1
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonExample:3
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonCheckId:9
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonDetection:28
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonCheck:30
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonRule:36
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonHome:47
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CanonLayer:52
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CompositionKind:61
**isolated** · `in 0` · `out 0`
calls: none
called by: none

CompositionFinding:63
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DocumentFinding:69
**isolated** · `in 0` · `out 0`
calls: none
called by: none

DocumentText:75
**isolated** · `in 0` · `out 0`
calls: none
called by: none

TermRecord:80
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RenameRules:86
**isolated** · `in 0` · `out 0`
calls: none
called by: none

RenamedSpan:93
**isolated** · `in 0` · `out 0`
calls: none
called by: none

FieldMood:100
**isolated** · `in 0` · `out 0`
calls: none
called by: none

SentenceShape:102
**isolated** · `in 0` · `out 0`
calls: none
called by: none

the file's walk 90 steps

### Syntax kinds

property_signature 44

property_identifier 44

type_annotation 44

predefined_type 36

literal_type 35

string 32

string_fragment 32

union_type 31

### Once only

program 1

The source is served as text at [the source](/assets/source/generated/source.afafaaddef7b35d78e8a842db4b137684e47880d4361e5bd5b4018c7df3f82d5.generated.txt)
