#38verify-backup.sh sets GIT_TERMINAL_PROMPT=0 so fetch/clone fail fast with a clear warn instead of hanging on a credential prompt (reproduced 12s hang → 0.0s clean exit; happy path still 3×PASS).
#39 First-push credential walkthrough: write scope vs a 403 from a scope-less token, token-shown-once, invisible paste, credential helpers, SSH alternative — UI labels flagged Verify-before-publish.
Module 8 polish, provider-neutral throughout.
- **#38** `verify-backup.sh` sets `GIT_TERMINAL_PROMPT=0` so fetch/clone fail fast with a clear warn instead of hanging on a credential prompt (reproduced 12s hang → 0.0s clean exit; happy path still 3×PASS).
- **#39** First-push credential walkthrough: write scope vs a 403 from a scope-less token, token-shown-once, invisible paste, credential helpers, SSH alternative — UI labels flagged Verify-before-publish.
- **#47** 'forge' glossed on first prose use.
- **#52** Price table reconciled with its caveats (Bitbucket/SourceHut figures web-verified June 2026; tiers no longer contradict the checklist).
No deliberate device touched.
Closes #38
Closes #39
Closes #47
Closes #52
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- verify-backup.sh: GIT_TERMINAL_PROMPT=0 so fetch/clone fail fast (clear warn)
instead of hanging on an interactive credential prompt.
- README: provider-neutral first-push credential walkthrough (write scope vs 403,
token-shown-once, invisible paste, helpers, SSH); UI labels flagged Verify.
- README: define "forge" on first prose use.
- README: reconcile the hosting price table with its own Verify caveats
(Bitbucket/SourceHut figures web-verified; tiers/caveats no longer contradict).
Closes#38Closes#39Closes#47Closes#52
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
claude
merged commit 6691755060 into main2026-06-22 17:15:41 -04:00
claude
deleted branch fix/p2-module-8-polish2026-06-22 17:15:41 -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.
Module 8 polish, provider-neutral throughout.
verify-backup.shsetsGIT_TERMINAL_PROMPT=0so fetch/clone fail fast with a clear warn instead of hanging on a credential prompt (reproduced 12s hang → 0.0s clean exit; happy path still 3×PASS).No deliberate device touched.
Closes #38
Closes #39
Closes #47
Closes #52
🤖 Generated with Claude Code