Skip to content

engine: record replaced staging attempts - #79

Open
rbtr wants to merge 2 commits into
contrib/speculative-bisection-fanoutfrom
contrib/superseded-staging-attempts
Open

engine: record replaced staging attempts#79
rbtr wants to merge 2 commits into
contrib/speculative-bisection-fanoutfrom
contrib/superseded-staging-attempts

Conversation

@rbtr

@rbtr rbtr commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Emit a node_superseded lifecycle transition when a staging attempt is replaced, including missing-gate retries.
  • Let consumers retire stale running attempts without treating replacement as PR failure.
  • Cover timeout recovery and the public transition contract.

Stacked on #78.

Validation

  • make lint test build
  • replacement-path transition tests
  • independent review of the final diff

rbtr added 2 commits September 5, 2026 00:57
Emit a lifecycle transition when an active staging attempt is replaced, so consumers can retire stale running attempts without mistaking the replacement for a PR failure.
@rbtr
rbtr force-pushed the contrib/superseded-staging-attempts branch from 386e499 to 3200987 Compare September 5, 2026 06:18
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