Section Lifetime Divergence

Kind: constraint

Layer: Execution Core

Record: architecture:section-lifetime-divergence

Severity: recommended

Scope: surface, section

Canonical: Ontology

A rule or precondition that a file states a default lifetime and each section declares only the axes on which it differs, since the narrower unit is the more constrained one.

Listed in Architecture principles, after Independent Lifetime Axes and before Write Scope and Read Population.

Requires

Reinforces

Enables

Violated by

Refactored by

Severity

Category

Linked from

in this codebase