claude
7e8046a57f
fix(voice/consistency): vary stock formulas, vendor-balance orient.py, unify the loop
...
- Vary 11 instances of two boilerplate openers ("A generic X course…" /
"Strip away X…") across 10 modules so they read as distinct, concrete prose;
kept the few deliberate, voice-distinct uses; locked exemplars untouched.
- M23 orient.py: detect a vendor-balanced set of AI-instruction filenames
(AGENTS.md/CLAUDE.md/GEMINI.md/.cursorrules/.cursor/rules/copilot-instructions)
instead of singling out one vendor. Still runs.
- Render the collaboration loop consistently as seven stations
(issue->branch->implementation->PR->review->merge->closed) in M25/M26 to match
M11 and the syllabus.
Closes #48
Closes #49
Closes #51
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
2026-06-22 17:45:20 -04:00
claude
f7011d4211
Strengthen M1 Seam 1; fix M6 conflict labels (#36,#37) ( #67 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 17:35:47 -04:00
claude
3f096c71ff
Recovery editor note + refresh CI action pins + scaffold M15 merge (#43,#44,#50) ( #66 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 17:30:41 -04:00
claude
315cb2c190
Container/runner/MCP lab polish (#41,#42,#45,#46) ( #65 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 17:21:16 -04:00
claude
6691755060
Module 8 polish: backup check, credentials, forge, prices (#38,#39,#47,#52) ( #64 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 17:15:40 -04:00
claude
6d28567c12
Git-command chain hygiene (#33,#34,#35) ( #63 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 17:06:58 -04:00
claude
c34052665f
Portability: python/python3 note + cross-shell lab commands (#31,#32) ( #62 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 17:01:27 -04:00
claude
90012ca711
M10: gloss /path/to/, git apply, and review-lab as throwaway ( #61 )
2026-06-22 16:52:30 -04:00
claude
8830e91846
Capstone recovery + M11 lab honesty (#8,#14,#15,#30) ( #60 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 16:16:09 -04:00
claude
391df7fc6d
Testing/CI/tooling consistency (#9,#20,#21,#22,#23,#28) ( #59 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 16:07:58 -04:00
claude
a6a3cfdc50
Onboarding + make M15 gate catch the plant + M17 override (#6,#17,#18,#19,#29) ( #58 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 15:48:40 -04:00
claude
06b9f8f308
Running-example consistency: paths, tasks.json, command collisions (#7,#10,#11) ( #57 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 15:35:51 -04:00
claude
848ad14e3c
Deterministic main branch + fix two claims (#5,#13,#16) ( #56 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 14:58:51 -04:00
claude
e2a53c8259
Fix broken git demos/labs in Modules 4, 7, 14 (#2,#3,#4,#12) ( #55 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 14:52:31 -04:00
claude
b061a9da14
Fix Module 25 command injection + lab integrity (#24–#27) ( #54 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 14:37:19 -04:00
claude
2684095e2f
Build out all 27 modules + capstone ( #1 )
...
Co-authored-by: claude <claude@jpaul.io >
Co-committed-by: claude <claude@jpaul.io >
2026-06-22 12:19:01 -04:00