Replace the stale triage label vocabulary with the org label taxonomy #97

Merged
archvillainette merged 1 commits from label-policy into main 2026-08-04 21:55:48 +00:00
Owner

docs/agents/triage-labels.md named five labels that do not exist in the tracker (needs-triage, needs-info, ready-for-human, wontfix). Meanwhile the org has an 18-label taxonomy at https://git.westgate.pw/org/ShadowsOverWestgate/settings/labels that agents never touched, because no doc pointed at it — Kind/Bug had been used twice across every repo.

This replaces the doc with the real taxonomy and makes one Kind/* label required on every issue and PR at creation time. AGENTS.md gets the short version.

Enforcement lands separately in sow-platform (ops/policy/labels.yml + a nightly ops/checks/check-labels.sh drift check). Identical doc change in every sow-* repo.

`docs/agents/triage-labels.md` named five labels that do not exist in the tracker (`needs-triage`, `needs-info`, `ready-for-human`, `wontfix`). Meanwhile the org has an 18-label taxonomy at https://git.westgate.pw/org/ShadowsOverWestgate/settings/labels that agents never touched, because no doc pointed at it — `Kind/Bug` had been used twice across every repo. This replaces the doc with the real taxonomy and makes one `Kind/*` label required on every issue and PR at creation time. `AGENTS.md` gets the short version. Enforcement lands separately in `sow-platform` (`ops/policy/labels.yml` + a nightly `ops/checks/check-labels.sh` drift check). Identical doc change in every `sow-*` repo.
archvillainette added 1 commit 2026-08-04 21:39:00 +00:00
The five labels this doc named (needs-triage, needs-info, ready-for-human,
wontfix) do not exist in the tracker. The org has an 18-label taxonomy
(Kind/*, Priority/*, Status/*, Reviewed/*, Compat/Breaking) that agents never
used, because nothing pointed at it. Kind/Bug had been applied twice, ever.

Document the real set, make one Kind/* label required on every issue and PR,
and map the outside-skill vocabulary onto labels that exist.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
archvillainette scheduled this pull request to auto merge when all checks succeed 2026-08-04 21:41:37 +00:00
archvillainette added the Kind/Documentation label 2026-08-04 21:42:11 +00:00
xtul approved these changes 2026-08-04 21:45:01 +00:00
archvillainette merged commit f395d86db5 into main 2026-08-04 21:55:48 +00:00
archvillainette deleted branch label-policy 2026-08-04 21:55:48 +00:00
Sign in to join this conversation.