Triage Workflow
Purpose
Standardize issue and pull request triage so incoming work is labeled, prioritized, and routed consistently.
When to Use
- •New issues or PRs arrive
- •Weekly triage cadence
- •Security-related reports appear
Steps
- •Validate the report has enough context and reproduction details.
- •Apply type labels (
bug,enhancement,documentation,question,security). - •Apply area labels (
area/swift,area/javascript,area/ci,area/docs,area/examples). - •Apply priority (
priority/critical,priority/high,priority/normal,priority/low). - •Assign or add to the appropriate milestone/backlog.
- •For security reports, route to the Security Contact and restrict visibility.
- •Apply staleness policy if applicable and add
keep-opento exempt.
Output Contract
- •Issue/PR has correct labels and priority.
- •Ownership or next action is clear (assignee or milestone).
- •Security items are escalated and handled privately.