attach-evidence-to-relation
Purpose
Attach source evidence to a typed relation between concepts, claims, or entities with directness and independence metadata.
Input contract
yamlrequired: [relation, evidence_records, relation_schema] optional: [quality_rubric, independence_keys, confidence_prior] constraints: [evidence must support the relation type and direction claimed]
Procedure
- Identify the relation type, endpoints, direction, and boundary conditions.
- Match each evidence record to the relation and classify directness.
- Assess quality, independence, consistency, and alternative interpretations.
- Emit an evidence-linked relation with confidence rationale.
If attached evidence supports incompatible relation states under the same scope, consider detect-contradiction as the next tactic.
Output contract
yamlproduces: [evidence_relation, support_records, directness_assessment, independence_assessment, confidence_rationale] delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
Quality gates
- Evidence supports the typed relation rather than only its endpoints.
- Dependent sources are not counted as independent.
Failure and counterexamples
Do not attach a citation merely because it mentions both entities.
Provenance map
resolved: attach-evidence-to-relation


