From 00cd6204c47f62da22924c3f3d517880be11d81c Mon Sep 17 00:00:00 2001 From: alphacrack <18480504+alphacrack@users.noreply.github.com> Date: Thu, 30 Jul 2026 23:43:13 +0200 Subject: [PATCH] docs: single-trunk on main; drop stale development-branch guidance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Contributors were being sent to a dead branch. CONTRIBUTING.md, CLAUDE.md, and the PR template all told people to branch from and target `development`, but that branch has been frozen ~27 commits behind `main` since the v0.4.0 era — everything actually ships from `main` (which is now protected with required CI + review). This misdirection directly caused PRs #68, #69, and #70 (all three first-time-contributor PRs open right now) to be cut from a stale base, show 60+ unrelated files, and become unmergeable. Changes: - CONTRIBUTING.md: branch from / target `main`; add a fork-sync snippet and a 'if your PR shows dozens of files, rebase' note. - PULL_REQUEST_TEMPLATE.md: target `main`; checklist item now asks the author to confirm the branch is rebased on current main. - CLAUDE.md: state that main is the single trunk. Follow-up (separate, maintainer action): delete the `development` branch now that no docs point at it. Signed-off-by: alphacrack <18480504+alphacrack@users.noreply.github.com> --- .github/PULL_REQUEST_TEMPLATE.md | 4 ++-- CLAUDE.md | 2 +- CONTRIBUTING.md | 16 +++++++++++++--- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index a92297b..067ff0c 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,7 @@