# shared/predicates

> A concern on the infrastructure layer holding 1 file, 196 lines of code, 42 definitions and 13 call edges.

Page: Anatomy · GovLab Extension Host
Canonical: https://banes-lab.com/anatomy/governance#folder-governance-shared-predicates

Listed in [Anatomy · GovLab Extension Host](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 **1** file, **196** lines of code, **42** definitions and **13** call edges.

### Stats

Files 1

Lines of code 196

Blank lines 23

Bytes 7012

Definitions 42

Exported 14

Callable 14

Call edges 13

isolated flow 31

leaf flow 5

relay flow 5

entry flow 1

Findings no anomalies

the folder's walk 606 steps

### Files

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

- Subject: location
- Concern: predicate
- Layer: infrastructure
- 196 lines of code
- 42 definitions
- 13 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)
- [rules/eslint/file-length.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/file-length.eslint.rule.ts.md)
- [rules/eslint/no-inline-asset-path.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-inline-asset-path.eslint.rule.ts.md)
- [shared/predicates/location.predicate.ts](https://banes-lab.com/source/governance/shared/predicates/location.predicate.ts.md)
- [shared/resolvers/anchor.resolver.ts](https://banes-lab.com/source/governance/shared/resolvers/anchor.resolver.ts.md)
- [shared/matchers/filename.matcher.ts](https://banes-lab.com/source/governance/shared/matchers/filename.matcher.ts.md)

## Contains

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

## Contained in

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