micro--go-micro
fbb5fd46ae
Codex derives its PR branch name from the triggering issue's context, so re-commenting on a single tracker issue (#3024) every hour collapsed every increment onto one branch name. The first increment opened a PR; the rest collided on the occupied branch and silently failed to open one — which is why repeated runs produced "make_pr called, nothing happened." Open a unique issue per run and dispatch Codex there, so each increment gets its own branch and a clean PR. The dispatch asks Codex to "Closes #<issue>" so each tracking issue auto-closes when its PR merges. The explicit branch-name request (which Codex ignored in favor of the issue-derived name) is dropped. Claude-Session: https://claude.ai/code/session_01CmdEY7pYmV5zzwCjNJ4ykL Co-authored-by: Claude <noreply@anthropic.com>