| id | DEV-110 |
|---|---|
| title | Take Ownership of a Goal |
| status | active |
| enforcement | manual |
| severity | error |
Work started without a Goal has no business aim and no Spec to work against. Effort is unanchored, and no one can tell what it is meant to achieve.
Every contribution begins from a Goal issue, with a clear owner.
- Find a Goal by filtering the repo's issues for the
Goal:prefix. Prioritize by impact and urgency; consult your lead if unsure which to take. - Assign yourself, or get assigned, so ownership is unambiguous.
A Goal follows the pattern Goal: [statement] and must link a Spec; a Goal is
not ready to work without one. Understanding that Spec, committing an ETA, and
identifying its Problems are separate rules that follow.
- The work traces to a
Goal:issue - The Goal links a Spec
- Someone is assigned to that Goal as its owner