# Relation Contract — Trading Literature Each generated relation must be a Markdown artifact with: - one top-level heading containing the relation title - `## Subject` - `## Predicate` - `## Object` - `## Relation Type` — exactly one of: `cause_effect`, `lesson_evidence`, `risk_mitigation`, `actor_venue`, `strategy_outcome` - optional `## Evidence` and `## Feedback Role` Subject and object values should match generated entity titles whenever possible. A relation whose subject or object does not correspond to any extracted entity must include an `## Evidence` section that quotes the phrase from the source supporting the link.