Session M5-01: Brady's Squad: Human-led AI teams¶
Module: Specification-Driven Frameworks
Difficulty: Advanced
Prerequisites: Sessions M1-01 to M1-03, M2-01 to M2-04 and M3-02 to M3-05 Duration: 3 hours (1 hour trainer content, 2 hours lab)
Overview¶
Use Brady's Squad to assign roles, route work, and keep a shared decision record. In this elective, you carry one input-validation issue from assignment through tests and lead review.
Learning outcomes¶
- Define a coordinator, specialized roles, and clear charters.
- Design shared decision records and role-specific history.
- Route independent work without overlapping ownership.
- Use GitHub Issues as reviewable work contracts.
- Decide when orchestration is worth its cost.
Required access¶
Learners need Node.js 20 or later, Git, a GitHub training repository, GitHub Copilot, and Squad. If a requirement is unavailable, stop and resolve it before the lab.
Deliverable¶
Submit one review packet for the input-validation issue. Include the
assignment, implementation within the issue scope, test results, lead decision,
and decision record. The reference solution includes a .squad/ result and a
prepared trainer walkthrough. The walkthrough does not replace the learner run.
Materials¶
| Resource | Location |
|---|---|
| Trainer guide | trainer-content/ |
| Lab | lab/ |
| Starter files | lab/starter/ |
| Reference solution | lab/solution/ |