Didactopus/docs/repository-plan.md

51 lines
1.1 KiB
Markdown

# 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