Declare-Before-Read Order

Kind: mechanism

Layer: Execution Core

Record: architecture:declare-before-read-order

Severity: recommended

Scope: run, concurrency

Canonical: Ontology

A mechanism that orders two simultaneous starters without a lock by writing each entry before reading the set, with the start stamp and then the party identity breaking a tie.

Listed in Architecture principles, after Reversible Channel Encoding and before Period-Decided Disposition.

Requires

Reinforces

Enables

Violated by

Refactored by

Severity

Category

Linked from

in this codebase