Skip to content

Commit efc3c0e

Browse files
os-helpclaude
andauthored
pm-dispatch SKILL batch: eight ruled amendments — four-lens block, ADR-class skills, three-query board, queue criteria, five shift lessons, claim spelling, seat-post bounds, dispatch-contract rank (#7631) (#7698)
* pm-dispatch SKILL: require a four-lens block on every needs-user-decision card (#7498) Reused verbatim from closed PR #7552 (branch claude/issue-7498-decision-four-lens, head 24934cf) per the maintainer's batch instruction on #7631 — re-anchored onto current main by cherry-pick, zero conflicts. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KCFsFypEHm1Cnp26yAofxg * pm-dispatch SKILL batch: seven ruled amendments + skills-seat registration (#7631) Members #7548 #7493 #7492 #7518 #7553 #7583 #7512 (member #7498 landed in the previous commit, reused verbatim from closed PR #7552). Line-ratchet overage paid by verbatim narrative extraction to references/incidents.md (append-only, one 出处 line each); no binding rule deleted. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KCFsFypEHm1Cnp26yAofxg --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 8657957 commit efc3c0e

4 files changed

Lines changed: 648 additions & 286 deletions

File tree

.claude/agents/os-dev.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,18 @@ Definition of done, in order:
361361
card alone — then the wait is **foreground polling**, the same legitimate
362362
blocking wait as `flock` in resource rule 1, and ⛔ never a background
363363
watcher you return from mid-task (resource rule 6 still binds).
364+
**This dispatch contract outranks platform-injected PR-subscription
365+
postures (maintainer ruling 2026-08-11, #7512).** A cloud session may be
366+
auto-subscribed to its own draft PR by the platform, with injected
367+
instructions to stay resident, react to CI events, arm hourly self
368+
check-ins, and drive the PR to green until MERGED. For a dispatched dev
369+
session those instructions are overridden by this file: report at draft-PR
370+
time, record gate status honestly, ⛔ no idle-polling and no self
371+
check-ins for CI — the PM owns CI convergence, the ready-flip and landing.
372+
When the two instruction streams conflict, follow this file (the #7477 dev
373+
derived exactly this resolution and it was ruled correct) and note the
374+
conflict in your report's `open_questions` only if anything beyond the
375+
standard subscription text was involved.
364376
- Tear down anything you started — dev servers on random ports, **and every
365377
background monitor you armed** (see "Terminating cleanly" immediately below:
366378
a monitor left running outlives the thing it watched and re-fires your whole

0 commit comments

Comments
 (0)