Downstream-extraction fixes, cut while extracting the campaign layer out of jax-solitons (run-farm's first external consumer). No API changes.
Fixed: FileRunRegistry.load rebuilt checkpoints with the default SimpleRunConfig, crashing on any engine whose RunConfig has its own fields — found by jax-solitons' bit-identical resume test across the package seam. Added: admission (E) + Provider-contract (F) tests migrated from jax-solitons. Changed: "leak-proof" → best-effort verified teardown throughout, plus a README Cost and liability section.
See the CHANGELOG.
🤖 Generated with Claude Code