Skip to content

v4.2.1 — Post-Release Reconciliation

Choose a tag to compare

@Jackxiaozhiren Jackxiaozhiren released this 25 Aug 12:02
· 203 commits to main since this release

v4.2.1 — Post-Release Reconciliation (V4.3 W1)

Patch release on top of the immutable v4.2.0. No breaking public API change.

Fixed

  • mypy release gate restored (human_eval.py/cli.py type-narrowing rewritten through guarded loops; no new # type: ignore) → mypy 104 clean, dsa verify-release v4.2.0 back to 12/12 PASS.
  • CS04/CS05 dataset-schema honesty tables repaired (malformed markdown) — marketing/financial documented as sales.csv-generator schema, not channel/OHLC.

Verified

  • CS03-08 executed with the real Agent pipeline (2026-08-25) → 8/8 case studies Verified with committed outputs/ evidence (no mock).
  • 18 real tool-call failures preserved as research evidence across CS01-08 (train_model on forecast questions, causal_check/correlation DuplicateError, hypothesis_test group<2, non-numeric features) — in outputs/tool_calls.json, README limitations, and the benchmark-vs-real-world gap analysis.

Documentation

  • Reconciled case-study index, Product Evidence, V4.2 research report + benchmark gap analysis.
  • Added docs/v4_3/V4_2_1_CHANGESET_AUDIT.md and docs/v4_3/V4_2_1_RECONCILIATION.md.
  • Preserved the historical docs/v4_3/V4_2_FINAL_TRUTH.md v4.2.0 audit.

Gates (live)

pytest 257 passed · mypy 104 clean · ruff pass · npm build PASS · docker valid · mkdocs --strict PASS · dsa doctor warn (LLM stub) · dsa demo PASS · verify-release 12/12 PASS · accessory suites 145 passed. Internal benchmark v1 canonical 50/50 @1.00 preserved.

Honest flags

External validation = 1 real + 2 simulated (not independent human reviewers). SBOM 4.2.1 regeneration pending (clean env). PyPI publish pending owner mechanism.