docs(framework): explain how a contributor without push access opens a pull request
Maintainer antworten meist innerhalb von 1 Tag
@sadhana-s-codez arbeitet bereits daran.
Seit 28.10.2026.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 76/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- markdown
- Bereich
- documentation
Rechercherichtung
Lies den Abschnitt „Open a pull request“ in CONTRIBUTING.md zusammen mit den Abschnitten „Setup“ und „Branches“ in aidd_docs/memory/vcs.md und vergleiche die Targets setup, doctor, check und reload im Makefile, um zu sehen, ob sie Push-Zugriff voraussetzen. Schreibe den Fork-Weg (forken, klonen, upstream hinzufügen, von next abzweigen, zum Fork pushen, next als Ziel) in beide Dateien. Fertig sieht so aus, dass beide Dateien dieselbe Base-Branch-Regel nennen und node scripts/check-markdown-links.js bei den geänderten Dateien durchläuft.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Problem
CONTRIBUTING.md takes a contributor from "Get it validated" to "Open your PR" with one instruction: "Branch off next, target next". It never says what a contributor without write access to ai-driven-dev/framework does to get there. A search for "fork", "write access" and "push access" in CONTRIBUTING.md, GOVERNANCE.md, .github/PULL_REQUEST_TEMPLATE.md and README.md returns nothing.
A community member reported during a community call that they could not open a pull request for a small slides update because they lacked the rights, and stopped at filing two issues. The issue-first path works; the missing step is how a non-maintainer goes from a validated issue to a pull request.
Scope
- Add a short path for contributors without write access to the "Open a pull request" section of
CONTRIBUTING.md: fork, clone, addupstream, branch offnext, push to the fork, open the PR againstnextofai-driven-dev/framework. - Check that
make setup,make doctor,make checkandmake reloadrun from a fork clone, and state any difference. - Give the fork variant of
gh pr createwhereaidd_docs/memory/vcs.mddescribes the base branch.
Acceptance criteria
-
CONTRIBUTING.mdstates what a contributor without push access does between "Set up" and "Open a pull request", without leaving the page. - Starting from a validated issue and a fork, the documented commands alone lead to an open pull request targeting
next. -
make setup,make doctor,make checkandmake reloadare confirmed to run from a fork clone, or the differences are documented. -
CONTRIBUTING.mdandaidd_docs/memory/vcs.mdgive the same base-branch rule. -
node scripts/check-markdown-links.jspasses on the changed files.
Prior art in this repo
CONTRIBUTING.md, "Open a pull request": branch offnext, no fork step.GOVERNANCE.md, roles table: Certified Members validate issues, Maintainers approve and merge.aidd_docs/memory/vcs.md, "Setup" and "Branches":gh pr createwithout--base nexttargets production.Makefile:setup,doctor,check,reloadalready exist.- #1114 plans an
issueskill, which covers creating issues, not pull requests. - #928 covers which validation commands a plan carries, not contributor access.
Out of scope
- A contributor skill or plugin that automates fork, branch and pull request, and whether it lives in the repository's own
.claude/skillsor in a marketplace plugin. Not decided; #1114 covers the user-facing skills. - Granting write access to contributors: a governance decision, see
GOVERNANCE.md.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 481
- Forks
- 45
- Ø Merge
- 1 T. 3 Std.
- Gemergte PRs (30 T.)
- 100
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus ai-driven-dev/framework
-
fix(cli): doctor warns that claude no longer declares aidd-framework right after a clean setupOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
ai-driven-dev/framework#1118 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
ai-driven-dev/framework#1112 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
ai-driven-dev/framework#1002 ·
Maintainer antworten meist innerhalb von 1 Tag
-
feat(aidd-dev/test): enforce test effectiveness and test-double disciplineEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
ai-driven-dev/framework#952 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
refactor(aidd-orchestrator): the check zone says when to stop, and reviews its axes in one roundOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
ai-driven-dev/framework#887 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in ai-driven-dev/framework
Ähnliche Issues
-
area:plugins area:security area:skills bug has repro
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
anthropics/claude-code#105911 ·
Maintainer antworten meist innerhalb von 1 Tag
-
openspec-apply-change skill: when blocked, may select a ready artifact unrelated to missingArtifactsOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Fission-AI/OpenSpec#2165 ·
Maintainer antworten meist innerhalb von 1 Tag
-
🐞 bug 🧐 unconfirmed
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Tencent/tdesign-vue-next#7032 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
gnosis/gnosis_vpn#661 ·
Maintainer antworten meist innerhalb von 1 Tag
-
content-freshness: staleOwnedContent doc comments still say 'complete receipt' (follow-up to #7912)Offentriage:bug-verified
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
Maintainer antworten meist innerhalb von 1 Tag