Skip to content

fix(repair): preflight unwritable automerge branches#95

Merged
Takhoffman merged 1 commit into
mainfrom
codex/preflight-unwritable-automerge
May 17, 2026
Merged

fix(repair): preflight unwritable automerge branches#95
Takhoffman merged 1 commit into
mainfrom
codex/preflight-unwritable-automerge

Conversation

@Takhoffman
Copy link
Copy Markdown
Contributor

Summary

  • add a shared source branch writability policy for repair execution
  • preflight repair_contributor_branch source PRs before target checkout, validation planning, and Codex write preflight
  • convert unwritable fork branches with maintainer_can_modify=false into explicit replacement-PR repair mode

Validation

  • pnpm run build
  • pnpm run build:repair
  • node --test test/repair/execute-fix-policy.test.ts
  • node --test test/repair/execute-fix-artifact-source.test.ts
  • pnpm run check

@Takhoffman Takhoffman merged commit d7fccf6 into main May 17, 2026
7 checks passed
@Takhoffman Takhoffman deleted the codex/preflight-unwritable-automerge branch May 17, 2026 19:10
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