# Glob-Resolvable Tree

Record: `arch:glob-resolvable-tree`
Kind: mechanism
Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)
Severity: mandatory
Scope: repository
Canonical: https://banes-lab.com/ontology#arch-glob-resolvable-tree

## Repair

- Refactored by: Unanchor the Pattern, Restore the Terminating Tag
- Detected by: a pattern that must enumerate depths to collect one concern
- Violated by: anchoring discovery to a depth, so a grouped set falls out of the pattern
- Measured by: depth-anchored pattern count
- Enforced by: aggregator review, placement gate

## requires

- [Concern-Folder Correspondence](https://banes-lab.com/records/arch/concern-folder-correspondence.md)

## reinforces

- [Discoverability](https://banes-lab.com/records/lex/discoverability.md)
- [Glob Resolvability](https://banes-lab.com/records/lex/glob-resolvability.md)

## enables

- [Shape-Discovered Surface](https://banes-lab.com/records/lex/shape-discovered-surface.md)

## conflicts-with

- [Concern-Swallowing Compound](https://banes-lab.com/records/lex/concern-swallowing-compound.md)

## contracts

- [Discovery Verification](https://banes-lab.com/records/algo/discovery-verification.md)

## referenced-by

- [Concern-Folder Correspondence](https://banes-lab.com/records/arch/concern-folder-correspondence.md)
