Lock direction: AI-drives-git reframe + lesson=theory + Claude Code example (#91)

Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
This commit was merged in pull request #91.
This commit is contained in:
2026-06-22 21:31:37 -04:00
committed by Claude (agent)
parent 1522721a9a
commit 2467f25901
2 changed files with 39 additions and 9 deletions
+9 -6
View File
@@ -39,9 +39,10 @@ By the end of this module you can:
## Key concepts
*The actual teaching content, in prose, with commands and snippets inline. This is the bulk of the
module. No fixed length — go as deep as the topic needs and no further. Use subheadings freely.
Reframe an ops instinct the reader already has wherever you can.*
*The teaching content**theory only**. Explain the concept and why it matters; reframe an ops
instinct the reader already has. To show a command, show it **with example output** as illustration —
do NOT tell the reader to run anything here (all hands-on is the lab, and the lesson must not
duplicate it). No "prose"/slop words. No fixed length — go as deep as the topic needs, no further.*
---
@@ -55,9 +56,11 @@ differentiator; never skip it.*
## Hands-on lab
*A practical exercise that uses AI **and** the tool together, run on the reader's own machine. This
is a tools course — end at a keyboard, not a quiz. State the lab language (Python or shell) once.
Provide starter files in `lab/` where useful and reference them by path.*
*The only place the reader runs things. End at a keyboard, not a quiz. State the lab language
(Python or shell) once; provide starter files in `lab/` and reference them by path. **From Module 4
on, the learner directs the AI agent (Claude Code as the worked example) to do the git/setup work
and then verifies it — they don't type the commands by hand.** In Modules 13 the learner still
runs git manually, on purpose.*
**You'll need:** *<tools/setup required for this lab>*