contradiction.conflicts.scan
Finds conflicting assertions across connected sources by scanning databases, files, or single claims, then persists contradictions without duplicates.
Instructions
Discovers conflicting and inconsistent factual assertions across connected sources. Can scan the entire database, or scope the scan to a specific source, file, or single claim. Uses deterministic candidate grouping, entity resolution, and value comparison algorithms to detect and persist contradictions without duplicates. Mutating and idempotent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of contradiction results to return (default: 50) | |
| claimId | No | Scope scan to a single claim by ID, testing it against all eligible candidate claims | |
| sourceId | No | Scope scan to claims originating from a specific source ID, file path, or repository name | |
| minConfidence | No | Minimum confidence threshold between 0.0 and 1.0 (default: 0.35) | |
| includeDismissed | No | Whether to include previously dismissed contradictions in output (default: false) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Total number of contradictions detected | |
| scannedCount | No | Total number of claim candidate pairs evaluated | |
| contradictions | No | Detected contradiction records |