Repository navigation
Verified against Claude Code v2.1.308 (stable).
Every lesson and capstone refined for Claude Code v2.1.308, and every other stamped page verified at that version.
Changed
- The baseline moves from Claude Code v2.1.292 to v2.1.308, because v2.1.302 changed the permission mode a
claude -prun starts in when nothing sets one (CHANGELOG). Every stamped page is re-verified at v2.1.308. - Every core lesson's Your turn opens with a mission line, every capstone carries one, and each Your turn asks for a new decision rather than a repeat of the Worked example. Facts that changed since v2.1.292 are brought up to date, and steps a learner would skim are cut. Each lesson and capstone was dry-run at v2.1.308 and fixed from what the runs showed.
- Beginner: lesson 1 teaches stopping a turn with
Escand@file references; lesson 2 asks when a plan is worth making and commits the reviewed change instead of stashing it; lesson 3 teaches what a precise request holds; lesson 4 recovers withEscand a rewind, and moves/branchand summarizing to Go further; lesson 5 ends by giving one of your own repositories aCLAUDE.md, which Intermediate lesson 2 starts from. - Intermediate: the
tddskill stops at a reviewed diff; the hooks lesson's guard fails closed with"onFailure": "block"and its Your turn adds a Stop-hook test gate; the permissions lesson teachesaskrules; the plugins lesson drops thecommit-commandstrial; the capstone states problems and accepts any sound mechanism. Setting up.practice/in your own repository moves to the Intermediate index. - Advanced:
/batchjoins the orchestration patterns;/goalis the dynamic workflows lesson's verification gate, and the/loopElective becomes/loopand cloud scheduled tasks; a headless reviewer runs only the tools it lists; the GitHub Actions lesson uses the job's own token and pins the action to a release that installs v2.1.308; the capstone runs one committed review definition both locally and in CI. - Commands by level credits each command to the lesson that uses it and adds
/batch; the hook line in the Intermediate Exit and the Advanced readiness list says the hook fails closed; Electives, topic and reference pages follow the refined lessons and the current docs. - The
tddskill and the hook script that Intermediate lessons 1 and 5 download from examples follow their lessons.