Expand description
Declarative constraint channels — JSON/TOML-defined constraints evaluated at runtime.
A DeclarativeChannel wraps a ConstraintDefinition (which can be loaded from
JSON or TOML) and evaluates it against a state vector using a generic interpreter.
This enables constraint management without recompilation.
Structs§
- Constraint
Definition - A constraint defined declaratively (JSON/TOML), not compiled Rust.
- Declarative
Channel - A constraint channel backed by a declarative definition.
- Threshold
Overrides - Optional per-channel threshold overrides.
Enums§
- Margin
Rule - How to compute the margin from a state vector.