Stated Invariant

Kind: principle

Layer: Execution Core

Record: architecture:stated-invariant

Severity: mandatory

Scope: topology, coordination

Canonical: Ontology

A design rule that an invariant a topology relies on is written with its property in a form that could be false, the set it ranges over, the parties it binds and the thing that would object if it stopped holding.

Listed in Architecture principles, after Space-Based Architecture and before Derived Record State.

Requires

Reinforces

Enables

Conflicts with

Violated by

Refactored by

Expressed by

Severity

Category

Reinforced by

Linked from

in this codebase