Skip to content

v0.4.0

Choose a tag to compare

@aliasfoxkde aliasfoxkde released this 07 Oct 11:03
· 498 commits to main since this release
Immutable release. Only release title and notes can be modified.

OpenCodifier v0.4.0 — engine enhancement track

Tagged 2026-10-02 at a819adf (previous tag v0.3.0). (Backfilled
release page: the tag and source shipped on 2026-10-02; this page was
created later.)

Highlights

From CHANGELOG §[0.4.0] — the engine-enhancement track (B1–B4) plus the
research record:

  • D9's performance budgets are finally measured: criterion benches
    for the unmeasured per-stage budgets — normalize decode, rule match at
    scale, BM25 narrowing at 256 candidates (build + score-all), embedding
    rerank — plus an HTTP bench for the 2 ms round-trip budget, a just bench recipe, and the first committed baseline bundle (PLAN 18i, B1).
  • The hot paths those budgets exposed are fixed (B2 constant-factor
    wins; B3 per-document BM25 frequency maps).
  • The escalation ladder ships as configuration (B4): per-node and
    per-kind gate overrides via LadderPolicy, per-rung calibration;
    empty config = byte-identical engine (D25).
  • D9 criterion benches + committed baselines; the research record
    (cascade/calibration frontier, ONNX Vulkan correction) landed alongside.

Binaries

No binaries are published for this tag. The release matrix with
attested per-platform artifacts debuts in v0.5.0; anything built on
the development line after this tag was cut would carry a commit hash
that does not correspond to a819adf, and a release page that implies
otherwise is a provenance claim this project does not make. Build from
the tag: cargo build --release (workspace, Rust 1.90+).

Provenance

Field Value
Tag v0.4.0 → a819adf
Full changelog CHANGELOG §[0.4.0] in the tagged source tree
Source code attached (tag archive), as for every release