# Repository Plan ## Phase 0: Scaffold Create the repository skeleton, interfaces, tests, naming, artifact registry, and configuration system. ## Phase 1: Domain representation Implement: - concept graph schema - prerequisite traversal - learner profile schema - domain-pack import/export formats - schema validation ## Phase 2: Roadmap generation Implement: - initial assessment intake - competency gap analysis - staged learning plan generation - pack-aware roadmap assembly ## Phase 3: Mentoring loop Implement: - Socratic questioning templates - explanation critique - misconception detection - reflective prompts - evidence capture ## Phase 4: Practice and projects Implement: - competency-targeted exercise generation - capstone recommendations - milestone decomposition - project review rubrics - external pack loading ## Phase 5: Evaluation Implement: - concept mastery scoring - transfer task generation - portfolio review - external benchmark mapping ## Phase 6: UI and persistence Implement: - API layer - web frontend - learner history store - dashboard and evidence views - artifact browser and installer