You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ContextualWisdomLab/scopeweave#301 is current-head approved by OpenCode and all required checks pass, but GitHub still reports reviewDecision=REVIEW_REQUIRED and mergeStateStatus=BLOCKED.
The blocker is not repository-local classic branch protection. For ContextualWisdomLab/scopeweave classic develop protection reports:
required_approving_review_count: 0
require_code_owner_reviews: false
require_last_push_approval: false
required status checks: unit-and-api, cloud-e2e, CodeQL JS/Python, property fuzz
The live organization ruleset 18156473 (CWL Central required workflows) also includes a pull_request rule requiring:
required_approving_review_count: 2
require_code_owner_review: true
require_last_push_approval: true
That conflicts with the central .github documented merge path: current-head OpenCode approval, no active unresolved review threads, required checks green, mergeable head, and no policy blocker.
OpenCode review on head cd8f5a246da38d5f6c1c8ed292d12b9f26d6e1d4: APPROVE, no blocking findings.
gh pr checks 301 --required: all required checks pass.
reviewThreads: empty.
.github/README.md PR review and merge policy delegates judgment to OpenCode plus central scheduler.
.github/PR_GOVERNANCE_AUDIT.md says merge uses current-head OpenCode approval, no active unresolved review threads, required checks green or native auto-merge waiting on them, mergeable head, and no policy blocker.
Proposed correction
Update org ruleset 18156473 to keep the required central workflows intact, but align its PR rule with the documented central policy:
required_approving_review_count: 0
require_code_owner_review: false
require_last_push_approval: false
keep dismiss_stale_reviews_on_push: true
keep required_review_thread_resolution: true
keep allowed merge methods and required workflow rules unchanged
Summary
ContextualWisdomLab/scopeweave#301is current-head approved by OpenCode and all required checks pass, but GitHub still reportsreviewDecision=REVIEW_REQUIREDandmergeStateStatus=BLOCKED.The blocker is not repository-local classic branch protection. For
ContextualWisdomLab/scopeweaveclassicdevelopprotection reports:required_approving_review_count: 0require_code_owner_reviews: falserequire_last_push_approval: falseunit-and-api,cloud-e2e, CodeQL JS/Python,property fuzzThe live organization ruleset
18156473(CWL Central required workflows) also includes apull_requestrule requiring:required_approving_review_count: 2require_code_owner_review: truerequire_last_push_approval: trueThat conflicts with the central
.githubdocumented merge path: current-head OpenCode approval, no active unresolved review threads, required checks green, mergeable head, and no policy blocker.Evidence
cd8f5a246da38d5f6c1c8ed292d12b9f26d6e1d4: APPROVE, no blocking findings.gh pr checks 301 --required: all required checks pass.reviewThreads: empty..github/README.mdPR review and merge policy delegates judgment to OpenCode plus central scheduler..github/PR_GOVERNANCE_AUDIT.mdsays merge uses current-head OpenCode approval, no active unresolved review threads, required checks green or native auto-merge waiting on them, mergeable head, and no policy blocker.Proposed correction
Update org ruleset
18156473to keep the required central workflows intact, but align its PR rule with the documented central policy:required_approving_review_count: 0require_code_owner_review: falserequire_last_push_approval: falsedismiss_stale_reviews_on_push: truerequired_review_thread_resolution: trueRoadmap item — CWL Project #1 (naruon Platform Roadmap). Phase Ops · Component dot-github. Spec: ContextualWisdomLab/naruon#974 (docs/planning/naruon-platform-plan.md).