Releases
v0.19.0
Compare
Sorry, something went wrong.
No results found
Added
Add the read-only Publication Readiness MVP with blocked, needs_revision, and needs_review states.
Add deterministic, path-free JSON and Markdown readiness reports for persisted render-job evidence.
Add CLI support through --readiness-manifest and --readiness-format.
Add the canonical read-only MCP tool figops.evaluate_publication_readiness while keeping the 13 legacy graphhub.* aliases frozen.
Security and correctness
Fail closed on missing, malformed, unsupported, unknown, or unmeasured required evidence.
Reject duplicate JSON keys, non-finite values, invalid diagnostic statuses, and inconsistent geometry summaries.
Redact secrets and embedded absolute paths while keeping cross-platform evidence digests deterministic.
Keep automatic evaluation bounded: needs_review still requires cited hard gates and manual scientific review; it is not publication approval.
Verification
Local locked regression: 1338 passed, 30 skipped, 84 subtests passed.
Main CI passed macOS tests, Windows containment/symlink tests, Ruff, and dependency audit.
Independent adversarial verifier returned confirmed after multiple refutation rounds.
TestPyPI and PyPI 0.19.0 wheel installation, readiness CLI, and MCP smoke passed.
Attached artifacts are from the successful PyPI promotion workflow for commit 55ce4fc .
You can’t perform that action at this time.