chore: use title prefixes instead of issue types for triage (#1227)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Darius Cepulis
2026-04-06 15:47:37 -05:00
committed by GitHub
co-authored by Claude Opus 4.6
parent 55a075598f
commit 51eaecfff6
3 changed files with 17 additions and 23 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ name: 💎 Feature Request
description: Request a new feature or enhancement
type: enhancement
labels: [triage]
title: 'Feature Request: '
title: 'Feature: '
body:
- type: markdown
attributes:
+10 -2
View File
@@ -45,8 +45,16 @@ jobs:
${{ github.event.issue.body }}
Triage responsibilities:
1. Set issue type:
- Assign the correct GitHub issue type: Bug, Enhancement, or Task.
1. Ensure title prefix:
- Every issue title must start with a type prefix. If the prefix is missing or wrong, fix the title. Preserve the rest of the title as-is.
- Use Title Case for the description after the prefix (e.g., "Bug: Playback Stalls on iOS Safari").
- Prefixes:
- `Feature:` — New capability or behavior
- `Bug:` — Something broken or not working as expected
- `Docs:` — Documentation additions or improvements
- `Architecture:` — Internal structure, design patterns, core refactoring
- `Chore:` — Maintenance, deps, tooling, CI
- `Design:` — Design docs, component specs, visual design
2. Classify and label:
- Determine best-fit labels from issue content and template sections.
- Review labels used on related/cross-referenced issues before deciding.