Skip to content

[docs][harness] Delegate PR creation for dispatch-approved Issues to the PM - #662

Merged
Kewton merged 2 commits into
developfrom
chore/pm-pr-preapproval
Oct 12, 2026
Merged

Kewton merged 2 commits into
developfrom
chore/pm-pr-preapproval

Conversation

@Kewton

@Kewton Kewton commented Oct 12, 2026

Copy link
Copy Markdown
Owner

Summary

The user approved (2026-10-13) delegating PR creation to the PM for Issues whose dispatch the user approved, to cut the approval round trip that dominated Issue lead time (#655: ~12 h of a ~21 h lead time was waiting for PR approval).

  • AGENTS.md, CLAUDE.md: PR creation joins merge approval as a PM-delegated, condition-gated action.
  • docs/dev/parallel-dev-harness.md: section 3, step 5 becomes "PR creation (PM)" with the conditions (verify gates on the pushed head, Linux cross-check with cargo-zigbuild clippy --all-targets --target x86_64-unknown-linux-gnu, files within 対象ファイル, security review 0 blockers or test/doc-only changes since the reviewed head, no open plan questions/high risk/unverified profile/harness paths). Changes the user must see first (user-visible defaults, weakened checks, schema migrations) still go to the user. Section 2 table, step 4a, step 6 and the auto-yes note follow.
  • The Linux cross-check was added after PR #655 [security][tools] Bash と検証のコマンドの書き込みを macOS の Seatbelt で隔離する(#502 の 1a) #661 failed only on ubuntu (dead code behind cfg(target_os = "macos") tests); the command reproduces those 7 errors locally in ~40 s.

No code change. Merge approval conditions (step 6) are unchanged.

Verification

  • cargo test --test doc_drift: 23 passed
  • python3 -m pytest -q tests/test_codex_orchestrate.py: 73 passed

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Kewton
Kewton merged commit f1c4207 into develop Oct 12, 2026
5 checks passed
@Kewton
Kewton deleted the chore/pm-pr-preapproval branch October 12, 2026 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant