# Operations Concerns

> Every term in this category is listed as one record, with its kind, its definition and its aliases, the principles whose relations name it, the principle or…

Page: Ontology · Lexicon
Canonical: https://banes-lab.com/ontology/lexicon#lexicon-category-operations-concerns

Listed in [Ontology · Lexicon](https://banes-lab.com/api/pages/ontology/lexicon.md), after [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md) and before [Plugin / Extensibility / IoC](https://banes-lab.com/ontology/lexicon/lexicon-category-plugin-extensibility-ioc.md).

Every term in this category is listed as one record, with its kind, its definition and its aliases, the principles whose relations name it, the principle or contract that carries the same name where one exists, and the layer its category belongs to. A tag category also gives each term an example, which is the file the tag places or the rename from a refused word onto a covering tag.

### Alert Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that defines a condition that warrants attention and who is told, filed in an alerts folder.

Example
alerts/error-rate.alert.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Cancellation Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that stops work in progress when its caller no longer needs the result, filed in a cancellation folder.

Example
cancellation/download.cancellation.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Counter Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that counts occurrences of one kind of event, filed in a counters folder.

Example
counters/signup.counter.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Deduplication Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that recognizes a repeated request or record and processes it once, filed in a deduplication folder.

Example
deduplication/webhook-delivery.deduplication.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
[Deduplication](https://banes-lab.com/records/lexicon/deduplication.md)

Shape it refuses
Not answered

### Error Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that defines the errors a unit can raise and what each carries, filed in an errors folder.

Example
errors/payment.error.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Error-Boundary Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that contains a failure within one part so the rest keeps running, filed in an error-boundaries folder.

Example
error-boundaries/dashboard.error-boundary.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Error-Code Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that declares the stable codes callers match failures on, filed in an error-codes folder.

Example
error-codes/billing.error-code.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Error-Reporting Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that sends failures with their context to where they are tracked, filed in an error-reporting folder.

Example
error-reporting/crash.error-reporting.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Exception Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that defines a thrown condition that interrupts normal flow, filed in an exceptions folder.

Example
exceptions/timeout.exception.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Failure Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that describes how an operation failed so its caller can decide what to do, filed in a failures folder.

Example
failures/upload.failure.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Fallback Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that supplies a declared substitute when the primary path fails, filed in a fallbacks folder.

Example
fallbacks/avatar.fallback.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
[Fallback](https://banes-lab.com/records/lexicon/fallback.md)

Shape it refuses
Not answered

### Fault Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that describes a defect in a component that can cause failures, filed in a faults folder.

Example
faults/disk.fault.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Health Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that answers whether a component is able to do its work, filed in a health folder.

Example
health/database.health.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Metric Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that defines and records a measured quantity over time, filed in a metrics folder.

Example
metrics/request-latency.metric.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
[Metrics](https://banes-lab.com/records/lexicon/metrics.md)

Shape it refuses
Not answered

### Notification Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that delivers a message to a participant through a declared channel, filed in a notifications folder.

Example
notifications/password-reset.notification.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Probe Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that observes a running system and records what it finds without changing it, filed in a probes folder.

Example
probes/queue-depth.probe.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Recovery Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that returns a failed part to a working state, filed in a recovery folder.

Example
recovery/connection.recovery.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
[Recovery](https://banes-lab.com/records/lexicon/recovery.md)

Shape it refuses
Not answered

### Reporter Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that renders findings or measurements for the party that asked for them, filed in a reporters folder.

Example
reporters/test-run.reporter.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Resilience Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that keeps an operation working through transient failures of what it depends on, filed in a resilience folder.

Example
resilience/inventory-api.resilience.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Result Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that defines a return value carrying either a success or a failure, filed in a results folder.

Example
results/login.result.ts

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

### Throttling Tag

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.md)
- Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)

Details

Definition
A formal definition of the tag for a file that limits how often an operation may run, filed in a throttling folder.

Example
throttling/login-attempt.throttling.ts

Distinct from
[Timer Tag](https://banes-lab.com/records/lexicon/timer-tag.md): Throttling limits how often an operation may run, while a timer runs work after a delay or at a fixed rate.

How it is checked

Checked by
the naming gate, which refuses a filename whose last segment before the extension is an undeclared tag or differs from its folder's tag

Population
Every filename whose concern slot holds the tag, and the folder holding each such file

Freshness
A verdict stands until a file carrying the tag is created, moved or renamed, or the declared vocabulary changes

Refusal
The lint run fails a file whose tag is undeclared or disagrees with its folder

Observation
Each filename parsed by position against the declared concern vocabulary

Evidence
Watched to fire and to accept: a suite lints a file whose tag is undeclared and one whose tag differs from its folder, and passes a conforming file

Authoritative side
The declared concern vocabulary, which a filename's tag and its folder conform to

Depends on
Not answered

Shape it refuses
Not answered

## Links to

- [artifact](https://banes-lab.com/records/kind/artifact.md)
- [Structural Core](https://banes-lab.com/records/layer/structural-core.md)
- [Deduplication](https://banes-lab.com/records/lexicon/deduplication.md)
- [Fallback](https://banes-lab.com/records/lexicon/fallback.md)
- [Metrics](https://banes-lab.com/records/lexicon/metrics.md)
- [Recovery](https://banes-lab.com/records/lexicon/recovery.md)
- [Timer Tag](https://banes-lab.com/records/lexicon/timer-tag.md)

## Linked from

- [Example shapes](https://banes-lab.com/ontology/schema/the-vocabulary-example-shape.md)
- [The layer topology](https://banes-lab.com/ontology/schema/the-layer-topology.md)
- [The membership](https://banes-lab.com/ontology/schema/the-membership.md)
