Repository navigation
Commit 7371c47
committed
docs(pm): 批次独立性 absorbs the family-dispatch clause — five admission gates, fold-or-serial as a mandatory question (#9663)
The batch-independence paragraph gains its scope clarification: the invariant
stops two agents colliding on one region; one dev deliberately covering N
same-region ruled cards satisfies it trivially and may fold into one dispatch.
Admission is five gates as filed — same defect shape + fix pattern; same
package/region; every member already ruled (⛔ none in the decision box —
load-bearing against laundering unruled cards into a ruled PR); per-member
independent verifiability; a named exclusion list (load-bearing against
blanket same-class sweeps). Fold-or-serial is a mandatory question whenever
two or more queued cards share a hot file (maintainer verbatim quoted in the
clause); an unanswered default-to-serial is a missed answer. The folded-claim
conventions from this dispatch's own first live run land in the claim
protocol: shared branch named after the lead card, a claim comment on every
member naming that branch, per-card commits + one multi-Fixes PR, the full
serial-constraints check on the lead claim.
Ratchet payment (all genuine dedup, no re-wrap): the spec-only fixture-triage
dispatch rule relocates to lanes/spec.md as its home; the platform-readings
TOC enumeration and the ccusage tool description collapse to pointers at the
facts table that already carries them; the seat-post migration detail defers
to seat-post-protocol.md. SKILL.md lands at exactly 682/682.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AeA3nU1B5Q2pgxqxgUrexd1 parent 684466c commit 7371c47
2 files changed
Lines changed: 21 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
116 | | - | |
| 115 | + | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | | - | |
139 | | - | |
140 | 138 | | |
141 | 139 | | |
142 | 140 | | |
| |||
219 | 217 | | |
220 | 218 | | |
221 | 219 | | |
222 | | - | |
223 | | - | |
| 220 | + | |
| 221 | + | |
224 | 222 | | |
225 | 223 | | |
226 | 224 | | |
| |||
336 | 334 | | |
337 | 335 | | |
338 | 336 | | |
339 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
340 | 346 | | |
341 | 347 | | |
342 | 348 | | |
| |||
378 | 384 | | |
379 | 385 | | |
380 | 386 | | |
381 | | - | |
| 387 | + | |
382 | 388 | | |
383 | 389 | | |
384 | 390 | | |
| |||
552 | 558 | | |
553 | 559 | | |
554 | 560 | | |
555 | | - | |
556 | | - | |
557 | | - | |
| 561 | + | |
| 562 | + | |
558 | 563 | | |
559 | 564 | | |
560 | 565 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
0 commit comments