# tools/core/resolvers

> A concern on the infrastructure layer holding 18 files, 1785 lines of code, 419 definitions and 100 call edges.

Page: Anatomy · Coordination Surface
Canonical: https://banes-lab.com/anatomy/coordination#folder-coordination-tools-core-resolvers

Listed in [Anatomy · Coordination Surface](https://banes-lab.com/api/pages/anatomy/coordination.md), after [tools/core/reporters](https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-reporters.md) and before [tools/core/runners](https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core-runners.md).

[root](https://banes-lab.com/anatomy/coordination/folder-coordination.md) [tools](https://banes-lab.com/anatomy/coordination/folder-coordination-tools.md) [core](https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core.md)

## resolvers

A **concern** on the **infrastructure** layer holding **18** files, **1785** lines of code, **419** definitions and **100** call edges.

### Stats

Files 18

Lines of code 1785

Blank lines 320

Bytes 72513

Definitions 419

Exported 223

Callable 140

Call edges 100

isolated flow 324

leaf flow 38

entry flow 33

relay flow 24

Findings no anomalies

the folder's walk 7098 steps

### Files

[artifact.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/artifact.resolver.ts.md)

- Subject: artifact
- Concern: resolver
- Layer: infrastructure
- 84 lines of code
- 15 definitions
- 8 call edges

[board.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/board.resolver.ts.md)

- Subject: board
- Concern: resolver
- Layer: infrastructure
- 57 lines of code
- 20 definitions
- 0 call edges

[checklist.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/checklist.resolver.ts.md)

- Subject: checklist
- Concern: resolver
- Layer: infrastructure
- 168 lines of code
- 40 definitions
- 5 call edges

[conduct.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/conduct.resolver.ts.md)

- Subject: conduct
- Concern: resolver
- Layer: infrastructure
- 55 lines of code
- 7 definitions
- 1 call edges

[converge.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/converge.resolver.ts.md)

- Subject: converge
- Concern: resolver
- Layer: infrastructure
- 134 lines of code
- 24 definitions
- 8 call edges

[corpus.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/corpus.resolver.ts.md)

- Subject: corpus
- Concern: resolver
- Layer: infrastructure
- 49 lines of code
- 12 definitions
- 0 call edges

[coverage.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/coverage.resolver.ts.md)

- Subject: coverage
- Concern: resolver
- Layer: infrastructure
- 110 lines of code
- 23 definitions
- 3 call edges

[dependency.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/dependency.resolver.ts.md)

- Subject: dependency
- Concern: resolver
- Layer: infrastructure
- 155 lines of code
- 29 definitions
- 12 call edges

[entrypoint.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/entrypoint.resolver.ts.md)

- Subject: entrypoint
- Concern: resolver
- Layer: infrastructure
- 90 lines of code
- 34 definitions
- 2 call edges

[gate.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/gate.resolver.ts.md)

- Subject: gate
- Concern: resolver
- Layer: infrastructure
- 71 lines of code
- 10 definitions
- 2 call edges

[marker.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/marker.resolver.ts.md)

- Subject: marker
- Concern: resolver
- Layer: infrastructure
- 35 lines of code
- 12 definitions
- 4 call edges

[reference.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/reference.resolver.ts.md)

- Subject: reference
- Concern: resolver
- Layer: infrastructure
- 129 lines of code
- 36 definitions
- 12 call edges

[scope.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/scope.resolver.ts.md)

- Subject: scope
- Concern: resolver
- Layer: infrastructure
- 62 lines of code
- 20 definitions
- 1 call edges

[snapshot.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/snapshot.resolver.ts.md)

- Subject: snapshot
- Concern: resolver
- Layer: infrastructure
- 42 lines of code
- 9 definitions
- 2 call edges

[surface.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md)

- Subject: surface
- Concern: resolver
- Layer: infrastructure
- 146 lines of code
- 31 definitions
- 18 call edges

[sweep.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/sweep.resolver.ts.md)

- Subject: sweep
- Concern: resolver
- Layer: infrastructure
- 150 lines of code
- 41 definitions
- 1 call edges

[taxonomy.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/taxonomy.resolver.ts.md)

- Subject: taxonomy
- Concern: resolver
- Layer: infrastructure
- 95 lines of code
- 21 definitions
- 5 call edges

[venue.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/venue.resolver.ts.md)

- Subject: venue
- Concern: resolver
- Layer: infrastructure
- 153 lines of code
- 35 definitions
- 16 call edges

## Links to

- [tools/core/resolvers/artifact.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/artifact.resolver.ts.md)
- [tools/core/steps/source.step.ts](https://banes-lab.com/source/coordination/tools/core/steps/source.step.ts.md)
- [tools/rules/declaration.rule.ts](https://banes-lab.com/source/coordination/tools/rules/declaration.rule.ts.md)
- [tools/core/predicates/file.predicate.ts](https://banes-lab.com/source/coordination/tools/core/predicates/file.predicate.ts.md)
- [tools/core/predicates/schema.predicate.ts](https://banes-lab.com/source/coordination/tools/core/predicates/schema.predicate.ts.md)
- [tools/core/resolvers/reference.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/reference.resolver.ts.md)
- [tools/core/validators/channel.validator.ts](https://banes-lab.com/source/coordination/tools/core/validators/channel.validator.ts.md)
- [tools/core/resolvers/checklist.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/checklist.resolver.ts.md)
- [tools/core/coordinators/checklist.coordinator.ts](https://banes-lab.com/source/coordination/tools/core/coordinators/checklist.coordinator.ts.md)
- [tools/core/resolvers/conduct.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/conduct.resolver.ts.md)
- [tools/core/strings/converge.strings.ts](https://banes-lab.com/source/coordination/tools/core/strings/converge.strings.ts.md)
- [tools/core/resolvers/converge.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/converge.resolver.ts.md)
- [tools/core/validators/converge.validator.ts](https://banes-lab.com/source/coordination/tools/core/validators/converge.validator.ts.md)
- [tools/core/entrypoints/corpus.entrypoint.ts](https://banes-lab.com/source/coordination/tools/core/entrypoints/corpus.entrypoint.ts.md)
- [tools/core/resolvers/coverage.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/coverage.resolver.ts.md)
- [config/surface.config.ts](https://banes-lab.com/source/coordination/config/surface.config.ts.md)
- [tools/core/factories/coverage.factory.ts](https://banes-lab.com/source/coordination/tools/core/factories/coverage.factory.ts.md)
- [tools/core/resolvers/dependency.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/dependency.resolver.ts.md)
- [tools/core/inspectors/manifest.inspector.ts](https://banes-lab.com/source/coordination/tools/core/inspectors/manifest.inspector.ts.md)
- [tools/core/predicates/text.predicate.ts](https://banes-lab.com/source/coordination/tools/core/predicates/text.predicate.ts.md)
- [tools/core/predicates/literal.predicate.ts](https://banes-lab.com/source/coordination/tools/core/predicates/literal.predicate.ts.md)
- [tools/core/resolvers/entrypoint.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/entrypoint.resolver.ts.md)
- [tools/core/resolvers/taxonomy.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/taxonomy.resolver.ts.md)
- [tools/core/resolvers/marker.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/marker.resolver.ts.md)
- [tools/core/validators/archive.validator.ts](https://banes-lab.com/source/coordination/tools/core/validators/archive.validator.ts.md)
- [tools/core/strings/reference.strings.ts](https://banes-lab.com/source/coordination/tools/core/strings/reference.strings.ts.md)
- [tools/core/formatters/board.formatter.ts](https://banes-lab.com/source/coordination/tools/core/formatters/board.formatter.ts.md)
- [tools/core/resolvers/scope.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/scope.resolver.ts.md)
- [tools/core/strings/snapshot.strings.ts](https://banes-lab.com/source/coordination/tools/core/strings/snapshot.strings.ts.md)
- [tools/core/coordinators/record.coordinator.ts](https://banes-lab.com/source/coordination/tools/core/coordinators/record.coordinator.ts.md)
- [tools/core/resolvers/sweep.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/sweep.resolver.ts.md)
- [tools/core/resolvers/surface.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md)
- [tools/core/validators/venue.validator.ts](https://banes-lab.com/source/coordination/tools/core/validators/venue.validator.ts.md)
- [tools/core/inspectors/fence.inspector.ts](https://banes-lab.com/source/coordination/tools/core/inspectors/fence.inspector.ts.md)
- [tools/core/reporters/board.reporter.ts](https://banes-lab.com/source/coordination/tools/core/reporters/board.reporter.ts.md)
- [tools/core/reporters/claim.reporter.ts](https://banes-lab.com/source/coordination/tools/core/reporters/claim.reporter.ts.md)
- [tools/core/resolvers/snapshot.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/snapshot.resolver.ts.md)
- [tools/core/validators/blocking.validator.ts](https://banes-lab.com/source/coordination/tools/core/validators/blocking.validator.ts.md)
- [tools/core/coordinators/venue.coordinator.ts](https://banes-lab.com/source/coordination/tools/core/coordinators/venue.coordinator.ts.md)
- [tools/core/runners/agenda.runner.ts](https://banes-lab.com/source/coordination/tools/core/runners/agenda.runner.ts.md)
- [tools/core/runners/sweep.runner.ts](https://banes-lab.com/source/coordination/tools/core/runners/sweep.runner.ts.md)
- [tools/core/resolvers/gate.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/gate.resolver.ts.md)
- [tools/core/analyzers/board.analyzer.ts](https://banes-lab.com/source/coordination/tools/core/analyzers/board.analyzer.ts.md)
- [tools/core/resolvers/venue.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/venue.resolver.ts.md)
- [tools/core/runners/blocking.runner.ts](https://banes-lab.com/source/coordination/tools/core/runners/blocking.runner.ts.md)
- [tools/core/analyzers/converge.analyzer.ts](https://banes-lab.com/source/coordination/tools/core/analyzers/converge.analyzer.ts.md)
- [tools/core/strings/venue.strings.ts](https://banes-lab.com/source/coordination/tools/core/strings/venue.strings.ts.md)

## Contains

- [tools/core/resolvers/artifact.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/artifact.resolver.ts.md)
- [tools/core/resolvers/board.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/board.resolver.ts.md)
- [tools/core/resolvers/checklist.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/checklist.resolver.ts.md)
- [tools/core/resolvers/conduct.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/conduct.resolver.ts.md)
- [tools/core/resolvers/converge.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/converge.resolver.ts.md)
- [tools/core/resolvers/corpus.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/corpus.resolver.ts.md)
- [tools/core/resolvers/coverage.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/coverage.resolver.ts.md)
- [tools/core/resolvers/dependency.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/dependency.resolver.ts.md)
- [tools/core/resolvers/entrypoint.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/entrypoint.resolver.ts.md)
- [tools/core/resolvers/gate.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/gate.resolver.ts.md)
- [tools/core/resolvers/marker.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/marker.resolver.ts.md)
- [tools/core/resolvers/reference.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/reference.resolver.ts.md)
- [tools/core/resolvers/scope.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/scope.resolver.ts.md)
- [tools/core/resolvers/snapshot.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/snapshot.resolver.ts.md)
- [tools/core/resolvers/surface.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/surface.resolver.ts.md)
- [tools/core/resolvers/sweep.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/sweep.resolver.ts.md)
- [tools/core/resolvers/taxonomy.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/taxonomy.resolver.ts.md)
- [tools/core/resolvers/venue.resolver.ts](https://banes-lab.com/source/coordination/tools/core/resolvers/venue.resolver.ts.md)

## Contained in

- [tools/core](https://banes-lab.com/anatomy/coordination/folder-coordination-tools-core.md)
