v0.2.0
Portable decision records release.
- Add schema-versioned, JSON-compatible decision and evaluation snapshots with eager value copying and caller-controlled outcome normalization.
- Add structured applicable, does-not-apply, and outside-validity evaluation statuses.
- Add optional machine-readable result reason codes.
- Capture rule keys, priorities, and validity periods once before domain evaluation.
- Add evaluation lookup, shadowed-evaluation, and conflicting-evaluation helpers.
- Reject blank keys, contradictory evaluation state, and unsupported snapshot values explicitly.
Snapshots remain transport records; applications choose where and how to persist them.