Evidence Attachment
Attach a piece of evidence to a claim with a typed relationship edge.
Tool
vault_add_edge + vault_search
Protocol
- Search vault for the target claim page and the evidence source page
- Determine relationship type:
supported_by— evidence directly supports the claimcontradicts— evidence directly contradicts the claimqualifies— evidence limits the scope or adds conditions (userelated_toedge)
- Add edge with metadata:
edge_type:supported_by | contradicts | related_toevidence_quality:strong | moderate | weakdirectness:direct | indirect | analogical
- If evidence source page doesn't exist, create it first via wiki-ingest-source pattern
- Inline wikilink: Ensure the evidence page body contains
[[dir/slug]]pointing to the claim (dir/slug = target path minus.md). Place inline at semantically relevant location. Skip if already present.
HARD-GATE
Yield
Returns: { claim: string, evidence: string, edge_type: string, quality: string }