feat: productionize learning engine and classroom

This commit is contained in:
inman
2026-08-16 21:44:52 +08:00
parent 2d04197f3f
commit ba35adfbfa
124 changed files with 9071 additions and 796 deletions

View File

@@ -11,7 +11,8 @@ import type { KnowledgePack, QuizPack } from '@/lib/bundle/types';
export interface CoursewareKnowledge {
coursewareId: string;
version: number;
/** Present for legacy multi-publish courseware records; unique Makelore courses omit it. */
version?: number;
language?: string;
title: string;
knowledge: KnowledgePack;