Skip to content

Polymorph 0.4.0a2 + Run 1.1.0

Pre-release
Pre-release

Choose a tag to compare

@IamAngusU IamAngusU released this 12 Sep 10:54
· 17 commits to main since this release

Polymorph 0.4.0a2 makes the local-first trust layer easier to try and expands useful evidence without granting learned components write authority.

Start in five minutes

English: START-HERE.md

Deutsch: START-HERE.de.md

The Windows Buddy and World-Benchmark.cmd do not upload data, activate models, push commits or start GitHub Actions.

Added

  • content-first, read-only Parquet schema inspection and bounded streaming through polymorph inspect parquet
  • a 10,000-row local Parquet evidence report with 1.54M rows/second record-read throughput on the documented Windows machine
  • an advisory-only 130-term English, German and French ERP/finance/tax glossary
  • an independent public multilingual schema corpus sourced from Companies House, INSEE SIRENE, Destatis GENESIS and Peppol terminology
  • corpus result: 14/14 correct suggestions, 13 review decisions, 1 deterministic AUTO and 0 unsafe AUTO decisions
  • polymorph-review for metadata-only measurement of real operator review time and acceptance/correction counts
  • an opt-in real PostgreSQL connector write and rollback lab that never stores its URL and removes its temporary table
  • sanitized checked-in evidence and explicit provenance/limitations

Local validation

  • complete compile, Ruff, formatting, strict typing and dependency checks passed
  • full test suite passed with optional Parquet and PostgreSQL drivers installed
  • three encrypted 1,000-row workflow runs and all performance gates passed
  • Wheel and source distribution passed strict Twine metadata checks
  • clean base-Wheel installation, polymorph doctor, packaged glossary and review CLI passed

The PostgreSQL harness could not be executed against a real server on the release machine because neither PostgreSQL nor Docker was installed. The harness reports this as blocked; it does not substitute SQLite evidence or claim a PostgreSQL result.

All benchmark figures apply only to their exact version, corpus, machine and observer mode. The public corpus is intentionally small and is not a universal accuracy claim.