Plan tutorial modules from a concept graph, including module objectives and sequencing, saving as `outline/module_plan.yml`. **Trigger**: module plan, tutorial modules, course outline, 模块规划, module_plan.yml. **Use when**: tutorial pipeline 的结构阶段(C2),已有 `outline/concept_graph.yml`,需要把概念依赖转成可教学的模块序列。 **Skip if**: 还没有 concept graph(先跑 `concept-graph`)。 **Network**: none. **Guardrail**: 每模块明确 objectives + outputs(最好含 running example 步骤);避免 prose 段落。
outline/concept_graph.yml,需要把 concept DAG 收敛成模块顺序。Turns the concept graph into the teachable module sequence used by later tutorial stages.
outline/concept_graph.ymloutline/module_plan.ymlThe module plan must define:
modulesid, titleobjectivesconceptsoutputsrunning_example_stepsscripts/run.py should:
Keep graph traversal and clustering heuristics in shared tutorial tooling, not in the wrapper script.
outline/module_plan.yml existsCategory:science-education