| id | DEV-360 | |
|---|---|---|
| title | Open Work as a Draft PR Linked to Its Problem | |
| status | active | |
| enforcement | manual | |
| severity | error | |
| depends_on |
|
Work started without a draft PR, or a PR that never links its Problem, is invisible: no one can see it is underway, and it does not close its Problem when it merges.
Make the work visible and traceable from the first commit by opening the PR before it is finished, not after. An early, linked draft is what lets others track progress and lets the merge close its Problem.
- Open a draft PR as soon as you start work on a Problem, so progress is visible and time tracking can start early.
- Link the PR to its Problem issue with a closing keyword (for example
Closes #123), so merging the PR closes the Problem. - Assign yourself, so it is clear who owns it.
- A draft PR is opened at the start of the work
- It links its Problem issue with a closing keyword
- The author is assigned to it