A source adapter: raw source text + set context → canonical ContentLesson. Today the only implementation is singleJsonLessonAdapter; a multi-file adapter would satisfy the same signature.
A source adapter: raw source text + set context → canonical ContentLesson. Today the only implementation is singleJsonLessonAdapter; a multi-file adapter would satisfy the same signature.