#5 M2's lab now uses git init -b main (with an older-git fallback) so downstream main references (git log main..HEAD, git switch main, branch-vs-main diffs in M3/M6/M7/M10) resolve; M10's standalone review-lab repo also pinned to main.
#13 M9 no longer claims issue trackers are on by default everywhere — names the real exceptions, provider-neutral.
#16 M14 qualifies 'hosted runners need zero setup' for the self-hosted-forge track (runner attached per M19); both the SaaS default and self-host paths remain valid.
Verified the init/branch command patterns end-to-end in a throwaway repo (Git 2.53.0).
Repo-init determinism plus two inaccurate claims.
- **#5** M2's lab now uses `git init -b main` (with an older-git fallback) so downstream `main` references (`git log main..HEAD`, `git switch main`, branch-vs-main diffs in M3/M6/M7/M10) resolve; M10's standalone `review-lab` repo also pinned to `main`.
- **#13** M9 no longer claims issue trackers are on by default everywhere — names the real exceptions, provider-neutral.
- **#16** M14 qualifies 'hosted runners need zero setup' for the self-hosted-forge track (runner attached per M19); both the SaaS default and self-host paths remain valid.
Verified the init/branch command patterns end-to-end in a throwaway repo (Git 2.53.0).
Closes #5
Closes #13
Closes #16
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- M2 lab now `git init -b main` (with older-git fallback note) so every later
`main` reference resolves; reconciled M3/M6/M7/M8 wording and M10's standalone
review-lab repo (`git init -qb main`).
- M9: replace "issues are on by default on every forge" with a provider-neutral
version naming the exceptions (Bitbucket/Azure DevOps/SourceHut).
- M14: qualify "hosted runners need zero setup" — true for SaaS forges; the
self-hosted track needs a runner attached (Module 19). Both paths stay valid.
Closes#5Closes#13Closes#16
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
claude
merged commit 848ad14e3c into main2026-06-22 14:58:51 -04:00
claude
deleted branch fix/p1-init-and-correctness2026-06-22 14:58:52 -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.
Repo-init determinism plus two inaccurate claims.
git init -b main(with an older-git fallback) so downstreammainreferences (git log main..HEAD,git switch main, branch-vs-main diffs in M3/M6/M7/M10) resolve; M10's standalonereview-labrepo also pinned tomain.Verified the init/branch command patterns end-to-end in a throwaway repo (Git 2.53.0).
Closes #5
Closes #13
Closes #16
🤖 Generated with Claude Code