State is an insertion-ordered product of ComponentHealthState values.
A greater version replaces the prior state. An identical observation is
idempotent. A lower version is HealthError::Stale, and a same-version
contradiction is HealthError::ConflictingVersion; both preserve the
complete prior state. Removal retains a tombstone, so stale evidence cannot
resurrect a component. Query emits one named typed delivery and never
mutates state. Initialization is empty, the behavior never terminates by
policy, and it requires only ordinary typed delivery interpretation.
Versioning, aggregate ordering, and empty-set health are Bombay policy, not
actor-model laws. No method has a semantic panic condition.
Consume this definition, perform its one initialization fold, and
return the active behavior together with the ordered initialization
effects. Read more