# Course-Ingestion Compliance Notes Didactopus domain packs may be derived from licensed educational sources. That means the ingestion pipeline should preserve enough information to support: - attribution - license URL retention - adaptation status - share-alike / noncommercial flags - explicit exclusion handling for third-party content - downstream auditability ## Recommended source record fields Each ingested source should carry: - source ID - title - URL - publisher - creator - license ID - license URL - retrieval date - adaptation flag - attribution text - exclusion flag - exclusion notes ## Pack-level compliance fields A derived pack should carry: - derived_from_sources - restrictive_flags - redistribution_notes - attribution_required - share_alike_required - noncommercial_only ## MIT OCW-specific pattern For MIT OpenCourseWare-derived packs, treat the course material as licensed content while separately recording: - third-party exclusions - image/video exceptions - linked-content exceptions - any asset not safely covered by the course-level reuse assumption