Skip to content

fix(land): wait for GitHub to show the fixer's push - #311

Merged
moq-bot[bot] merged 2 commits into
mainfrom
fix/land-fixer-sync
Oct 31, 2026
Merged

moq-bot[bot] merged 2 commits into
mainfrom
fix/land-fixer-sync

Conversation

@kixelated

Copy link
Copy Markdown
Collaborator

Found by the live canary. The fixer correctly fixed #309: it merged the base, followed #308's rename, and verified the result. The daemon validated those commits and pushed them as moq-bot (b380388). It then reread the PR to write the ## Review line, but GitHub still showed the old head, so it raised "head moved before Review update" and handed back a PR it had just fixed.

The daemon now waits up to a minute for GitHub to show the head it pushed. It treats only a third head as a real move.

Checks

  • just check and test/land.test.ts pass (114).
  • New test: GitHub serves the stale head twice after the push, and the fix is still recorded and requeued. It fails without the change.

Review

  • Reviewer: Codex gpt-6.1-sol, medium, quest review --base origin/main, round 1
  • Head: c1beca2
  • Findings: none

🤖 Generated with Claude Code

(written by Claude Opus 5.5)

After pushing a fix, the daemon reread the PR to record it, but GitHub still
showed the old head, so it handed back a PR it had just fixed (#309 in the live
canary). It now waits up to a minute for its own head; only a third head is a
real move.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: cb1a9e42-38a2-4362-9aee-3d09d33bd69a
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@moq-bot
moq-bot Bot merged commit f8612ed into main Oct 31, 2026
@moq-bot
moq-bot Bot deleted the fix/land-fixer-sync branch October 31, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant