Commit Graph

12 Commits

Author SHA1 Message Date
claude a3c2872526 feat(blog): inline terminal screenshots for M12, Unit 4 (both), and Unit 5
CI / check (pull_request) Successful in 7s
Four real-capture terminal screenshots covering the last of the automatable
blog placeholders:

- m12-reflog.png:      real git reflog on a demo repo where an agent's
                       reset --hard lost a "6h of work" commit. The lost
                       commit line (HEAD@{2}, feat: add count command) is
                       highlighted amber so the reader's eye lands on the
                       recovery target.

- u4-mcp.png:          the tasks MCP server actually queried via stdio
                       JSON-RPC (real tools/list response). Shows the
                       project's .mcp.json, then claude mcp list marking
                       tasks as Connected, then a tool list with the real
                       tool signatures (list_tasks() and add_task(title:
                       string)) with their live descriptions from the server.

- u4-orient-diff.png:  two side-by-side terminals. Left: real head -18 of
                       ORIENT.md produced by the M23 lab's orient.py against
                       a small quotient demo project. Right: a real, tightly
                       scoped git diff on src/quotient.py adding a
                       divide-by-zero guard. Facts first, then one small
                       change, exactly M23's teaching.

- u5-reviewer.png:     real python3 reviewer.py apply ai-review.sample.json
                       from the M24 lab. Shows the reviewer's output: summary,
                       three findings sorted by severity (BLOCKER in red,
                       SUGGESTION in amber, NIT dim), the agent's
                       recommendation (request_changes), and the explicit
                       "human decides" gate section.

Uploaded to WP as media 17197 (M12), 17198+17199 (Unit 4), 17200 (Unit 5).
Embedded in drafts #17132 (M12), #17136 (Unit 4), #17138 (Unit 5), all
scheduled: M12 Thu 2026-08-06, Unit 4 Thu 2026-08-13, Unit 5 Tue 2026-08-18.

Unit 3 (#17134, Tue 2026-08-11) and Capstone (#17140, Thu 2026-08-20) are
scheduled and awaiting Justin's screenshots of a real red-CI PR (recklessop/
m11-worktrees-demo#5) and a real green-CI PR (recklessop/m11-worktrees-demo#4)
respectively, both set up by this batch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
2026-07-02 16:59:26 -04:00
claude 7c5920dc1a Inline screenshots for the M11 (collaboration) post (#126)
CI / check (push) Successful in 6s
Sync to GitHub mirror / sync (push) Successful in 10s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 16:03:27 -04:00
claude f61c46fe19 Inline screenshot for the M10 (reviewing) blog post (#124)
CI / check (push) Successful in 6s
Sync to GitHub mirror / sync (push) Successful in 8s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 15:45:48 -04:00
claude bdbb91f1d1 Inline screenshot for the M9 (issues) blog post (#123)
CI / check (push) Successful in 8s
Sync to GitHub mirror / sync (push) Successful in 9s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 15:37:00 -04:00
claude 164559fcb5 Inline screenshots for the M8 blog post (#122)
CI / check (push) Successful in 7s
Sync to GitHub mirror / sync (push) Successful in 9s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 15:16:39 -04:00
claude 585aeabd9a Inline screenshot for the M7 (worktrees) blog post (#121)
CI / check (push) Successful in 7s
Sync to GitHub mirror / sync (push) Successful in 9s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 15:01:51 -04:00
claude efc5161698 Inline terminal screenshot for the M6 blog post (#120)
CI / check (push) Successful in 7s
Sync to GitHub mirror / sync (push) Successful in 8s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 14:58:03 -04:00
claude 60989dc640 Inline terminal screenshot for the M5 blog post (#119)
CI / check (push) Successful in 8s
Sync to GitHub mirror / sync (push) Successful in 8s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 14:53:32 -04:00
claude 5c745e9748 Inline terminal screenshots for the M4 blog post (#118)
CI / check (push) Successful in 8s
Sync to GitHub mirror / sync (push) Successful in 9s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-02 14:43:53 -04:00
claude 1be4e5b56c Inline terminal screenshots for the M3 blog post (#117)
CI / check (push) Successful in 6s
Sync to GitHub mirror / sync (push) Successful in 8s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-01 10:42:53 -04:00
claude 11b1995d77 Crop inline M2 screenshots to terminal-only (#116)
CI / check (push) Successful in 6s
Sync to GitHub mirror / sync (push) Successful in 11s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-01 10:37:30 -04:00
claude c4479e1041 Inline terminal screenshots for the M2 blog post (#115)
CI / check (push) Successful in 6s
Sync to GitHub mirror / sync (push) Successful in 8s
Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
2026-07-01 10:31:00 -04:00