Repository navigation
Commit 2bf0113
committed
docs(pm-dispatch): write the maintainer's ruling batch #3 — guard the dev's implementation choices, condition the report-only valve, widen the human floor and write the risk / workload criteria
Maintainer 「同意」 on director ruling batch #3 (2026-10-23): 1.1 A, 1.2 A, 2 A.
- 1.1 A: the dev's own implementation choices stay (recorded in
open_questions) under one guard — touching product-visible behaviour
or a contract is a fork, not a choice; the PM's non-escalation classes
carry the same guard.
- 1.2 A: the "two reds in an hour" valve stays, with three hard
conditions — flip to report-only only (never delete a gate or skip a
test), send the item to the decision digest for the next batch in the
same stroke with the two red runs, and flip back if the maintainer
disagrees; it is after-the-fact ratification, never an exemption.
- 2 A: the human floor widens (releases and anything public, external
commitments, a card's fate, rules and process, defaults and factory
shape, identity and tenancy model, cross-lane conflicts) and the two
criteria the maintainer named become judgeable lines — seven risk
tests and four workload tests, any one of which presents the item —
plus the explicit never-presented list with its four-gate boundary.
SKILL.md 〈升级与决策〉 gains the one pointer line that makes them
binding on every seat.
triage-duties.md lands at 120 (its ceiling on main; the −13 of the
revocation and the +13 of this ruling net to zero); SKILL.md lands at
its 319 ceiling.
Claude-Session: https://claude.ai/code/session_01MJceC3xyxUtL12bEdf7QBC
Co-authored-by: Claude <noreply@anthropic.com>1 parent 6a305ac commit 2bf0113
4 files changed
Lines changed: 19 additions & 8 deletions
File tree
- .claude/skills/pm-dispatch
- references
- scripts/pm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
| 217 | + | |
217 | 218 | | |
218 | 219 | | |
219 | 220 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
| 115 | + | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
99 | 108 | | |
100 | | - | |
| 109 | + | |
| 110 | + | |
101 | 111 | | |
102 | 112 | | |
103 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1240 | 1240 | | |
1241 | 1241 | | |
1242 | 1242 | | |
1243 | | - | |
| 1243 | + | |
1244 | 1244 | | |
1245 | | - | |
1246 | | - | |
1247 | | - | |
1248 | | - | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
1249 | 1249 | | |
1250 | 1250 | | |
1251 | 1251 | | |
| |||
0 commit comments