Files
pnpm/pacquet/.github/pull_request_template.md
Zoltan Kochan c64fbe4d1c docs: gate PR scope to stage 1 of the roadmap (#409)
* docs: gate PR scope to stage 1 of the roadmap

Add a "Scope and Roadmap" section to `CONTRIBUTING.md` and a
`.github/pull_request_template.md` so contributors learn the scope rule
before they write code:

- pacquet only takes work that is listed under stage 1 of the roadmap
  (#299). Stage 2+ items, and any new top-level commands, are out of
  scope and will be closed.
- Stage 1 covers a single command, `install`. Configuration arrives
  through pnpm settings (`.npmrc`, `pnpm-workspace.yaml`), not new
  command-line flags.
- Opening an issue first is optional when the change is in stage 1 and
  exactly mirrors the pnpm CLI; otherwise required.
- Deviating from pnpm's behavior is not an option. Behavior changes
  must land in `pnpm/pnpm` first and be ported afterwards.

* docs: address Copilot review feedback on #409

- Reword the "single command" line: pacquet's CLI today exposes other
  top-level commands. Stage 1 is the focus, not the only thing that
  exists; new top-level commands remain out of scope.
- Drop the mid-sentence em dash from the parity-rule sentence so the
  new text obeys the Writing Style guidance present in the same file.
2026-05-11 01:49:29 +02:00

1.5 KiB

Summary

Linked issue

Fixes #

Upstream reference

Checklist

  • The change matches pnpm's behavior on main (or this PR is a bug fix, perf, test, or docs change that does not alter behavior).
  • just ready passes locally.
  • Tests added or updated where applicable.