Skip to content

DFlash split 3: wire engine draft-verify loop - #25

Draft
dusterbloom wants to merge 1 commit into
codex/dflash-2-drafterfrom
codex/dflash-3-engine-loop
Draft

DFlash split 3: wire engine draft-verify loop#25
dusterbloom wants to merge 1 commit into
codex/dflash-2-drafterfrom
codex/dflash-3-engine-loop

Conversation

@dusterbloom

@dusterbloom dusterbloom commented Jun 23, 2026

Copy link
Copy Markdown
Owner

What

Split from panbanda#204. Adds engine-side DFlash loading, SimpleEngine dispatch, the draft-verify generation loop (auto-calibrated realized-speedup gate / t_ar EMA / adaptive block + EOS & max-token handling), and the local DFlash benchmark harness.

The decode here is the canonical buffered loop. Per-request selection (Speculation) and DFlash streaming arrive in the stacked split #27, which refactors this loop behind a DflashSink so buffered and streamed paths share one implementation.

Base

Stacked on #24.

Validation

  • cargo test -p higgs-engine --lib — 287 pass
  • cargo clippy + cargo fmt --check — clean

@dusterbloom
dusterbloom force-pushed the codex/dflash-2-drafter branch from d28386a to 3e2f133 Compare June 23, 2026 15:19
@dusterbloom
dusterbloom force-pushed the codex/dflash-3-engine-loop branch from 9c9dafd to a27bcb7 Compare June 23, 2026 15:19
@dusterbloom
dusterbloom force-pushed the codex/dflash-2-drafter branch from 3e2f133 to f515b86 Compare June 23, 2026 17:13
@dusterbloom
dusterbloom force-pushed the codex/dflash-3-engine-loop branch 3 times, most recently from 444555b to bc2d4f8 Compare June 24, 2026 12:46
@dusterbloom
dusterbloom force-pushed the codex/dflash-2-drafter branch from f515b86 to 1237cfa Compare June 24, 2026 15:57
@dusterbloom
dusterbloom force-pushed the codex/dflash-3-engine-loop branch from bc2d4f8 to b377882 Compare June 24, 2026 15:57
@dusterbloom
dusterbloom force-pushed the codex/dflash-2-drafter branch from 1237cfa to b12e1ed Compare June 24, 2026 16:07
@dusterbloom
dusterbloom force-pushed the codex/dflash-3-engine-loop branch from b377882 to 64f08f2 Compare June 24, 2026 16:07
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