Auto-publish: training content update 2026-05-15 02:36:31
This commit is contained in:
@@ -19,7 +19,7 @@ growth: tree
|
|||||||
|
|
||||||
## Why This Matters
|
## Why This Matters
|
||||||
|
|
||||||
This is the official FIRST-endorsed training resource list. When 2890-bot doesn't have a specific training module, these are the go-to references. Think of it as the textbook spine for FRC education.
|
This is the official FIRST-endorsed training resource list. When 2890-claw doesn't have a specific training module, these are the go-to references. Think of it as the textbook spine for FRC education.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -117,4 +117,4 @@ When a student asks a question, I check their profile and route them to the appr
|
|||||||
|
|
||||||
## For Students
|
## For Students
|
||||||
|
|
||||||
Ask 2890-bot: "What level am I on?" or "What should I work on next?"
|
Ask 2890-claw: "What level am I on?" or "What should I work on next?"
|
||||||
@@ -70,7 +70,7 @@ growth: sprout
|
|||||||
### When a Student Says "I Finished X"
|
### When a Student Says "I Finished X"
|
||||||
1. Log the completion in their profile (Completions Log table)
|
1. Log the completion in their profile (Completions Log table)
|
||||||
2. If it matches a training level → update their level status
|
2. If it matches a training level → update their level status
|
||||||
3. If it completes a badge requirement → notify via 2890-bot: "[Name] earned the [Badge Name] badge!"
|
3. If it completes a badge requirement → announce: "[Name] earned the [Badge Name] badge!"
|
||||||
4. Recommend the next logical step
|
4. Recommend the next logical step
|
||||||
|
|
||||||
### When a Student Mentions a Badge
|
### When a Student Mentions a Badge
|
||||||
@@ -80,13 +80,11 @@ growth: sprout
|
|||||||
### 2890-claw Notification Triggers
|
### 2890-claw Notification Triggers
|
||||||
| Event | Action |
|
| Event | Action |
|
||||||
|-------|--------|
|
|-------|--------|
|
||||||
| Student earns first badge | Announce to 2890-bot: "[Name] just earned [Badge]! 🦅" |
|
| Student earns first badge | Announce: "[Name] just earned [Badge]!" |
|
||||||
| Student completes a level | Announce: "[Name] is now Level [N] in [Track]!" |
|
| Student completes a level | Announce: "[Name] is now Level [N] in [Track]!" |
|
||||||
| Student stuck on related task | Surface gap: "[Name] working on [task] but hasn't started [recommended level]" |
|
| Student stuck on related task | Surface gap: "[Name] working on [task] but hasn't started [recommended level]" |
|
||||||
|
|
||||||
---
|
## For 2890-claw: How to Route Questions
|
||||||
|
|
||||||
## For 2890-bot: How to Route Questions
|
|
||||||
|
|
||||||
When a student asks "what should I work on?":
|
When a student asks "what should I work on?":
|
||||||
|
|
||||||
@@ -99,18 +97,19 @@ When a student asks a question they don't know:
|
|||||||
|
|
||||||
1. Check if the answer is in the training slides
|
1. Check if the answer is in the training slides
|
||||||
2. If yes → give the answer + "you're ready for Level X"
|
2. If yes → give the answer + "you're ready for Level X"
|
||||||
3. If no → Oracle push to 2890-claw
|
3. If no → gap-fill inline and create wiki content for it
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 2890-claw's Role
|
## 2890-claw's Role
|
||||||
|
|
||||||
2890-claw monitors:
|
2890-claw monitors:
|
||||||
- Student questions that route through 2890-bot
|
- Student questions that come through Discord
|
||||||
- Board activity for task gaps
|
- Board activity for task gaps
|
||||||
- Ferry system for knowledge delivery
|
- Ferry system for knowledge delivery
|
||||||
|
|
||||||
2890-claw delivers:
|
2890-claw delivers:
|
||||||
- Personalized next-step recommendations
|
- Personalized next-step recommendations
|
||||||
- Training material answers
|
- Training material answers
|
||||||
- Gap surfacing when students hit blockers
|
- Gap surfacing when students hit blockers
|
||||||
|
- Auto-builds missing wiki modules when gaps are detected
|
||||||
Reference in New Issue
Block a user