Signal
A strategy identifies an opportunity — with a confidence score, a proposed size, and a regime fingerprint.
- Signals are versioned and tracked by trace_id from generation through disposition.
- Each signal carries its model version, input features, and decision rationale.
- Signals that fail regime gates are logged with the gate that rejected them and why.