# Observability / Auditability / Traceability

> 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-observability-auditability-traceability

Listed in [Ontology · Lexicon](https://banes-lab.com/api/pages/ontology/lexicon.md), after [Model Architecture](https://banes-lab.com/ontology/lexicon/lexicon-category-model-architecture.md) and before [Operations Concerns](https://banes-lab.com/ontology/lexicon/lexicon-category-operations-concerns.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.

### Accountability

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to attribute every consequential action to the actor responsible for it.

Referenced by
[Auditability](https://banes-lab.com/records/architecture/auditability.md)

How it is checked

Checked by
[Auditability](https://banes-lab.com/records/architecture/auditability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Action

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A field of an audit record identifying the operation that was performed.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Distinct from
[Target](https://banes-lab.com/records/lexicon/target.md): The action field names the operation, while the target field names the resource it was performed on.

Distinct from
[Timestamp](https://banes-lab.com/records/lexicon/timestamp.md): The action field names the operation, while the timestamp field marks when it happened.

How it is checked

Checked by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Actor

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A field of an audit record identifying who or what performed an action.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Distinct from
[Action](https://banes-lab.com/records/lexicon/action.md): The actor field names who acted, while the action field names what was done.

Distinct from
[Target](https://banes-lab.com/records/lexicon/target.md): The actor field names who acted, while the target field names what was acted on.

Distinct from
[Timestamp](https://banes-lab.com/records/lexicon/timestamp.md): The actor field names who acted, while the timestamp field marks when.

How it is checked

Checked by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Alert Fatigue

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which too many alerts desensitize responders, so the ones that matter are ignored.

Referenced by
[Alerting](https://banes-lab.com/records/architecture/alerting.md)

How it is checked

Checked by
the tension resolution with alerting

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Alert Noise

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which monitoring many signals generates alerts that drown out the meaningful ones.

Referenced by
[Monitoring](https://banes-lab.com/records/architecture/monitoring.md)

How it is checked

Checked by
the tension resolution with monitoring

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Anonymous Flow

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Data or requests flowing through a system with no identifiers, so their path cannot be reconstructed.

Referenced by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

How it is checked

Checked by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### At-a-Glance System Health

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to see a system's overall health at a glance from a consolidated visual display.

Referenced by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

Distinct from
[Trend Visibility](https://banes-lab.com/records/lexicon/trend-visibility.md): At-a-glance health shows the state now, while trend visibility shows how a metric has moved over time.

How it is checked

Checked by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Audit Trail

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A chronological record linking each event to the one that caused it.

Referenced by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

How it is checked

Checked by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Blind Operation

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Running a system in production with no monitoring, so problems are noticed only when users report them.

Referenced by
[Monitoring](https://banes-lab.com/records/architecture/monitoring.md)

How it is checked

Checked by
[Monitoring](https://banes-lab.com/records/architecture/monitoring.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Cause-Effect Reconstruction

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to reconstruct which event triggered which by following causation identifiers.

Referenced by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

How it is checked

Checked by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Context Propagation

- Kind: [constraint](https://banes-lab.com/records/kind/constraint.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The requirement that request context be carried across service boundaries so related calls can be correlated.

Referenced by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

How it is checked

Checked by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Cost/Noise

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which collecting more telemetry adds cost and noise that can obscure the signals that matter.

Referenced by
[Observability](https://banes-lab.com/records/architecture/observability.md)

How it is checked

Checked by
the tension resolution with observability

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Dashboard Sprawl

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which unchecked creation of dashboards scatters attention across too many redundant views.

Referenced by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

How it is checked

Checked by
the tension resolution with dashboards

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### End-to-End Causality

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to follow a request's cause-and-effect chain across every component it touches.

Referenced by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

How it is checked

Checked by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Error-Budget Decisions

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to decide how much risk to take by spending against a defined reliability error budget.

Referenced by
[SLO/SLI](https://banes-lab.com/records/architecture/slo-sli.md)

How it is checked

Checked by
[SLO/SLI](https://banes-lab.com/records/architecture/slo-sli.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Event Metadata

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Descriptive fields attached to an event, such as its identifiers, timestamps, and causation links.

Referenced by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

How it is checked

Checked by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Failure Detection

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to detect that a system has failed or degraded by watching its monitored signals.

Referenced by
[Monitoring](https://banes-lab.com/records/architecture/monitoring.md)

How it is checked

Checked by
[Monitoring](https://banes-lab.com/records/architecture/monitoring.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Feature Velocity

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which holding to strict reliability targets limits how fast new features can ship.

Referenced by
[SLO/SLI](https://banes-lab.com/records/architecture/slo-sli.md)

How it is checked

Checked by
the tension resolution with slo-sli

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Forensics

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to reconstruct after the fact what happened from an immutable audit record.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

How it is checked

Checked by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Header/Metadata Management

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which threading correlation identifiers through headers adds handling to every call.

Referenced by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

How it is checked

Checked by
the tension resolution with correlation-id

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Incident Analysis

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to reconstruct and analyze an incident from the events a system logged.

Referenced by
[Logging](https://banes-lab.com/records/architecture/logging.md)

How it is checked

Checked by
[Logging](https://banes-lab.com/records/architecture/logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Incident Diagnosis

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to diagnose the cause of an incident from a system's observable signals.

Referenced by
[Observability](https://banes-lab.com/records/architecture/observability.md)

How it is checked

Checked by
[Observability](https://banes-lab.com/records/architecture/observability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Incident Response

- Kind: [activity](https://banes-lab.com/records/kind/activity.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Detecting, triaging, and resolving an operational incident once an alert fires.

Referenced by
[Alerting](https://banes-lab.com/records/architecture/alerting.md)

How it is checked

Checked by
[Alerting](https://banes-lab.com/records/architecture/alerting.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Latency/Failure Root Cause Analysis

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to pinpoint which service caused a request's latency or failure by tracing it across hops.

Referenced by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

How it is checked

Checked by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Log-Grep-Only Diagnosis

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Diagnosing problems solely by grepping raw logs, with no aggregated view of system health.

Referenced by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

How it is checked

Checked by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Logs

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A record of discrete, timestamped events a system emits about what it did.

Referenced by
[Observability](https://banes-lab.com/records/architecture/observability.md)

Distinct from
[Traces](https://banes-lab.com/records/lexicon/traces.md): Logs record discrete events, while traces record the path and timing of one request across components.

How it is checked

Checked by
[Observability](https://banes-lab.com/records/architecture/observability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Logs/Traces

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The combined log and trace records that let a request be followed from end to end.

Referenced by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

How it is checked

Checked by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Metadata Propagation Overhead

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which carrying trace metadata through every call adds size and processing cost.

Referenced by
[Traceability](https://banes-lab.com/records/architecture/traceability.md)

How it is checked

Checked by
the tension resolution with traceability

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Metadata Verbosity

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which stamping every event with causation metadata makes the event payload verbose.

Referenced by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

How it is checked

Checked by
the tension resolution with causation-id

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Noise/Personal Data Leakage

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which verbose logging adds noise and risks leaking personal or sensitive data.

Referenced by
[Logging](https://banes-lab.com/records/architecture/logging.md)

How it is checked

Checked by
the tension resolution with logging

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Opaque Distributed Calls

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Calls crossing service boundaries with no tracing, so a request's path and bottlenecks are invisible.

Referenced by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

How it is checked

Checked by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Opaque Mutation

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Changing state with no record of who changed what or when, so the change cannot be audited.

Referenced by
[Auditability](https://banes-lab.com/records/architecture/auditability.md)

How it is checked

Checked by
[Auditability](https://banes-lab.com/records/architecture/auditability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Overhead/Sampling

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which tracing every request adds overhead, forcing sampling that can miss rare cases.

Referenced by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

How it is checked

Checked by
the tension resolution with distributed-tracing

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Privacy

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which a system limits the collection and exposure of personal or sensitive information.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

How it is checked

Checked by
the tension resolution with audit-logging

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Request-Level Traceability

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to trace all work belonging to one request by a shared correlation identifier.

Referenced by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

How it is checked

Checked by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Storage/Privacy

- Kind: [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The degree to which retaining a full audit history grows storage and raises privacy concerns.

Referenced by
[Auditability](https://banes-lab.com/records/architecture/auditability.md)

How it is checked

Checked by
the tension resolution with auditability

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Structured Events

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Log entries emitted as structured, machine-parsable records rather than free-form text.

Referenced by
[Logging](https://banes-lab.com/records/architecture/logging.md)

How it is checked

Checked by
[Logging](https://banes-lab.com/records/architecture/logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Target

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A field of an audit record identifying the resource an action was performed on.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

How it is checked

Checked by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Timely Intervention

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to intervene on a problem quickly by being alerted the moment it arises.

Referenced by
[Alerting](https://banes-lab.com/records/architecture/alerting.md)

How it is checked

Checked by
[Alerting](https://banes-lab.com/records/architecture/alerting.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Timestamp

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A field of an audit record marking when an action occurred.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Distinct from
[Target](https://banes-lab.com/records/lexicon/target.md): The timestamp field marks when an action happened, while the target field names what it was performed on.

How it is checked

Checked by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Trace Context Propagation

- Kind: [constraint](https://banes-lab.com/records/kind/constraint.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The requirement that trace identifiers be propagated across every hop of a distributed request.

Referenced by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

How it is checked

Checked by
[Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Traces

- Kind: [artifact](https://banes-lab.com/records/kind/artifact.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
A record of the path and timing of a request as it moves through a system's components.

Referenced by
[Observability](https://banes-lab.com/records/architecture/observability.md)

How it is checked

Checked by
[Observability](https://banes-lab.com/records/architecture/observability.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Trend Visibility

- Kind: [capability](https://banes-lab.com/records/kind/capability.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
The ability to see how a metric is trending over time from a visualized history.

Referenced by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

How it is checked

Checked by
[Dashboards](https://banes-lab.com/records/architecture/dashboards.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Uncorrelated Events

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Emitting events with no shared identifier, so those belonging to one request cannot be tied together.

Referenced by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

How it is checked

Checked by
[Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Unlinked Events

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Recording events with no link to their cause, so cause-and-effect chains cannot be rebuilt.

Referenced by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

How it is checked

Checked by
[Causation ID](https://banes-lab.com/records/architecture/causation-id.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Untracked Mutation

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Mutating state without writing an audit entry, so the change leaves no trace.

Referenced by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

How it is checked

Checked by
[Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

### Vague Reliability Goals

- Kind: [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- Category: [Observability / Auditability / Traceability](https://banes-lab.com/ontology/lexicon/lexicon-category-observability-auditability-traceability.md)
- Layer: [Observability](https://banes-lab.com/records/layer/observability.md)

Details

Definition
Stating reliability aims in vague, unmeasurable terms, so no check can tell whether they are met.

Referenced by
[SLO/SLI](https://banes-lab.com/records/architecture/slo-sli.md)

How it is checked

Checked by
[SLO/SLI](https://banes-lab.com/records/architecture/slo-sli.md)

Population
The term's definition and every architecture edge that names the term

Freshness
A verdict stands until the definition, the term's kind or an edge that names it changes

Refusal
The resolution gate fails an edge that resolves to no term, and a definition that opens as another kind

Observation
The resolution validator's pass over every edge target and every definition opening

Evidence
Watched to fire and to accept: a suite plants a term no edge names, a dangling dependency and a second check home, and the bundled terms pass

Authoritative side
The term record, which every edge that names the term cites

Depends on
Not answered

Shape it refuses
Not answered

## Links to

- [capability](https://banes-lab.com/records/kind/capability.md)
- [Observability](https://banes-lab.com/records/layer/observability.md)
- [Auditability](https://banes-lab.com/records/architecture/auditability.md)
- [artifact](https://banes-lab.com/records/kind/artifact.md)
- [Audit Logging](https://banes-lab.com/records/architecture/audit-logging.md)
- [Target](https://banes-lab.com/records/lexicon/target.md)
- [Timestamp](https://banes-lab.com/records/lexicon/timestamp.md)
- [Action](https://banes-lab.com/records/lexicon/action.md)
- [quality-attribute](https://banes-lab.com/records/kind/quality-attribute.md)
- [Alerting](https://banes-lab.com/records/architecture/alerting.md)
- [Monitoring](https://banes-lab.com/records/architecture/monitoring.md)
- [anti-pattern](https://banes-lab.com/records/kind/anti-pattern.md)
- [Traceability](https://banes-lab.com/records/architecture/traceability.md)
- [Dashboards](https://banes-lab.com/records/architecture/dashboards.md)
- [Trend Visibility](https://banes-lab.com/records/lexicon/trend-visibility.md)
- [Causation ID](https://banes-lab.com/records/architecture/causation-id.md)
- [constraint](https://banes-lab.com/records/kind/constraint.md)
- [Correlation ID](https://banes-lab.com/records/architecture/correlation-id.md)
- [Observability](https://banes-lab.com/records/architecture/observability.md)
- [SLO/SLI](https://banes-lab.com/records/architecture/slo-sli.md)
- [Logging](https://banes-lab.com/records/architecture/logging.md)
- [activity](https://banes-lab.com/records/kind/activity.md)
- [Distributed Tracing](https://banes-lab.com/records/architecture/distributed-tracing.md)
- [Traces](https://banes-lab.com/records/lexicon/traces.md)
