Releases
v4.1.0
Compare
Sorry, something went wrong.
No results found
feat(#451 ): secondary-unit coverage → ship as v4.1.0 (+ int8 quant toolchain fix) (#455 ) (ec7888b )
fix(docs): distinct violet palette for GuidedTour statusImproved badge (cfa9ca7 )
feat(docs): integrate CRFDiff and FSTWalker into PipelineExplorer, wire all 5 components into target doc articles (0ba1292 )
feat(docs): add BIOHighlight component for word-level BIO label visualization (68924ff )
feat(docs): add PipelineExplorer embed to how-it-works-now.mdx (f4b39b8 )
refactor(docs): extract shared demo helpers, fix WOF lookup caching (47b2095 )
Fix links. (19cc14b )
Flesh out agent. (52f4831 )
Add mermaid colors. (211b47e )
Format. (5f25fd1 )
Normalize to MDX. (cd4415b )
feat(corpus): unit-designator synthesis augmentation, reusing a USPS Pub-28 C2 codex (#451 ) (#454 ) (3cd1d2b )
docs(concepts): negative space — why training every component sharpens each one (#453 ) (acb585f )
feat(resolver): carry region abbreviations into the slim DB for data-driven exact-abbrev tiering (#189 ) (#450 ) (d48e62d )
feat(resolver): extend postcode-anchor country posterior to region lookups, tier-safe (#369 ) (#449 ) (2ababf0 )
docs(shift): close out night-9 postmortem (post-merge addendum) (#448 ) (69c3120 )
fix(resolver): widen over-fetch for short queries so exact-abbrev regions aren't window-dropped (#447 ) (c19ec45 )
feat(corpus): three new adapters — GeoNames, GeoNames-postal, IRS EO-BMF (#446 ) (f90c163 )
docs(shift): night-9 postmortem (2026-06-08) (#445 ) (8434900 )
blog: "The right name in the wrong state" (honest-eval story) (#443 ) (1e7835a )
fix(#397 ): make link-dev-weights self-verify against the deployed default (#438 ) (1db23ff )
fix(resolver): make region resolution work (abbrev + ancestry backfill, #440 ) (#441 ) (31cc1f6 )
feat(eval): honest-eval harness (#371 leakage-free split + #373 PIP-containment) (#439 ) (c124ab0 )
fix(server): annotate Router exports to fix TS2883 on main (#437 ) (4921e16 )
Bump packages. (49e85b5 )
Format. (74a0dc9 )
demo: add the int'l-order Berlin city-state example (#387 repro) (#436 ) (5cb930f )
fix(resolver): geojson-free build-slim ships coincident_roles to the demo DB (#434 ) (348f98b )
demo: surface the dual-role city-state relation (#402 ) (#433 ) (1d531f7 )
demo: route the browser parser through the joint pipeline (#427 follow-up) (#432 ) (be2711b )
feat(pipeline): joint-decode is the default decode path (#427 ) (#431 ) (a69e0f4 )
fix(pipeline): close the joint-decode residual tail — all six locales under 0.5% (#425b) (#430 ) (fd538a8 )
Route A Phase II: phrase-grouper multi-word recall + audit classifier-deferral (#425 ) (#429 ) (e727c17 )
Route A Phase I: A/B harness + decision report — verdict STAY (#421 ) (#428 ) (7ce386a )
feat(resolver): ship coincident_roles to the slim/demo DB + WASM completion (#402 ) (#420 ) (5395e9e )
feat(eval): collectResolved reads interpretations (#416 ) (#419 ) (753ec97 )
feat(resolver): completion records a locality interpretation, not a synthesized node (#415 ) (#418 ) (06b0372 )
feat(decoder): interpretations[] — multi-role node schema (#414 ) (#417 ) (9a9c5bb )
feat(resolver): hierarchyCompletion on by default (#402 ) (#412 ) (3943715 )
feat(resolver): ancestor-lineage attachment (#404 ) + dual-role docs (#407 ) (#411 ) (2de802a )
feat(eval): cross-locale dual-role regression — IT/ES samples + --hierarchy-completion (#406 ) (#410 ) (531074a )
feat(resolver): relation-driven dual-role hierarchy completion (#405 ) (#409 ) (c330cbd )
feat(resolver): precompute the coincident-roles relation (#403 ) (#408 ) (4ba8c66 )
docs(evals): night-8 shift post-mortem (#401 ) (3dbc551 )
feat(eval): split-conformal coordinate intervals over resolved localities (#374 ) (#400 ) (d45bef0 )
feat(eval): per-locale F1 floor gate (#375 S48) (#399 ) (a3c3d7f )
feat(eval): --city-state-fallback flag on oa-resolver-eval (#387 ) (#398 ) (3f92df9 )
feat(resolver): opt-in city-state locality recovery (#387 ) (#396 ) (bd95f8c )
fix(eval): hierarchy-aware credit for German regional-suffix localities (#386 ) (#395 ) (f1fd3fc )
docs(blog): the German metric-artifact story — three retrains chasing a phantom (#327 ) (#394 ) (0417ba9 )
feat(weights): ship the calibration tables in the en-us package (#368 L1) (#393 ) (45c5b74 )
feat(eval): calibration drift guard (#368 S6) (#392 ) (4015886 )
feat(eval): per-locale calibration tables — fix the OOD-locale under-service (#368 L2) (#391 ) (d5d719b )
eval: --anchor-rerank flag to validate the #369 re-ranker by PIP (S8) (#390 ) (266c2d3 )
feat(eval): abstention curve in the calibration report (#368 S2) (#389 ) (3297652 )
eval: PIP-2×2 harness + native German is solved (96.2% PIP) (#327 ) (#388 ) (aca6555 )
docs(eval): v0.9.4 not promoted + PIP pivot — the German collapse was two problems (#327 ) (#385 ) (6b690e8 )
feat(eval): per-tag + per-locale ECE in the calibration report (#368 S1) (#384 ) (df52728 )
docs(eval): v0.9.3 region-tail — not promoted, corpus lever exhausted (#327 ) (#383 ) (84436e4 )
docs: confidence-calibration concept doc + the "which Berlin" resolver-metric blog (#368 ) (#380 ) (90f764c )
feat(resolver): opt-in postcode-anchor country re-ranker (#369 ) (#382 ) (6172520 )
eval: leakage-split F1 — no geographic memorization on locality/region/postcode (#371 ) (#381 ) (387a980 )
feat(neural): isotonic confidence calibration + synthetic anchor→resolver harness (#59 ) (#367 ) (a365e0b )
chore(demo): R2 publish pipeline + declare sql.js-httpvfs + cleanup (#366 ) (d02da8a )
fix(demo): region disambiguation — Chicago (IL) + White House (DC) now resolve (#365 ) (b2164f2 )
chore(demo): swap the Paris street-fall-through example address (#364 ) (13c492d )
feat(demo): serve all assets from R2 + range-load DBs from there (#363 ) (9060643 )
Revert "feat(demo): range-load resolver DBs via sql.js-httpvfs (Phase 2+3, zero warnings) (#361 )" (#362 ) (abc5487 )
feat(demo): range-load resolver DBs via sql.js-httpvfs (Phase 2+3, zero warnings) (#361 ) (d9f122d )
perf(resolver): drop the build-time names table — wof-hot.db 144 MB → 53 MB (#359 ) (4545c72 )
spike(sqlite-httpvfs): make the browser run actually work + first real results (#358 ) (af3a21f )
feat(demo): serve resolver DBs same-origin from Pages (Phase 1 of HTTP-VFS) (#360 ) (c9cc5fb )
feat(demo): load the French postcode anchor (postcode-fr.bin) (#357 ) (fe9072a )
fix(demo): fall through a mis-tagged locality span to the real city (#356 ) (3550df9 )
fix(demo): use parsed region + drop hardcoded US in the resolver cascade (#355 ) (b2a9455 )
ci(docs): rebuild the demo on resolver changes + add workflow_dispatch (#354 ) (9490395 )
fix(resolver): population + exact-name ranking in the WASM resolver (no more West New York) (#353 ) (c7b54ba )
feat(demo): crisp admin-boundary polygons — a second DB, drawn instead of the bbox (#352 ) (421983d )
feat(resolver): geojson-free points-DB builder — multi-locale wof-hot.db (US+DE) (#351 ) (a1b9fac )
docs(releasing): the OIDC-can't-first-publish gotcha + the bootstrap (#350 ) (0717ab0 )
You can’t perform that action at this time.