Agent flow: integrate on agent-develop, one promotion PR, and a decision protocol #33
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/integration-branch"
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?
Makes the operator's click land on one clean batch instead of one rebase per issue.
What changes
agent-developbecomes the branch agent work integrates on; issue PRs target it, anddevelopreceives exactly one promotion PR. The run still never merges:scripts/agent-pipeline/integrate.pydoes the merging intoagent-developas a separate scheduled job, so the session that wrote the code cannot land it.develop, merge each PR whose trial merge is clean and whose required checks are green, then open/keep one promotion PR. 15 self-checks, dry-run by default.forgejo.py label add|rm, theneeds_attentionlabel as a triage skip (unless the operator has answered since), andDECISION:comments as the only authoritative answer.docs/agent-pipeline/integration-branch.md,flow-canvas.html, and the corrections the audit found (the~/.claudemanual still claimed the runner merges into develop automatically; verifier.md said shadow where the state is off; the contract pointed at a path that does not exist).Verified: 569 header gates ok, UC catalogue conforms, integrate.py 15/15, a real merge of PR #31 into
agent-developby the bot with read-back, and PR #32 (the promotion batch) opened from it. Refs #26, #27, #28.