Skip to content

feat(workflow): require requested reviews before merge readiness - #7

Merged
sungyongcho merged 3 commits into
mainfrom
codex/review-request-gates
Sep 8, 2026
Merged

sungyongcho merged 3 commits into
mainfrom
codex/review-request-gates

Conversation

@sungyongcho

@sungyongcho sungyongcho commented Sep 7, 2026 •

Copy link
Copy Markdown
Collaborator
  • Work status: REVIEW_READY
  • Worker: codex-20260907-202542
  • Assignment: requested-review-policy
  • Scope: Requested cross-task reviews, explicit self-review exceptions and additive merge readiness
  • Kind: OPS
  • PR: feat(workflow): require requested reviews before merge readiness #7
  • Verification: passed: 27 package tests; shell syntax, release metadata, skill validation and diff checks
  • Updated: 2026-09-07 21:00:42 UTC
  • Head: efed932
  • Review request: review-7-efed932c-1eb3dc13
  • Implementation task: 01a07d1d-59a1-73c2-babb-11f8a1ce5040
  • Review issues:

Ordinary workers now stop at REVIEW_READY after implementation and verification. A code review requires a request from the implementation worker and runs in another conversation/task, limited to the actual implementation scope. Self-review requires explicit user approval; an implementation worker cannot approve its own exception.

MERGE_READY is an additional label alongside REVIEW_READY after valid review and current head/base/check verification. It grants no merge authority and is removed when its evidence changes. Explicitly assigned commit-error/conflict resolvers may close named PRs, edit named issues and self-review only within their action grant; original ownership and published history remain intact.

Verification: 27 package tests, shell syntax, release/skill validation and diff checks passed. No automatic review or tag publication was performed. Version 3.0.0 remains unchanged with an Unreleased note.

This PR is stacked on the existing worker-succession PR to preserve its unmerged package changes.

Summary
Prepare Commit It 3.0.0 for user-approved worker succession independent of chat retention.

Changes
- Preserve assignment lineage, checkpoints and legacy worker records through approved takeover.
- Define OPS delivery receipts and synchronized purpose and work-state labels.
- Name conversations through supported client tools and preserve honest review ownership.
- Align package documentation and prepare version 3.0.0 without publishing a release tag.

Verification
- 27 package and installer tests passed; shell syntax and v3.0.0 release checks passed.
- Independent eight-scenario review completed; readiness and review ownership ambiguities corrected.
- git diff --check passed.
Summary
Separate implementation readiness from requested code review and merge readiness.

Changes
- Default to implementation-worker requests and code review in another conversation.
- Permit self-review only under explicit user approval and preserve scoped resolver exceptions.
- Add MERGE_READY alongside REVIEW_READY after current review and head/base/check validation.
- Invalidate readiness when evidence changes and keep reviews inside implementation scope.

Verification
- 27 package tests, shell syntax, release metadata and skill validation passed.
- Cross-reference and diff checks passed; historical records and version 3.0.0 are retained.
@sungyongcho-ops sungyongcho-ops added OPS Orchestration, automation, operating policy and tooling. OCCUPIED An assigned worker owns this work, including waiting or blocked verification. labels Sep 7, 2026
@sungyongcho-ops sungyongcho-ops added REVIEW_READY Implementation and required verification are complete for the recorded head. and removed OCCUPIED An assigned worker owns this work, including waiting or blocked verification. labels Sep 7, 2026
@sungyongcho-ops

Copy link
Copy Markdown
Owner

Worker: codex-20260907-202542
Assignment: requested-review-policy
Commit: efed932
PR: #7
Work status: REVIEW_READY
Verification: passed: 27 package tests; shell syntax, release metadata, skill validation and diff checks

@sungyongcho-ops
sungyongcho-ops marked this pull request as ready for review September 7, 2026 21:00
@sungyongcho-ops

sungyongcho-ops commented Sep 7, 2026 •

Copy link
Copy Markdown
Owner

Review requested

  • scope: Requested cross-task reviews, explicit self-review exceptions and additive merge readiness
  • worker: codex-20260907-202542
  • assignment: requested-review-policy
  • id: review-7-efed932c-1eb3dc13
  • head: efed932
  • base: 1eb3dc1
  • task: 01a07d1d-59a1-73c2-babb-11f8a1ce5040
  • issues: []

@sungyongcho
sungyongcho changed the base branch from codex/worker-succession-v3 to main September 8, 2026 01:31
Summary
Include the current main after its predecessor squash merge.

Changes
Resolve only history-induced conflicts; retain the exact tested PR file tree.

Verification
Main tree matches predecessor 1eb3dc1.
Result tree matches PR head efed932.
Existing passing package and CI evidence remains applicable.
git diff --cached --check passed.
@sungyongcho
sungyongcho merged commit cc8752e into main Sep 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OPS Orchestration, automation, operating policy and tooling. REVIEW_READY Implementation and required verification are complete for the recorded head.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants