Introduce an AI-powered issue classification workflow that automatically
applies area labels and the triage label when issues are opened or
reopened. This replaces the manual label-only triage-issues.yml for
opened/reopened events.
Key changes:
- Add issue-classification.md: gh-aw workflow that analyzes issue content
and applies 1-3 area: labels plus the triage label using safe outputs
- Add issue-classification.lock.yml: compiled workflow (auto-generated)
- Add verify-compiled.yml: CI check ensuring lock files stay in sync
- Add gh-aw scaffolding: .gitattributes, agents, copilot-setup-steps
- Update remove-triage-label.yml: exclude area: labels from triggering
triage removal (prevents race condition with automated labeling)
- Slim triage-issues.yml: remove opened/reopened handling (now handled
by issue-classification), keep unlabeled/more-info-needed behavior
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>