Skip to content

v6.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 06:33
  • docs(recipes): Phase 2d — curate Use Mailwoman recipes against verified reality (#1112) (11b7dff)
  • docs(concepts): add "How Mailwoman resolves a place" — the resolution flagship (phase 2e) (#1111) (4ac7d86)
  • release(6.1.0): bump model-card + release.config to v261 default (ea7e307)
  • release-prep: promote v261 (span-boundary head) as the en-us default (#727/#1104) (b8fee39)
  • feat(corpus): #1104 v2.9.2 — bias leading country rows to the multi-word forms (a5fcdf5)
  • docs(concepts): Phase 2c — consolidation pass behind the flagship explainer (#1110) (5d526ac)
  • feat(train): sync_v7 + v2.9.1-country-leading config (#1104 leading-position) (fac8ca4)
  • feat(corpus): #1104 v2.9.1 — leading-position country rows + non-Latin localities (2b3bc2e)
  • docs(nav): Phase 2b — fork-in-the-road front door + honest first parse (#1109) (03140a4)
  • docs(concepts): Phase 2a — flagship explainer for how Mailwoman parses an address (#1107) (36ab4c5)
  • docs(nav): Phase 1 — curate docs navigation into intent-led sections (#1106) (adf0761)
  • feat(corpus): #1104 v2.9.0 country-counterweight config + Modal sync_v6 (aa05fb7)
  • docs(plan): Phase 0 inventory + baseline for the docs-architecture cleanup (c786990)
  • fix(corpus): #1104 country rows — NAD English localities + tiger/nad street glob, ASCII-filtered (207f146)
  • docs(plan): revise documentation-architecture cleanup after review (8b15d53)
  • fix(corpus): bound corpus_streets + corpus_localities scans (max_parts=150) for full-glob builds (07e227c)
  • fix(corpus): bound the #1104 country street scan (max_parts) — sparse-country EOF hang (c2d2609)
  • Flesh out docs clean up. (55b5e91)
  • Add docusearch. (ae007f6)
  • Format. (71db1dc)
  • docs(evals): reorganize into topic subdirs with a capability-ordered sidebar (#1105) (d172ff8)
  • feat(corpus): #1104 country counterweight in the fragment shard (codex-sourced surfaces) (6161cd2)
  • Format. (c4a9860)
  • docs(evals): golden failure report — surfaces the v261 country regression at a glance (b6d420d)
  • docs(evals): generated cross-model failure report (parity) + MDX output for docs build (c586cc6)
  • feat(dev-tools): cross-model failure report (parity + golden corpora) (e74253d)
  • feat(train): v2.8.0 combined — span-boundary head + punct-drop, the promotion candidate (255e012)
  • feat(train): #1100/#456 STAGE4 secondary-address schema + parser shard (d1d5785)
  • feat(train): v2.7.0 punct-drop validation run — #1101 (init_from v257, 2k, one variable) (a1ec0b7)
  • feat(train): #1101 punct-drop augmentation — delimiter-free / whitespace-only copies (890f231)
  • docs(plans): dedup #727 runbook fertility item (c57694a)
  • docs(plans): #727 stage-1 CONCLUSIVE — simple span head plateaus at 3/5 (weight+duration flat), stage 2 = FSemi-CRF (bcfd089)
  • feat(train): v2.6.2 span-boundary weight sweep (0.5→1.5) — #727 stage-1 plateau test (5607547)
  • eval(gauntlet): comma-drop delimiter-free invariant (#1101) (8dd6270)
  • docs(plans): #727 stage-1 CONFIRMED — span-boundary head shrinks absorption class (5→2 flips) (df76f6d)
  • feat(train): v2.6.1 span-boundary FULL 8k run — #727 stage-1 continuation (6dee818)
  • feat(train): #727 span-boundary aux head (GLiNER-lite probe, stage 1) (33ae176)
  • docs(evals): v257 trained + graded — first STABLE candidate (gauntlet PASS + recall held) (#1102) (afaa82d)
  • docs(evals): v256 coordinate caveat RESOLVED — Dublin gauntlet pin PASSES via --weights-cache (#9) (7d33ec5)
  • eval(gauntlet): --weights-cache path for #718-safe candidate coordinate grading (#9, #1102) (e0ab8b3)
  • eval(parity): ratify triaged corpus as default gate (#1102); fix flip-census tsc error (ae16763)
  • docs(evals): fork resolved — v256 probe verdict is SCHEDULE, not capacity (#1102) (070f962)
  • feat(train): v2.5.7 gentle-schedule full run — staged, awaiting operator greenlight (#1102) (5864370)
  • feat(train): v2.5.6 dynamics probe — fork option (a): v255 composition, gentle schedule, 2k steps (8a14893)
  • docs(plans): #727 span-head night-2 runbook — staged path from the fork (df502ed)
  • docs(evals): day-session fork report — trade matrix, treadmill stop, day deliverables (ad6255c)
  • feat(train): v2.5.5-fragment-v5 config — one variable (#1102 counterweight rows) (b73536b)
  • feat(train): fragment shard-v5 — US admin-context pairs + directional-locality twins (#1102 counterweight) (6379241)
  • feat(eval): US recall flip-census tool (#1102 diagnostic) (2bd3dc8)
  • feat(codex): per-locale level-semantics table — designator lexicon + IMDF ordinals (#1100) (a0feb50)
  • feat(codex): USPS Pub-28 C2 secondary unit designators (#1100) (505cc9e)
  • feat(eval): triaged parity gold companion (33 rules-idiosyncratic tombstones) + the proposal record (d8252c2)
  • feat(train): v2.5.4-fragment-v4 config — one variable (context rows + deterministic twins) (d889273)
  • feat(train): fragment shard-v4 — comma-free context rows + deterministic famous-locality twins (7d352ee)
  • feat(eval): failure-census dev-tool — bucketed parity disagreement mechanisms (f513c26)
  • docs(evals): night-1 final — four-run arc, v253 gauntlet-green candidate staged (a1261a7)
  • feat(train): v2.5.3-fragment-v3 config — one variable (global locality twins) (10b4e7f)
  • feat(train): fragment shard-v3 — global bare-locality twins (gauntlet global-dublin-bare class) (5a8567e)
  • feat(train): v2.5.2-fragment-v2 config — one variable (shard-v2 delta) off the v251 recipe (40c8959)
  • feat(train): fragment shard-v2 rows — AU compact units + locality+postcode polarity (v251 read-out classes) (f3ce6d2)
  • docs(evals): night-1 postmortem update — assay verdict (data lever confirmed), consolidation launched (b2c775a)
  • feat(train): v2.5.1-fragment-splice consolidation config + mean_init_multisplice modal fn (2bda572)
  • feat(eval): fragment-dev read-out — probe-1 separator metrics (4af9654)
  • feat(train): v2.5.0-fragment-assay config — probe 1, one lever (the fragment shard) (f375bbf)
  • feat(train): fragment-shard generator (probe 1) — balanced polarity per #511 spread-scan (6ed9281)
  • docs(evals): night-1 parity-campaign postmortem — three cheap levers closed with receipts (e69d8d0)
  • feat(train): fit_crf_transitions — bigram-count transition fitter (probe 0b: measured NEGATIVE) (338576a)
  • feat(eval): parity --street-morphology (probe 0) + router-kind probe (night-1 campaign) (070f077)
  • docs(plans): parity-campaign night-1 runbook — consult digest + probe designs + pre-registered predictions (698a3ba)
  • feat(eval): --weights-cache candidate grading — explicit cacheRoot outranks the installed package (#1099) (11641b9)
  • feat(eval): parity-corpus eval — rescued v1 gold as the campaign gate (#1093) (#1098) (bd937b5)
  • Legacy excision plan 3: CLI weights guard (--download-weights / --degraded) (#1097) (2be7eac)
  • Legacy excision phase 0: golden capture + archive probe (#1092) (3a14e6f)
  • docs: de-slop sweep — retire the "honest" cluster + stock-phrase tells from living docs (179a757)
  • docs(specs): legacy rules-parser excision design (v7.0.0 arc) (b0c8c9a)
  • ci(clients): build once, publish per registry — consolidated publish-clients.yml + shared composite action (#1091) (61eecd4)
  • ci: pin uv to 0.11.16 across all workflows (lockstep with the lab host) (#1090) (2f61d06)
  • docs(sbom): SBOM for v6.0.0 (SPDX + CycloneDX, from the published tarball) (471ac0b)