# shared/predicates

> A concern on the infrastructure layer holding 2 files, 194 lines of code, 44 definitions and 12 call edges.

Page: Anatomy · Governance tree
Canonical: https://banes-lab.com/anatomy/governance#folder-governance-shared-predicates

Listed in [Anatomy · Governance tree](https://banes-lab.com/api/pages/anatomy/governance.md), after [shared/matchers](https://banes-lab.com/anatomy/governance/folder-governance-shared-matchers.md) and before [shared/registries](https://banes-lab.com/anatomy/governance/folder-governance-shared-registries.md).

[root](https://banes-lab.com/anatomy/governance/folder-governance.md) [shared](https://banes-lab.com/anatomy/governance/folder-governance-shared.md)

## 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](https://banes-lab.com/source/governance/shared/predicates/location.predicate.ts.md)

- Subject: location
- Concern: predicate
- Layer: infrastructure
- 181 lines of code
- 38 definitions
- 12 call edges

[text.predicate.ts](https://banes-lab.com/source/governance/shared/predicates/text.predicate.ts.md)

- Subject: text
- Concern: predicate
- Layer: infrastructure
- 13 lines of code
- 6 definitions
- 0 call edges

## Links to

- [shared/selectors/syntax.selector.ts](https://banes-lab.com/source/governance/shared/selectors/syntax.selector.ts.md)
- [rules/eslint/closure-paths-via-ssot.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-paths-via-ssot.eslint.rule.ts.md)
- [shared/predicates/location.predicate.ts](https://banes-lab.com/source/governance/shared/predicates/location.predicate.ts.md)
- [shared/matchers/filename.matcher.ts](https://banes-lab.com/source/governance/shared/matchers/filename.matcher.ts.md)
- [shared/analyzers/taxonomy.coverage.analyzer.ts](https://banes-lab.com/source/governance/shared/analyzers/taxonomy.coverage.analyzer.ts.md)

## Contains

- [shared/predicates/location.predicate.ts](https://banes-lab.com/source/governance/shared/predicates/location.predicate.ts.md)
- [shared/predicates/text.predicate.ts](https://banes-lab.com/source/governance/shared/predicates/text.predicate.ts.md)

## Contained in

- [shared](https://banes-lab.com/anatomy/governance/folder-governance-shared.md)
