Skip to content

v0.102.0 Release Recap ​

v0.102.0 is a non-breaking reliability release that publishes derived KV refresh receipt fixtures for integration and CI consumers.

What's New ​

AreaNew in v0.102.0Why it matters
Passing fixture/fixtures/kv-refresh/valid-receipt.json and /fixtures/kv-refresh/valid-value.jsonGives clients a known-good receipt/value pair for verifier wiring
Failing fixture/fixtures/kv-refresh/mismatched-value.jsonLets integrations confirm drift failures are surfaced correctly
Fixture coveragePublic fixture verifier testsKeeps the docs fixtures aligned with verifyKVRefreshReceipt behavior
Docs recipeKV derivation fixture sectionShows copyable CLI commands for local and CI checks
Feature metadatakv-refresh-receipt-fixturesLets live deployments advertise fixture availability

Operator Flow ​

Use the passing fixture to test verifier plumbing:

bash
contextdb repair kv-cache receipt verify \
  --receipt docs/public/fixtures/kv-refresh/valid-receipt.json \
  --value-file docs/public/fixtures/kv-refresh/valid-value.json \
  --report

Use the mismatched value fixture when CI needs to assert that drift is rejected.

Compatibility ​

This release is intentionally non-breaking. Runtime behavior is unchanged; the release publishes docs fixtures and adds test coverage around them.

Verification ​

Release verification included:

bash
go test -count=1 ./cmd/contextdb
go test -count=1 ./...
npm run docs:build
git diff --check

The next reliability slices should focus on schema catalog drift annotations, closure bundle manifest verification, or a machine-readable fixture catalog.

Released under the MIT License.