Commit ad1f94e
docs(pm-skills): a dev container creates a remote branch it cannot delete — probe on the branch the dev keeps (#18808)
Fixes #18774
`Clause-②: no`
Two files, both fact layer, both held at their ceilings:
`.claude/skills/pm-dispatch/references/platform-readings.md`
**466 / 466** and
`.claude/skills/pm-dispatch/references/dispatch-runbook.md` **241 /
241** — net line change **0** in
each, three rows added and three retired in the first, one added and one
retired in the second, every added row ≤ 120 B.
No ceiling raised, no ruling spent. `skip-changeset` — `.claude/**` is
shipped by no package's `files[]`, so nothing
published moves.
## The defect
A dispatched dev's container **creates** a remote branch and **cannot
delete** one on either channel, so any instruction
that says "probe before you write anything" manufactures a permanent
artefact: the dev reads "before writing anything" as
"not on your working branch", pushes a throwaway, and then cannot remove
it. The leftover is not inert — a
`claude/issue-NNNN-*` head is exactly what the AGENTS.md claim pre-check
greps for, so a stray branch answers "already
claimed" for a card nobody is working. That failure direction is the
silent one: a live card read as claimed, with no red
signal anywhere. This PR does not touch the capability (proxy policy is
not this repo's to decide) and does not touch the
pre-check text at AGENTS.md :459–:463 (rules layer, another serial). It
records the capability where branch and ref facts
live, and moves the instruction so the probe lands on the branch the dev
is keeping anyway.
## The capability, re-derived on this branch — ⛔ not taken from the card
Both attempts were made **against this PR's own working branch**, the
one that stays either way. 1 parent a7bafc2 commit ad1f94e
2 files changed
Lines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
202 | 201 | | |
203 | 202 | | |
204 | 203 | | |
| |||
234 | 233 | | |
235 | 234 | | |
236 | 235 | | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
374 | | - | |
375 | | - | |
376 | | - | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
377 | 377 | | |
| 378 | + | |
378 | 379 | | |
379 | 380 | | |
380 | 381 | | |
| |||
428 | 429 | | |
429 | 430 | | |
430 | 431 | | |
431 | | - | |
432 | 432 | | |
433 | 433 | | |
434 | 434 | | |
| |||
0 commit comments