One Ticket Per Concern
one-ticket-per-concern · always_apply: yes
Content
Rule: One Ticket Per Concern
The stable concern key is project_id plus variable_id. Each Charter variable has at most one active bad-state/measurement-health lifecycle, reclassified and updated in place across assessment runs. Never create one ticket per run and never consolidate multiple variables into one ticket. Read-only lookups may run in parallel, but creates, updates, conversions, and closes must be serialized per concern key. When a tracker cannot change type in place, atomically link the replacement representation and close the old one so the concern still has one authoritative active ticket.
Details
- Slug:
one-ticket-per-concern- Always apply:
- Yes
- Created:
- Sep 21, 2026
- Updated:
- Sep 21, 2026
Playbook
Activities 1
- Reconcile Risk and Problem Tickets Assess the Iteration