From f99fa74cc9d95aa3470b5ca13d06570db1519259 Mon Sep 17 00:00:00 2001 From: Pavel Fadeev Date: Tue, 18 Aug 2026 01:56:49 +0200 Subject: [PATCH] release: prepare pi-rogue 0.3.39 --- CHANGELOG.md | 20 ++++++++++++++++++++ package-lock.json | 2 +- packages/bundle/package.json | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f33e78..2c03e82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## 0.3.39 + +### Summary + +This release adds an explicit, cost-bounded runtime posture: a deterministic Board watcher, optional read-only Head-of-Board escalation, and documented cheap-main-model guidance without hidden model routing. + +### Changes + +- Add deterministic Board watching with shadow/intervene modes, turn-end lifecycle accounting, cooldowns, fingerprints, and intervention caps. +- Add opt-in, read-only Board-to-Head escalation with atomic attempt limits, stale-risk suppression, compact evidence, and secret redaction. +- Document runtime model truth and the separation between Pi's active model, Advisor, Board, and Head roles. +- Keep Board and Head advice advisory, visible, bounded, and non-binding; regular Advisor calls remain on-demand. + +### Validation + +- Full Vitest suite passed: 119 tests on the release stack. +- TypeScript, script, coverage, and packed minimum-Node smoke checks passed. +- Post-merge GitHub Actions passed on `main`. +- Independent and Codex reviews found no blockers or majors. + ## 0.3.38 ### Summary diff --git a/package-lock.json b/package-lock.json index 1cd31ab..525c5aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4990,7 +4990,7 @@ }, "packages/bundle": { "name": "@fiale-plus/pi-rogue", - "version": "0.3.38", + "version": "0.3.39", "bundleDependencies": [ "@fiale-plus/pi-rogue-advisor", "@fiale-plus/pi-core" diff --git a/packages/bundle/package.json b/packages/bundle/package.json index 2329bd1..c64df84 100644 --- a/packages/bundle/package.json +++ b/packages/bundle/package.json @@ -1,6 +1,6 @@ { "name": "@fiale-plus/pi-rogue", - "version": "0.3.38", + "version": "0.3.39", "description": "Public Pi-Rogue package containing the explicit Advisor and read-only Board extension.", "type": "module", "license": "MIT",