| name | contradiction-flagging |
| description | SOP for flagging contradictions in the causal model — identify conflicting evidence or mechanism claims. |
| execution | sop |
| used-by | evidence-weighing, counterfactual-reasoning, model-validation |
Contradiction Flagging
Identify and flag contradictions: conflicting evidence, incompatible mechanisms, or circular reasoning.
Tool
vault_query_graph + vault_add_edge
Protocol
- Query graph around a claim to find all evidence (supported_by and contradicts edges)
- If both supporting and contradicting evidence exists, flag the contradiction
- Create a contradicts edge between the conflicting items if not already present
- Document the contradiction in a question page for resolution
- Inline wikilinks: For each edge created, ensure the source page body contains
[[dir/slug]] pointing to the target (dir/slug = target path minus .md). Place inline at semantically relevant location. Skip if already present.
HARD-GATE
Contradictions must be documented, not silently ignored.
Yield
Returns: { contradictions_found: number, documented: string[] }