What problem does it solve? Bidirectional links between research sources and findings in a knowledge base drift out of sync after bulk extractions, backfills, or migrations, leaving orphaned findings, unlinked sources, and asymmetric references that break traceability. ## Core Features & Use Cases - Gap Detection: Identifies orphaned findings, unlinked sources, asymmetric links, and broken references across Markdown frontmatter arrays. - Content Matching: Matches orphaned findings to candidate sources using name, URL, topic, and tag heuristics with confidence levels. - Guided Repair: Produces a structured repair report, waits for human approval, then edits frontmatter arrays to restore bidirectional links. - Use Case: After a bulk extraction session creates dozens of findings, run the audit to find findings with empty sources arrays, match them to existing sources, and apply approved fixes. ## Quick Start Run the linkage repair audit on the Improvement Loop knowledge base in dry-run mode and show me the gap report.