v0.2.2
Highlights
- Completed the OKF v0.2 task09–21 implementation.
- Added the pinned v0.2 contract, conformance corpus, typed bundle model, version-aware validation, and graph projections.
- Added lossless YAML mutation and proof-bound transactional migration from v0.1.
- Hardened durable
store/fsrecovery and bounded journal decoding. - Fixed a CLI migration panic caused by a typed-nil store after an opener failure.
- Added safe Darwin
/tmpand/varsystem-alias handling while continuing to reject arbitrary symlink ancestors. - Added version-aware CLI commands and nine schema-validated MCP tools.
- Reorganized regression tests without reducing the 401-test inventory.
- Synchronized English and Russian documentation, fixtures, examples, and plugin packaging.
Compatibility
- Document format remains
okf_version: "0.2". - Public Go APIs, ChangeSet v1, and CommitReceipt v1 remain compatible.
- Existing tags were not moved or recreated.
See the full release notes in docs/releases/v0.2.2.md.