Build training pathway system: pathways index, student profiles (Bruno, Riley), recommendation engine
This commit is contained in:
47
entities/students/bruno.md
Normal file
47
entities/students/bruno.md
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
type: student-profile
|
||||||
|
date: 2026-05-03
|
||||||
|
---
|
||||||
|
|
||||||
|
# Bruno — Student Profile
|
||||||
|
|
||||||
|
## Who He Is
|
||||||
|
- Active student on Team 2890
|
||||||
|
- Planner — uses kanban for life management
|
||||||
|
- Working on roller coaster sub-task 3 (stuck 4+ days)
|
||||||
|
- Active in robotics build
|
||||||
|
|
||||||
|
## Training Progress
|
||||||
|
|
||||||
|
| Track | Level | Status | Last Updated |
|
||||||
|
|-------|-------|--------|--------------|
|
||||||
|
| Electrical | Unknown | Not started | — |
|
||||||
|
| Mechanical | Unknown | Not started | — |
|
||||||
|
| Pneumatics | Unknown | Not started | — |
|
||||||
|
|
||||||
|
## Current Tasks (from board)
|
||||||
|
- [ ] Build battery box (high priority)
|
||||||
|
- [ ] Build vertical battery box (medium)
|
||||||
|
- [ ] Roller coaster: finish cart body [1/5]
|
||||||
|
- [ ] Roller coaster: finish bogie design [2/5]
|
||||||
|
- [ ] Roller coaster: finish track designs [3/5]
|
||||||
|
- [ ] Roller coaster: assemble cart and bogie in CAD [4/5]
|
||||||
|
- [ ] Roller coaster: print them out [5/5]
|
||||||
|
- [ ] Organize robotics storage room
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Bruno tends to take on too many tasks at once
|
||||||
|
- Needs help with task decomposition (roller coaster is split into 5 sub-tasks)
|
||||||
|
- Planner by nature — kanban approach works well for him
|
||||||
|
|
||||||
|
## Recommended Next Step
|
||||||
|
Start with Electrical Level 1 — component identification. He has hands-on electrical tasks (battery box) that would benefit from foundational knowledge.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## How MrC Updates This
|
||||||
|
|
||||||
|
MrC updates this profile when:
|
||||||
|
- Bruno asks a question (routes to level)
|
||||||
|
- Bruno completes a training level
|
||||||
|
- MrC surfaces a gap or recommendation
|
||||||
41
entities/students/riley.md
Normal file
41
entities/students/riley.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
type: student-profile
|
||||||
|
date: 2026-05-03
|
||||||
|
---
|
||||||
|
|
||||||
|
# Riley — Student Profile
|
||||||
|
|
||||||
|
## Who He Is
|
||||||
|
- Student on Team 2890
|
||||||
|
- Technician, former driver
|
||||||
|
- Discord: rileythesheep
|
||||||
|
- Currently working on: Rebuild climber assembly (high priority)
|
||||||
|
|
||||||
|
## Training Progress
|
||||||
|
|
||||||
|
| Track | Level | Status | Last Updated |
|
||||||
|
|-------|-------|--------|--------------|
|
||||||
|
| Electrical | Unknown | Not started | — |
|
||||||
|
| Mechanical | Unknown | Not started | — |
|
||||||
|
| Pneumatics | Unknown | Not started | — |
|
||||||
|
|
||||||
|
## Current Tasks (from board)
|
||||||
|
- [ ] Rebuild climber assembly (high priority, mechanical)
|
||||||
|
- [ ] Audit GPS sensor wiring (high priority, electrical)
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Hands-on experience (driver background)
|
||||||
|
- Good mechanical instincts
|
||||||
|
- Taking on high-priority repair tasks
|
||||||
|
|
||||||
|
## Recommended Next Step
|
||||||
|
Based on current tasks (climber assembly, GPS wiring), Riley should start Electrical Level 1 and Mechanical Level 1 in parallel — the tasks require both electrical and mechanical knowledge.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## How MrC Updates This
|
||||||
|
|
||||||
|
MrC updates this profile when:
|
||||||
|
- Riley asks a question (routes to level)
|
||||||
|
- Riley completes a training level
|
||||||
|
- MrC surfaces a gap or recommendation
|
||||||
119
training/pathways/index.md
Normal file
119
training/pathways/index.md
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
---
|
||||||
|
type: training-pathway
|
||||||
|
date: 2026-05-03
|
||||||
|
---
|
||||||
|
|
||||||
|
# 2890 Training Pathways
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
The Hawk Collective uses a badge-based training system with three tracks. Each track has 3 levels. Completing a level earns a badge.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## The Three Tracks
|
||||||
|
|
||||||
|
| Track | Level 1 | Level 2 | Level 3 |
|
||||||
|
|-------|---------|---------|---------|
|
||||||
|
| **Electrical** | Component identification | Board build + signaling | Troubleshooting |
|
||||||
|
| **Mechanical** | Chassis + actuators | Advanced mechanisms | — |
|
||||||
|
| **Pneumatics** | Component identification | System design | — |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Electrical Track
|
||||||
|
|
||||||
|
### Level 1 — Electronic Technician 1
|
||||||
|
**Goal:** Identify components, understand wire gauge, understand circuits
|
||||||
|
|
||||||
|
**What you learn:**
|
||||||
|
- Names of all electrical components (Battery, PDB, Main Breaker, PCM, Radio, etc.)
|
||||||
|
- Wire gauge basics (AWG 6 = thick/power, AWG 14 = thin/control)
|
||||||
|
- Complete circuit = two wires (positive + negative)
|
||||||
|
- Motor controller types (Talon SRX, Victor SP, etc.)
|
||||||
|
|
||||||
|
**Badge earned:** Electronic Technician 1
|
||||||
|
|
||||||
|
**What's next:** Level 2 — build a complete board, learn signaling protocols, crimping, soldering
|
||||||
|
|
||||||
|
### Level 2 — Electronic Technician 2
|
||||||
|
**Goal:** Build boards, understand signaling, demonstrate hands-on skills
|
||||||
|
|
||||||
|
**What you learn:**
|
||||||
|
- Signaling protocols (CAN vs PWM)
|
||||||
|
- How to assemble a complete board including PCM
|
||||||
|
- Crimping skills
|
||||||
|
- Soldering skills
|
||||||
|
- Team-approved connector systems
|
||||||
|
|
||||||
|
**Badge earned:** Electronic Technician 2
|
||||||
|
|
||||||
|
**Prerequisite:** Level 1
|
||||||
|
|
||||||
|
### Level 3 — Electrical Level 3
|
||||||
|
**Goal:** Troubleshooting
|
||||||
|
|
||||||
|
**What you learn:** Advanced electrical troubleshooting, circuit diagnosis
|
||||||
|
|
||||||
|
**Badge earned:** Electrical Level 3
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Mechanical Track
|
||||||
|
|
||||||
|
### Level 1 — Mechanical 1
|
||||||
|
**Goal:** Chassis and actuators, core mechanical knowledge
|
||||||
|
|
||||||
|
**Badge earned:** Mechanical 1
|
||||||
|
|
||||||
|
### Level 2 — Mechanical 2
|
||||||
|
**Goal:** Advanced mechanisms
|
||||||
|
|
||||||
|
**Badge earned:** Mechanical 2
|
||||||
|
|
||||||
|
**Prerequisite:** Level 1
|
||||||
|
|
||||||
|
### Level 3 — Mechanical Level 3
|
||||||
|
**Goal:** Advanced mechanical problem-solving
|
||||||
|
|
||||||
|
**Badge earned:** Mechanical Level 3
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Pneumatics Track
|
||||||
|
|
||||||
|
### Level 1 — Pneumatics 1
|
||||||
|
**Goal:** Identify pneumatic components
|
||||||
|
|
||||||
|
**Badge earned:** Pneumatics 1
|
||||||
|
|
||||||
|
### Level 2 — Pneumatics 2
|
||||||
|
**Goal:** System design
|
||||||
|
|
||||||
|
**Badge earned:** Pneumatics 2
|
||||||
|
|
||||||
|
**Prerequisite:** Level 1
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Cross-Track Requirements
|
||||||
|
|
||||||
|
Some achievements overlap between tracks. This is **intentional** — team members should understand how the subsystems connect.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## How MrC Tracks Progress
|
||||||
|
|
||||||
|
I maintain a student profile for each team member. The profile tracks:
|
||||||
|
- Current level in each track
|
||||||
|
- Badges earned
|
||||||
|
- Next recommended step
|
||||||
|
- Last activity
|
||||||
|
|
||||||
|
When a student asks a question, I check their profile and route them to the appropriate level.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## For Students
|
||||||
|
|
||||||
|
Ask 2890-bot: "What level am I on?" or "What should I work on next?"
|
||||||
94
training/recommendations.md
Normal file
94
training/recommendations.md
Normal file
@@ -0,0 +1,94 @@
|
|||||||
|
---
|
||||||
|
type: training-recommendations
|
||||||
|
date: 2026-05-03
|
||||||
|
---
|
||||||
|
|
||||||
|
# Training Recommendation Engine
|
||||||
|
|
||||||
|
## How It Works
|
||||||
|
|
||||||
|
MrC generates recommendations based on:
|
||||||
|
1. What the student is currently working on (from board/asks)
|
||||||
|
2. What level they're at in each track
|
||||||
|
3. What gaps their tasks imply
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Recommendation Logic
|
||||||
|
|
||||||
|
### If working on electrical tasks → Electrical Level 1 or 2
|
||||||
|
| Task tag | Recommended level |
|
||||||
|
|----------|------------------|
|
||||||
|
| battery, wiring, PDB, breaker | Electrical Level 1 |
|
||||||
|
| board build, PCM, CAN, PWM, crimping | Electrical Level 2 |
|
||||||
|
| troubleshooting, diagnosis | Electrical Level 3 |
|
||||||
|
|
||||||
|
### If working on mechanical tasks → Mechanical Level 1 or 2
|
||||||
|
| Task tag | Recommended level |
|
||||||
|
|----------|------------------|
|
||||||
|
| chassis, actuator, drive | Mechanical Level 1 |
|
||||||
|
| advanced mechanisms | Mechanical Level 2 |
|
||||||
|
|
||||||
|
### If working on pneumatic tasks → Pneumatics Level 1 or 2
|
||||||
|
| Task tag | Recommended level |
|
||||||
|
|----------|------------------|
|
||||||
|
| compressor, tank, solenoid, cylinder | Pneumatics Level 1 |
|
||||||
|
| system design | Pneumatics Level 2 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Level Completion Criteria
|
||||||
|
|
||||||
|
### Electrical Level 1
|
||||||
|
- [ ] Can identify Battery, PDB, Main Breaker, PCM, Radio, Motor Controllers
|
||||||
|
- [ ] Understands wire gauge (AWG 6 = thick, AWG 14 = thin)
|
||||||
|
- [ ] Understands complete circuit = positive + negative wire
|
||||||
|
- [ ] Passed Electrical Level 1 test
|
||||||
|
|
||||||
|
### Electrical Level 2
|
||||||
|
- [ ] Can build a complete board with PCM
|
||||||
|
- [ ] Understands CAN vs PWM signaling
|
||||||
|
- [ ] Demonstrated crimping skills
|
||||||
|
- [ ] Demonstrated soldering skills
|
||||||
|
- [ ] Passed Electrical Level 2 test
|
||||||
|
|
||||||
|
### Mechanical Level 1
|
||||||
|
- [ ] Understands chassis fundamentals
|
||||||
|
- [ ] Can identify actuators
|
||||||
|
- [ ] Passed Mechanical Level 1 test
|
||||||
|
|
||||||
|
### Pneumatics Level 1
|
||||||
|
- [ ] Can identify all pneumatic components
|
||||||
|
- [ ] Understands how air pressure works in the system
|
||||||
|
- [ ] Passed Pneumatics Level 1 test
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## For 2890-bot: How to Route Questions
|
||||||
|
|
||||||
|
When a student asks "what should I work on?":
|
||||||
|
|
||||||
|
1. Check their profile in `/entities/students/[name].md`
|
||||||
|
2. Look at their current task tags
|
||||||
|
3. Match tags to recommended level above
|
||||||
|
4. Tell them the next logical step
|
||||||
|
|
||||||
|
When a student asks a question they don't know:
|
||||||
|
|
||||||
|
1. Check if the answer is in the training slides
|
||||||
|
2. If yes → give the answer + "you're ready for Level X"
|
||||||
|
3. If no → Oracle push to MrC
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## MrC's Role
|
||||||
|
|
||||||
|
MrC monitors:
|
||||||
|
- Student questions that route through 2890-bot
|
||||||
|
- Board activity for task gaps
|
||||||
|
- Ferry system for knowledge delivery
|
||||||
|
|
||||||
|
MrC delivers:
|
||||||
|
- Personalized next-step recommendations
|
||||||
|
- Training material answers
|
||||||
|
- Gap surfacing when students hit blockers
|
||||||
Reference in New Issue
Block a user