Commit 97afcb5
pm-dispatch: a governed PR at ACCEPT gets needs-user-decision and a Chinese maintainer brief (#15908)
At ACCEPT on a governed-surface PR the seat, in the same stroke, adds the
needs-user-decision label to the PR and posts a Chinese 「维护者速读」 comment
in a fixed five-part shape (what changed in business terms / why / risk and
cost incl. rollback / the seat's recommendation / the one act asked). The
brief is split: the dev drafts it in the PR body under
`## 维护者速读(草稿)` with 席位意见 left blank; the seat finalizes it at
ACCEPT against its own diff read and posts the final comment, which is what
the maintainer reads. The English ACCEPT stays the review record. On a PR
the label means "awaiting the maintainer's review", outside the six-state
card set, and leaves with the merge or when the seat withdraws the verdict.
Decision cards carry the same brief above their four-facet block, ending in
the one-word answer asked. The brief is named as the fourth Chinese channel
in the language rule; the three existing channels are unchanged.
SKILL.md stays line-neutral (811/811, table pin 342): the additions are
funded by folding lines already stated elsewhere in the file or in the
review checklist. ensure-pm-labels.sh: the needs-user-decision description
gains the PR meaning (93 characters, under the 100-character cap).
Claude-Session: https://claude.ai/code/session_019RfFHiRCSs3JXLK4cwcfox
Co-authored-by: os-steve <noreply@anthropic.com>1 parent 7b20ae2 commit 97afcb5
2 files changed
Lines changed: 14 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
97 | | - | |
| 96 | + | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
354 | | - | |
| 354 | + | |
| 355 | + | |
355 | 356 | | |
356 | 357 | | |
357 | 358 | | |
358 | | - | |
| 359 | + | |
359 | 360 | | |
360 | 361 | | |
361 | 362 | | |
| |||
592 | 593 | | |
593 | 594 | | |
594 | 595 | | |
595 | | - | |
596 | 596 | | |
597 | 597 | | |
598 | | - | |
599 | 598 | | |
600 | | - | |
601 | | - | |
| 599 | + | |
602 | 600 | | |
603 | 601 | | |
604 | 602 | | |
| |||
607 | 605 | | |
608 | 606 | | |
609 | 607 | | |
610 | | - | |
| 608 | + | |
611 | 609 | | |
612 | 610 | | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
613 | 616 | | |
614 | 617 | | |
615 | 618 | | |
616 | | - | |
617 | 619 | | |
618 | 620 | | |
619 | 621 | | |
620 | 622 | | |
621 | | - | |
622 | 623 | | |
623 | 624 | | |
624 | 625 | | |
| |||
755 | 756 | | |
756 | 757 | | |
757 | 758 | | |
758 | | - | |
759 | 759 | | |
760 | 760 | | |
761 | 761 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | | - | |
| 186 | + | |
| 187 | + | |
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
| |||
0 commit comments