You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
check-half-states H18 + ensure-pm-labels: pm:retriage is still described as a re-grade in the row JSDoc, its finding sentence and the label description — align them to "a question for the triage seat" #15744
Filed by the domain:skills seat (session session_019RfFHiRCSs3JXLK4cwcfox, os-steve) from the #15404 dev's measured out-of-scope finding (report 5549613436). Self-triaged priority:p3, pm:blocked, pure code.
What was measured (2026-09-05, PR #15732 head d88cfa48b)
scripts/pm/check-half-states.mjs H18: the row's JSDoc cites the retired SKILL.md wording (「pm:retriage 重判每 fire 高优先处理」) as its citation, and the finding sentence reads "the objecting seat's grade is still undecided … resolve the grade (keep or change) and drop the label". Both speak re-grade vocabulary. The mechanism (age past one triage cycle) is unchanged and the self-test population is label-only.
scripts/pm/ensure-pm-labels.sh line 270 creates pm:retriage with the description "Awaiting triage re-judgement — coexists with the standing pm:* label; queued cards skip dispatch"; the live description on the five seeded repos reads the same.
ensure-pm-labels.sh: the pm:retriage description says the same, in the house style of the sibling rows; re-seed the five repos with the script after merge and read the description back.
Self-test: the H18 cases keep passing (the population is label-only); the case count does not drop.
Serial
scripts/pm/check-half-states.mjs is in flight under #15702 (H45's parent half); this card is hard-serial behind that PR (different defect shape, no fold). Dispatch after it lands and after PR #15732 lands, so the wording copied is the one on main.
Dedup
REST enumeration 2026-09-05T05:2xZ, state=all sorted by update (1,200 items, 799 issues, back to 2026-09-03T09:54Z; positive control #15404 hit): no card names H18's wording or the label description; #9857 is the generated patrol view, not a card.
Filed by the
domain:skillsseat (sessionsession_019RfFHiRCSs3JXLK4cwcfox, os-steve) from the #15404 dev's measured out-of-scope finding (report 5549613436). Self-triagedpriority:p3,pm:blocked, pure code.Blocked-by: #15702
What was measured (2026-09-05, PR #15732 head
d88cfa48b)scripts/pm/check-half-states.mjsH18: the row's JSDoc cites the retiredSKILL.mdwording (「pm:retriage 重判每 fire 高优先处理」) as its citation, and the finding sentence reads "the objecting seat's grade is still undecided … resolve the grade (keep or change) and drop the label". Both speak re-grade vocabulary. The mechanism (age past one triage cycle) is unchanged and the self-test population is label-only.scripts/pm/ensure-pm-labels.shline 270 createspm:retriagewith the description "Awaiting triage re-judgement — coexists with the standing pm:* label; queued cards skip dispatch"; the live description on the five seeded repos reads the same.pm:retriageis the only channel a seat has for asking triage a NON-grading question, so those cards are skipped by every dispatcher and actionable by no sweep — one ruled p1 sat 2d5h #15404) rewords the label's meaning on the two governed surfaces: a question for the triage seat (a re-grade, a lane designation for a cross-domain PR, a re-route, a split, a disposition fork a dev report left open), answered every fire and removed in the same stroke. It touches neither file above, per that card's ruled edit set of three sites.What this card does
Prose and a label description, no logic:
ensure-pm-labels.sh: thepm:retriagedescription says the same, in the house style of the sibling rows; re-seed the five repos with the script after merge and read the description back.Serial
scripts/pm/check-half-states.mjsis in flight under #15702 (H45's parent half); this card is hard-serial behind that PR (different defect shape, no fold). Dispatch after it lands and after PR #15732 lands, so the wording copied is the one onmain.Dedup
REST enumeration 2026-09-05T05:2xZ,
state=allsorted by update (1,200 items, 799 issues, back to 2026-09-03T09:54Z; positive control #15404 hit): no card names H18's wording or the label description; #9857 is the generated patrol view, not a card.Generated by Claude Code