planner: replace direct push with pr-lifecycle (mirror architect ops flow) #765
Labels
No labels
action
backlog
blocked
bug-report
cannot-reproduce
in-progress
in-triage
needs-triage
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
rejected
reproduced
tech-debt
underspecified
vision
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#765
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Planner phase 5 pushes ops repo changes directly to
main(planner/AGENTS.md:37,planner/planner-run.sh). Branch protection blocks this — see #758 for the symptom (PR #30 stuck, opsmainfrozen at v0.2.0 since 2026-04-08).Why a new issue
#758 is assigned to dev-qwen and labelled blocked; this reframes the fix rather than the symptom.
Proposal
Fold planner into the same flow architect already uses for ops PRs (
pr_create→pr_walk_to_mergeagainstFORGE_OPS_REPO). Architect proves merge perms work; review-bot already gates ops PRs and decides auto-approve vs request-changes. No new reviewer, no permission changes.Changes
planner/planner-run.shphase 5: stop direct push; create branchplanner/run-YYYY-MM-DD, callpr_createthenpr_walk_to_merge.planner/AGENTS.md: update phase 5 description.Acceptance
mainadvances past v0.2.0.Acceptance criteria
mainadvances past v0.2.0Affected files
planner/planner-run.sh— replace direct push withpr_create+pr_walk_to_mergeplanner/AGENTS.md— update phase 5 descriptionBlocked — issue #765
no_push2026-04-15T08:59:52ZDiagnostic output