Reusable Pattern
- Normalize suppliers, SKUs, lanes, materials, ports, and regions into domain-owned schemas.
- Collect source signals through declared capabilities.
- Preserve provenance, severity, confidence, and source-quality fields.
- Aggregate signals into risk registers or disruption packets.
- Pause for review before materializing executive-facing outputs.