docs(contributing): invited PRs are reserved for the invitee for a stated window

An explicit maintainer invitation to a named contributor reserves the
implementation for them (default seven days, longer on request); duplicates
filed inside the window close in the invitee's favor. Prospective policy,
prompted by the second race on invited work in two weeks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Mads Lorentzen
2026-08-14 10:51:55 +02:00
co-authored by Claude Fable 5
parent 621ce5ab39
commit 2ea29b09b9
2 changed files with 10 additions and 0 deletions
+8
View File
@@ -13,6 +13,14 @@ per-file diff commands.
## [Unreleased] ## [Unreleased]
### Changed
- **CONTRIBUTING: invited PRs are reserved for the invitee** - when a maintainer comment
explicitly invites a named contributor to implement an issue they diagnosed or designed,
the implementation is theirs for a stated window (default seven days, longer on request);
a duplicate PR filed inside that window closes in the invitee's favor regardless of
arrival order. Prospective from 2026-08-14. Sits alongside the existing credit norm.
### Fixed ### Fixed
- **`convert_salary_excel.py` no longer misreads whole-thousands cells from a Danish-locale - **`convert_salary_excel.py` no longer misreads whole-thousands cells from a Danish-locale
+2
View File
@@ -38,6 +38,8 @@ Reviews here are empirical. Bug reports are reproduced on master before the fix
**Credit norm:** a change that incorporates your actual code gets a `Co-authored-by` trailer; a change written independently from your observation or report gets a named mention in the commit message and PR. Both happen unprompted. **Credit norm:** a change that incorporates your actual code gets a `Co-authored-by` trailer; a change written independently from your observation or report gets a named mention in the commit message and PR. Both happen unprompted.
**Invited PRs:** when a maintainer comment explicitly invites a named contributor to file the PR for an issue they diagnosed or designed, that invitation reserves the implementation for them - by default for seven days from the invite, longer when they say they are working on it. A duplicate PR filed inside that window will be closed in favor of the invitee's, regardless of arrival order or polish. Review, test, and comment on an invited PR all you like - that multiplies the work; racing it doesn't. (Prospective from 2026-08-14.)
## Building for your own market? Do this instead ## Building for your own market? Do this instead
1. Fork the repo and run `/add-portal` with your local job board - it scaffolds a portal skill matching the shipped contract, and `/scrape` picks it up automatically. 1. Fork the repo and run `/add-portal` with your local job board - it scaffolds a portal skill matching the shipped contract, and `/scrape` picks it up automatically.