docs: replace main branch references with master#3194
Conversation
rareba
left a comment
There was a problem hiding this comment.
Review
This PR claims to be "docs: replace main branch references with master" but contains 46 files changed including:
.claude/agents/configuration files (agent team configs in Chinese).claude/pr_body*.mdfiles.claude/settings.local.json.claude/ralph-loop.local.md.serena/configuration files- 12+ new README translations (Arabic, Czech, German, Spanish, Italian, Korean, Dutch, Polish, Portuguese, Tagalog, Turkish)
- Code changes:
email_channel.rs,daemon/mod.rs,gateway/api.rs,config/schema.rs,config/mod.rs install.shchanges- Docs changes to
troubleshooting.md,one-click-bootstrap.md
This is the entire fork history, not a scoped docs fix. It includes all changes from #3190, #3191, #3192, and #3193 plus agent configs and new translations.
Blockers
- Massively oversized — violates CLAUDE.md §6 (one concern per PR), §9 (prefer small PRs), §10 (don't modify unrelated modules)
- Includes local dev configs (
.claude/settings.local.json,.claude/ralph-loop.local.md) — these should never be committed - No CI passing — lint fails
Recommendation
Close this PR. The individual fixes are already covered by #3190-#3193. If you want to contribute the README translations, please open a separate docs-only PR with just the translation files.
53e2704 to
f3b9b44
Compare
The repository uses master as the default branch, but many documentation files and scripts were referencing main branch URLs that would 404. Updated all references from zeroclaw-labs/zeroclaw/main to zeroclaw-labs/zeroclaw/master in README files and documentation. Fixes zeroclaw-labs#2929 Fixes zeroclaw-labs#3061
f3b9b44 to
68e51a1
Compare
Resolved. Tks |
Adds a prominent Branching Model section to CONTRIBUTING.md explaining: - master is the sole default branch (main has been removed) - Contributors should use feat/* and fix/* branches off master - Historical context for the migration (refs #2929, #3061, #3194) Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
theonlyhennygod
left a comment
There was a problem hiding this comment.
Reviewed and approved. All changes are correct — every main branch URL reference has been updated to master across all 22 files (READMEs, docs, install.sh).
As part of the broader cleanup that this PR motivated:
- The
mainbranch has now been deleted from the repo (protection rules removed first) - 536 stale/dead branches have been cleaned up
- 9 open PRs that were targeting
mainhave been retargeted tomaster masterbranch protection has been updated with CI status checks (CI Required Gate,Security Required Gate)- CONTRIBUTING.md has been updated with a new "Branching Model" section (see PR #3237)
This PR fixes #2929 and #3061 as described. Good catch and clean execution. Ship it.
Adds a prominent Branching Model section to CONTRIBUTING.md explaining: - master is the sole default branch (main has been removed) - Contributors should use feat/* and fix/* branches off master - Historical context for the migration (refs #2929, #3061, #3194) Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
) Adds a prominent Branching Model section to CONTRIBUTING.md explaining: - master is the sole default branch (main has been removed) - Contributors should use feat/* and fix/* branches off master - Historical context for the migration (refs zeroclaw-labs#2929, zeroclaw-labs#3061, zeroclaw-labs#3194) Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
The repository uses master as the default branch, but many documentation files and scripts were referencing main branch URLs that would 404. Updated all references from zeroclaw-labs/zeroclaw/main to zeroclaw-labs/zeroclaw/master in README files and documentation. Fixes zeroclaw-labs#2929 Fixes zeroclaw-labs#3061 Co-authored-by: Argenis <theonlyhennygod@gmail.com>
) Adds a prominent Branching Model section to CONTRIBUTING.md explaining: - master is the sole default branch (main has been removed) - Contributors should use feat/* and fix/* branches off master - Historical context for the migration (refs zeroclaw-labs#2929, zeroclaw-labs#3061, zeroclaw-labs#3194) Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
The repository uses master as the default branch, but many documentation files and scripts were referencing main branch URLs that would 404. Updated all references from zeroclaw-labs/zeroclaw/main to zeroclaw-labs/zeroclaw/master in README files and documentation. Fixes zeroclaw-labs#2929 Fixes zeroclaw-labs#3061 Co-authored-by: Argenis <theonlyhennygod@gmail.com>
Summary
Replace all
mainbranch references withmasterin documentation and scripts.Problem
The repository uses
masteras the default branch, but many documentation files and scripts were referencingmainbranch URLs (e.g.,raw.githubusercontent.com/zeroclaw-labs/zeroclaw/main/install.sh) that would return 404 errors.This caused confusion for users following installation instructions (issues #2929 and #3061).
Solution
Updated all references from
zeroclaw-labs/zeroclaw/maintozeroclaw-labs/zeroclaw/masterin:Testing
mainbranch references exist in the codebasemasterbranchRelated Issues
Fixes #2929
Fixes #3061