Skip to content

v0.48.0 Release Recap ​

v0.48.0 is a non-breaking ranking observability release that adds JSON eval snapshots for the representative corpus.

What Changed ​

AreaNew in v0.48.0Why it matters
CLI ranking snapshotcontextdb eval rankingEmits a repeatable JSON report for representative corpus queries
Score drift dataPer-query top-k, expected rank, reciprocal rank, and MRRMakes release-to-release ranking movement reviewable
Score breakdownsRaw component scores and weighted score breakdownsShows why each result ranked where it did
Feature metadataranking-eval-snapshotsLets live deployments advertise ranking eval snapshot support

Compatibility ​

This release only adds a local evaluation command. It does not change retrieval scoring, corpus fixtures, public query APIs, or write behavior.

Operator Flow ​

bash
contextdb eval ranking --out ranking-eval.json --report

Use the generated snapshot before and after ranking changes to compare expected rank, MRR, result order, and score component movement.

Verification ​

Release gates for this slice:

GateStatus
go test -count=1 ./...Passed
npm run docs:buildPassed
git diff --checkPassed

Released under the MIT License.