Skip to content

engine: stage optimistic bisection prefixes - #78

Open
rbtr wants to merge 3 commits into
contrib/ordered-bisectionfrom
contrib/speculative-bisection-fanout
Open

engine: stage optimistic bisection prefixes#78
rbtr wants to merge 3 commits into
contrib/ordered-bisectionfrom
contrib/speculative-bisection-fanout

Conversation

@rbtr

@rbtr rbtr commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Stage speculative bisection nodes against the likely prefix when fan-out exceeds one.
  • Promote a speculative result only when its exact evidence key still matches the resolved frontier; otherwise supersede and re-stage.
  • Document the speculative start/promote/supersede metrics and the durable-store guidance.

Stacked on #77.

Validation

  • make lint test build
  • speculative ordering, supersession, and metrics tests
  • independent review of the final diff

rbtr added 3 commits September 5, 2026 00:55
Reuse speculative work when earlier bisection candidates pass and expose the result with queue metrics.
@rbtr
rbtr force-pushed the contrib/speculative-bisection-fanout branch from 3582b67 to 129d5f1 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