From 8eeeae7f8fff881639998ca8c42570eff0832d64 Mon Sep 17 00:00:00 2001 From: norvalbv Date: Fri, 7 Aug 2026 11:23:02 +0100 Subject: [PATCH] release: v0.50.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump 0.49.1 -> 0.50.0 and rebuild dist from a clean origin/main worktree. Minor, not patch: judge_exec gains a new shape. Every judge now records input_tokens, output_tokens, cache_creation, cache_read, cost_usd and session_id (sc-1527, #368), which makes per-ship cost answerable for the first time — the whole reason the review-latency work in #360 could only ever be justified on wall clock. Verified against a REAL claude spawn on the merged code, not the fake used in tests: a haiku judge returned clean verdict text and booked input=10 output=49 cache_creation=17652 cache_read=17822 cost_usd=0.0373 with its session_id — so the join back into the usage tracker exists too. Note for the first ship after upgrading: cacheKey salts on the devkit VERSION, so every reviewer and completeness verdict earned under 0.49.1 is invalidated by design (sc-1437). That attempt re-judges from scratch — which incidentally is the run that will carry the first full cost picture. Gates bypassed at the maintainer's request (--no-verify). Release smoke checks ran: built bin reports 0.50.0, dist byte-consistent with the index in BOTH directions (0 stale, 0 untracked), and the capture is present in the compiled output. Co-Authored-By: Claude Opus 5 (1M context) --- dist/package.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/package.json b/dist/package.json index 69068ce..ae2f24c 100644 --- a/dist/package.json +++ b/dist/package.json @@ -1,6 +1,6 @@ { "name": "@norvalbv/devkit", - "version": "0.49.1", + "version": "0.50.0", "private": true, "type": "module", "license": "MIT", diff --git a/package.json b/package.json index 69068ce..ae2f24c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@norvalbv/devkit", - "version": "0.49.1", + "version": "0.50.0", "private": true, "type": "module", "license": "MIT",