Architecture Decision Records#
Lightweight records of load-bearing design decisions and their rationale. Each ADR captures one decision, immutable once accepted; superseding decisions get a new ADR that links back. Format follows scipp’s ADR convention.
- ADR 0001: In-process synthesis of merged device streams
- ADR 0002: Gate workflow execution at the JobManager on context-stream readiness
- ADR 0003: Unified declaration model for workflow context bindings
- ADR 0004: Key workflow inputs uniformly by canonical stream name
- ADR 0005: Frame-gated per-session plot flush
- ADR 0006: Expose designated workflow outputs to NICOS as derived devices