Didactopus/docs/cross-course-merger.md

862 B

Cross-Course Merger

The cross-course merger combines multiple course-like inputs covering the same subject area.

Goal

Build a stronger draft topic pack from several partially overlapping sources.

What it does

  • merges normalized source records into course bundles
  • merges course bundles into one topic bundle
  • compares repeated concepts across courses
  • flags terminology conflicts and overlap
  • emits a merged draft pack
  • emits a cross-course conflict report

Why this matters

No single course is usually ideal for mastery-oriented domain construction. Combining multiple sources can improve:

  • concept coverage
  • exercise diversity
  • project identification
  • terminology mapping
  • prerequisite robustness

Important caveat

This merger is draft-oriented. Human review remains necessary before trusting the result as a final domain pack.