Commit 9f7378f
authored
feat(instructions): create DT curriculum content (9 modules) (#690)
## Summary
Creates 9 curriculum instruction files for the DT learning tutor — one
per design thinking method across all three spaces. Each module provides
structured teaching content that the tutor loads when delivering
methodology education.
## Changes
### New Files (9 curriculum modules)
| File | Method | Space |
|------|--------|-------|
| `dt-curriculum-01-scoping.instructions.md` | Scope Conversations |
Problem |
| `dt-curriculum-02-research.instructions.md` | Design Research |
Problem |
| `dt-curriculum-03-synthesis.instructions.md` | Input Synthesis |
Problem |
| `dt-curriculum-04-brainstorming.instructions.md` | Brainstorming |
Solution |
| `dt-curriculum-05-concepts.instructions.md` | User Concepts | Solution
|
| `dt-curriculum-06-prototypes.instructions.md` | Low-Fidelity
Prototypes | Solution |
| `dt-curriculum-07-testing.instructions.md` | High-Fidelity Prototypes
| Implementation |
| `dt-curriculum-08-iteration.instructions.md` | User Testing |
Implementation |
| `dt-curriculum-09-handoff.instructions.md` | Iteration at Scale |
Implementation |
### Module Structure (consistent across all 9)
Each curriculum file contains:
- **Module Overview** — Method purpose in teaching voice
- **Key Concepts** — 3-4 concepts with definition, relevance, and common
misconception
- **Techniques** — 2-3 techniques explained for learning (what, when,
how, pitfalls)
- **Comprehension Checks** — 3-4 conceptual and scenario-based questions
- **Practice Exercises** — 1-2 exercises using the manufacturing
reference scenario
- **Learner Level Adaptations** — Beginner, intermediate, and advanced
guidance
### Collection Updates
- Registered all 9 files in `design-thinking.collection.yml` (22 → 30
items)
- Registered all 9 files in `hve-core-all.collection.yml` (108 → 117
items)
- Added description bullets to `design-thinking.collection.md`
- Plugin outputs regenerated
### Design Decisions
- **Teaching voice** distinct from coach facilitation voice — explains
concepts rather than prescribing coaching actions
- **applyTo pattern** `**/.copilot-tracking/dt/**/curriculum-{NN}*` —
auto-loads when tutor creates tracking artifacts for a specific module
- **Manufacturing scenario** used throughout practice exercises for
continuity
- **Progressive complexity** — earlier modules have simpler checks;
later modules connect across methods
## Validation
- `npm run plugin:generate` — 0 errors
- `npm run lint:frontmatter` — 0 errors
- `npm run lint:collections-metadata` — 0 errors
- `npm run spell-check` — 0 issues
## Related
Closes #6171 parent 41088d8 commit 9f7378f
32 files changed
Lines changed: 574 additions & 66 deletions
File tree
- .github/instructions/design-thinking
- collections
- plugins
- design-thinking
- instructions
- hve-core-all
- instructions
Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
Lines changed: 47 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
Lines changed: 47 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
0 commit comments