Releases
v5.7.0
Compare
Sorry, something went wrong.
No results found
refactor(io): retire locale.ts manual splitCSV onto CSVSpliterator; document ingest-csv's raw stay (1d7b1bd )
refactor(io): retire the streamRows manual-split workaround; \r strips → crlf option (1146b7c )
style: blank line before the importance TSV loop (padding-lines) (99f23c8 )
chore(deps): spliterator ^3.2.0 — drop the AsyncDataResource casts (30279ea )
ci(lint): set up uv before the full-lint step (f30ec04 )
refactor(io): migrate node:readline → spliterator across 26 files (27 sites) (9ce83b4 )
chore(hooks): staged-scoped pre-commit; CI lint step becomes the full repo-wide gate (5bc1c2b )
fix(test): neural-web wasm smoke — resolve ort's Node build + thread model-card labels (7e02d3a )
fix(test): cliBin resolves to mailwoman/out/cli.js, not /out/cli.js (22d3f07 )
refactor(path-ts): sweep String(PathBuilder(...)) to string resolvers (602f31a )
Bump. (5bb3cc3 )
refactor(path-ts): use string resolvers at fs boundaries; fix de-URL fallout (fd89f53 )
refactor: migrate import.meta.url path-building to path-ts builders (7bea19a )
Update path-ts. (1dbd639 )
chore(lint): retire lint-raw-env-argv.ts for the oxlint no-process-globals rule; pre-commit = lint-only (d1194c6 )
Enforce linter warnings. (2b63148 )
Format. (23c8a4d )
feat(lint): zero raw process.env/process.argv — two blessed homes, CI-enforced (#1035 ) (8a48d5c )
chore(argv): standardization — the drawer triage's outstanding half (parseArgs everywhere it belongs) (#1033 ) (2a84f21 )
chore: scripts drawer to zero — the full triage (lib dissolved, every family homed) (#1032 ) (46565e4 )
chore(demo): ADMIN_GAZETTEER_VERSION → 2026-07-07a (the cured candidate, R2-published) (f763413 )
chore: build-log — candidate rebuilt from the cured admin (candidate-global-1026), symlink repointed (2055ee9 )
Format. (fbbc030 )
feat(gazetteer): the last ports — drawer endgame (spec PR E) (#1031 ) (8694557 )
Format. (09312fb )
feat(gazetteer): zero mutators — sealed postcode-shard build + drawer classification (spec PR D) (#1030 ) (6b10177 )
plan: gazetteer CLI PR D — zero mutators (sealed postcode-shard command) + drawer classification (eb11d82 )
chore: build-log — the cured admin gazetteer built (PASS 21/21) and swapped live (fixes #1026 in production) (a2bc182 )
fix(#1026 ): the GeoNames admin fold joins the canonical recipe + mutator deletions + diagnostics triage (spec PR C) (#1028 ) (3656c1e )
plan: gazetteer CLI PR C — the #1026 cure (GeoNames admin fold), mutator deletions, diagnostics triage (0eb981f )
Update formatter. (1205e30 )
Consistent formatting. (2bc43ab )
Format. (cb7df2e )
Clean up casing. (9c03c6b )
feat: sealed data artifacts + the unified gazetteer pipeline CLI (spec PR A+B) (#1027 ) (789f60f )
Fix tooltip warning. (c7d832f )
Undraft. (eee1ba7 )
Bump yarn. (0a7f573 )
plan: sealed artifacts + gazetteer CLI (PR A + PR B) — 16-task implementation plan (cb98e25 )
spec: scripts cleanup — sealed data artifacts + the unified gazetteer pipeline CLI (1d72780 )
You can’t perform that action at this time.