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
Make branch start/finish follow the active repo base by default (#17)
Hardcoded dev defaults caused agent workflows to mis-target repos whose protected base is main/master or another branch. This change makes start/finish infer base from repo context and branch metadata so agent branches launch and merge back correctly without extra flags.
Constraint: Must preserve explicit --base and multiagent.baseBranch behavior
Rejected: Force setup to auto-write multiagent.baseBranch | intrusive repo config mutation
Confidence: high
Scope-risk: moderate
Reversibility: clean
Directive: Keep template scripts and runtime scripts in lockstep whenever branch-resolution logic changes
Tested: bash -n scripts/agent-branch-start.sh scripts/agent-branch-finish.sh templates/scripts/agent-branch-start.sh templates/scripts/agent-branch-finish.sh templates/scripts/codex-agent.sh
Tested: npm test (46/46 pass)
Not-tested: Real GitHub protected-branch auto-merge policy paths in live repos
Co-authored-by: NagyVikt <nagy.viktordp@gmail.com>
0 commit comments