Reorders the ## Prerequisites bullet lists across the course so prior modules are listed numerically lowest first, instead of by pedagogical importance or at random.
What changed
9 modules had out-of-order prereq lists; all are now ascending:
Prose unchanged; each bullet's explanation travels with its number.
A trailing "Helpful but not required" group stays last and is sorted within itself (being optional is the "good reason" it trails).
Multi-module bullets sort by their lowest number.
Intro and closing paragraphs are left in place.
Audit
All 27 modules were checked. The other 18 were already ascending (or have one/zero prereqs). Module 19's Helpful but not required: Module 16 correctly trails its ascending 8/14/18 main list, so it is left untouched.
Verification
Wiki build (tools/build_wiki.py) runs clean (31 files).
No em-dashes introduced.
Diff is a pure reorder (49 insertions / 49 deletions).
Reorders the `## Prerequisites` bullet lists across the course so prior modules are listed **numerically lowest first**, instead of by pedagogical importance or at random.
### What changed
9 modules had out-of-order prereq lists; all are now ascending:
- **07** worktrees: 6,4,2,1 → 1,2,4,6
- **09** issues: 8,5,2,1 → 1,2,5,8
- **14** CI: 8,13,2 → 2,8,13
- **15** security scanning: 14,2,1 → 1,2,14 (helpful group 8/10 already trailing)
- **22** securing MCP/skills: main 20,21,15,2 → 2,15,20,21; helpful 16,17,5 → 5,16,17
- **24** assistive agents: 9,10,5,22 → 5,9,10,22
- **25** autonomous agents: 24,9,6,10/11,13/14,15,19,12,5,16/17/22 → 5,6,9,10/11,12,13/14,15,16/17/22,19,24
- **26** orchestrating: 7,25,11,10,9,14,8,(2/5/6) → 2/5/6,7,8,9,10,11,14,25
- **27** evals: 1,13,14,10,24-26 → 1,10,13,14,24-26
### Rules followed
- Prose unchanged; each bullet's explanation travels with its number.
- A trailing "Helpful but not required" group stays last and is sorted within itself (being optional is the "good reason" it trails).
- Multi-module bullets sort by their lowest number.
- Intro and closing paragraphs are left in place.
### Audit
All 27 modules were checked. The other 18 were already ascending (or have one/zero prereqs). Module 19's `Helpful but not required: Module 16` correctly trails its ascending 8/14/18 main list, so it is left untouched.
### Verification
- Wiki build (`tools/build_wiki.py`) runs clean (31 files).
- No em-dashes introduced.
- Diff is a pure reorder (49 insertions / 49 deletions).
Closes #100
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Reorder the `## Prerequisites` bullets in 9 modules so prior modules
are listed lowest number first instead of by pedagogical importance or
at random. A trailing "Helpful but not required" group stays last and
is sorted within itself; multi-module bullets sort by their lowest
number. Intro/closing paragraphs are left in place. Prose is unchanged;
only bullet order moves.
Modules touched: 7, 9, 14, 15, 22, 24, 25, 26, 27. The other 18 modules
were already ascending (or have one/zero prereqs) and are untouched.
Module 19's "Helpful but not required: Module 16" correctly trails its
ascending 8/14/18 main list, so it stays as is.
Closes#100
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01CamgR4HaVpfaqUViuHUcWw
justin
merged commit 74f23534c0 into main2026-06-23 14:06:29 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Reorders the
## Prerequisitesbullet lists across the course so prior modules are listed numerically lowest first, instead of by pedagogical importance or at random.What changed
9 modules had out-of-order prereq lists; all are now ascending:
Rules followed
Audit
All 27 modules were checked. The other 18 were already ascending (or have one/zero prereqs). Module 19's
Helpful but not required: Module 16correctly trails its ascending 8/14/18 main list, so it is left untouched.Verification
tools/build_wiki.py) runs clean (31 files).Closes #100
🤖 Generated with Claude Code