ADR-001_Event_Driven_Runtime_Dispatch

Architecture Decision

Field

Value

Status

accepted

Context

The control system coordinates periodic monitoring control safety diagnostics and communication flows that must remain deterministic under one scheduler model.

Decision

Use a runtime supervisor with timer-driven dispatch where each tick triggers a bounded event cycle across active object units.

Consequences

Improves deterministic sequencing and observability while requiring strict timing budgets and clear unit relation contracts.