Skip to content

Restore QuickFiler backfill after non-empty deadline expiry - #610

Merged
drmoisan merged 2 commits into
mainfrom
bug/quickfiler-high-confidence-partial-screen-backfill-608
Aug 25, 2026
Merged

Restore QuickFiler backfill after non-empty deadline expiry#610
drmoisan merged 2 commits into
mainfrom
bug/quickfiler-high-confidence-partial-screen-backfill-608

Conversation

@drmoisan

Copy link
Copy Markdown
Owner

Summary

  • Restores fill-or-exhaust dequeue behavior after a non-empty accepted prefix passes the first-batch deadline.
  • Retains deadline-based empty-result behavior.
  • Adds initial and subsequent screen regression coverage, plus source-exhaustion coverage.

Verification

  • CSharpier, analyzer rebuild, compiler/nullability rebuild without global Nullable, and MSTest coverage passed.
  • 6,476/6,476 tests passed; repository coverage 84.7782%; confidence-gate coverage 96.7742%.

Refs: #608

- Continue dequeuing after a qualifying prefix is accepted
- Preserve empty-result deadline behavior and queue ordering

Refs: #608
@drmoisan
drmoisan enabled auto-merge August 25, 2026 18:53
@drmoisan
drmoisan merged commit 507a40a into main Aug 25, 2026
5 checks passed
drmoisan added a commit that referenced this pull request Aug 25, 2026
drmoisan added a commit that referenced this pull request Aug 25, 2026
…cted; preflight NOT YET CLEARED)

The re-scope corrected 11 stale line citations caused by PR #610's +2/+6 line shifts in
QfcStreamingDequeueConfidenceGate.cs, and converted two absolute count gates to baseline-relative
form after finding the 21-passed figure had become 23. This state is strictly better than the stale
plan it replaces. Preflight used all five rounds and returned NOT CLEARED WITHIN BOUND: one blocking
defect remains whose fix is applied but not preflight-verified. A confirming round follows.
@drmoisan
drmoisan deleted the bug/quickfiler-high-confidence-partial-screen-backfill-608 branch August 28, 2026 12:09
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