Skip to content

v0.93.0 Release Recap ​

v0.93.0 is a non-breaking debugger release that adds side-by-side explain-rank comparison to the Svelte admin dashboard.

What's New ​

AreaNew in v0.93.0Why it matters
Admin compare API/admin/api/explain-rankLets the observe-port debugger call the existing explain-rank engine without switching to the public REST port
Svelte compare panelSearch results can fill left/right compare targetsMoves operators from finding candidate nodes to comparing rank factors in one workflow
Rank evidence outputSummary plus raw explain-rank JSONPreserves full factor deltas, winner/loser IDs, scores, and evidence details for incident notes
Feature metadataadmin-debugger-explain-rankLets live deployments advertise dashboard rank comparison support

Operator Flow ​

Open the dashboard and search for candidates:

bash
open http://localhost:7702/admin/

Call the compare API directly:

bash
curl -X POST http://localhost:7702/admin/api/explain-rank \
  -H 'content-type: application/json' \
  -d '{"namespace":"my-app","node_id":"NODE_UUID","other_node_id":"OTHER_NODE_UUID","text":"optional query"}'

Compatibility ​

This release is intentionally non-breaking. Existing admin routes, metrics, search, belief audits, REST, GraphQL, SDK, and manifest verification behavior are unchanged.

Verification ​

Release verification included:

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

The next reliability slice should return to retry fatigue preset API schema fixtures and REST/SDK parity checks.

Released under the MIT License.