jaxfne v0.2.30
v0.2.30: Performance hardening and tutorial-scenario stabilization.
What's in this release
- Performance benchmarking receipts: Deterministic CPU benchmark scripts with local_environment_receipt_only claim boundary. No universal performance claims.
- JSON-safety validator: Walks outputs/ and docs/_static/tutorial_figures/ to detect NaN/Infinity serialization violations.
- CI policy updated: Documents benchmark scope and claim boundaries. No automatic CI gates on performance.
- Tutorial figure manifest: Canonical docs/_static/tutorial_figures/figure_manifest.json updated to v0.2.30.
- v0.3 tutorial-scenario doctrine: Defines the 32-phase scenario spine (v0.3.0–v0.3.31) built on stable jaxfne==0.2.30. Establishes canonical import alias import jaxfne as jtfne.
Claim status (frozen, unchanged)
- truth_mode: truth_safe_unverified
- claim_level: computational_scaffold
- field_solver_status: laminar_proxy_no_pde
- physical_amplitude_claim_allowed: false
No solver implementation, no biological mechanism claims, no physical amplitude claims.
Install
pip install jaxfne==0.2.30Test baseline
899 passed, 40 skipped, 0 failed (Python 3.10 / 3.11 / 3.12)