Atlas/ AI-Assisted TDD Workshop Playbook/ Facilitation & Failure Modes
| Impact | Failure Mode | Prevention |
|---|---|---|
| CRITICAL |
Env setup in live session
Loses 20–30 min; derails all subsequent timings
|
Codespaces prebuild + mandatory pre-check 24 hrs before [6] |
| CRITICAL |
AI API key failure on day
Blocks all exercises; kills workshop credibility
|
Per-participant keys with expiry; day-before curl test required to claim
[9]
|
| HIGH |
Demo-heavy, hands-on-light
Expert disengagement within 15 min
|
Hard rule: ≤7 min explanation before participants touch code; enforce in run-of-show [2] |
| HIGH |
Dominant expert hijacking
Others disengage; session follows one rabbit hole
|
Parking lot + timebox; round-robin debrief; silent brainstorm before open floor [5] |
| HIGH |
Exercise too ambiguous
Participants stuck; helpers overwhelmed; pacing collapses
|
Test every exercise solo end-to-end before session; embed "if stuck" hints as stub comments [10] |
| HIGH |
No helper in breakout rooms
Stuck participants wait silently; frustration builds
|
1 helper per room of 4–6; briefed on exercise goals; arrives in room first 3 min [7] |
| HIGH |
Expert resistance to AI tooling
Overt scepticism infects room culture
|
Address AI limits explicitly in context frame; peer-champion framing; concrete first win [4] |
| MEDIUM |
Tool sprawl
Cognitive overload; participants lose their place
|
One primary tool per task; introduce sequentially; avoid simultaneous Zoom + Miro + Slack + IDE [3] |
| MEDIUM |
Overrun debrief, no synthesis time
Participants leave with open loops
|
Hard 10-min closing slot in run-of-show; parking lot absorbs overflow; written recap within 24 hrs [2] |
| MEDIUM |
No break in session
Focus degrades in last 30 min; diminishing returns
|
5-min break at midpoint, non-negotiable even under time pressure [10] |
curl snippet; confirm a valid response