| # 02. Signal Protocol Specification (v0.1) | |
| This document defines the structure of a signal contract. | |
| A signal is a structured, deterministic decision object. | |
| Minimum required fields: | |
| - signal_id | |
| - origin_agent | |
| - context_hash | |
| - confidence_metrics | |
| - risk_band | |
| - verification_hash | |
| - timestamp | |
| Signals MUST pass JSON schema validation before reputation calculation. | |
| Signals MUST be challengeable within a defined window. | |