diff --git a/.release-please-manifest.json b/.release-please-manifest.json index bac4ebcf..6103afc2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.28.0" + ".": "1.29.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d7116912..480d17bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,42 @@ All notable changes to Deus will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project adheres to [Semantic Versioning](https://semver.org/). +## [1.29.0](https://github.com/sliamh11/Deus/compare/v1.28.0...v1.29.0) (2026-08-09) + + +### Features + +* **deus-cmd:** passive background auto-sync for the live install (LIA-529+) ([#1156](https://github.com/sliamh11/Deus/issues/1156)) ([5350119](https://github.com/sliamh11/Deus/commit/5350119e426b54b3b4d97637026bd64523164c77)) +* **evolution:** add opt-in GPT-5.6 judge provider (codex-exec, sandboxed) ([#1099](https://github.com/sliamh11/Deus/issues/1099)) ([e2282aa](https://github.com/sliamh11/Deus/commit/e2282aa9b201fea3b12a6d3ed2e16ba46235131b)) +* **evolution:** retro-2026-08-02 follow-ups ([#1101](https://github.com/sliamh11/Deus/issues/1101)) ([4a1f02a](https://github.com/sliamh11/Deus/commit/4a1f02aaa65ba040a22e97adae0f7266c5d066d2)) +* **hermes:** add OPA/Rego guardrails v1 for Hermes code-review gate (LIA-515) ([#1105](https://github.com/sliamh11/Deus/issues/1105)) ([2844325](https://github.com/sliamh11/Deus/commit/284432563ddb3a901af1c5279e780b315de16bb2)) +* **review:** add backend-neutral review-runner CLI for any agent platform ([#1115](https://github.com/sliamh11/Deus/issues/1115)) ([c4961d5](https://github.com/sliamh11/Deus/commit/c4961d5a4252db3bc9fb85b825f80945efcb183c)) +* **scripts:** re-check + precision measurement for procedure nodes (LIA-511) ([#1097](https://github.com/sliamh11/Deus/issues/1097)) ([b98bf76](https://github.com/sliamh11/Deus/commit/b98bf76b7461a8b355ce3f92f35aa915d87b8b74)) +* **ux-reviewer:** wire checklist.design into UX research + new audit skill ([#1133](https://github.com/sliamh11/Deus/issues/1133)) ([8d455c9](https://github.com/sliamh11/Deus/commit/8d455c905763061478f18afa916ef66f50327bf5)) +* **warden-policy:** isolated CC attestation write path (LIA-527 Phase 2) ([#1138](https://github.com/sliamh11/Deus/issues/1138)) ([e70d068](https://github.com/sliamh11/Deus/commit/e70d068c76a4043dbf496088b72de4415400b0c3)) +* **wardens:** attestation-verify cutover Rego rule (LIA-530) ([#1142](https://github.com/sliamh11/Deus/issues/1142)) ([ea5578f](https://github.com/sliamh11/Deus/commit/ea5578ff2dcae94d5ce4cd1ce89274379d3175b3)) +* **wardens:** attestation-verify workflow + query script (LIA-536) ([#1146](https://github.com/sliamh11/Deus/issues/1146)) ([7700963](https://github.com/sliamh11/Deus/commit/7700963d59b828ec426e9f470d5f2f841f01c6c9)) +* **wardens:** extend Hermes OPA gate coverage to ai-eng-warden + verification-gate (LIA-524) ([#1153](https://github.com/sliamh11/Deus/issues/1153)) ([f8e2b85](https://github.com/sliamh11/Deus/commit/f8e2b85e01b576d944f177ef293e3c1343f2331f)) +* **wardens:** hermes plan-review gate (LIA-523) ([#1137](https://github.com/sliamh11/Deus/issues/1137)) ([ee00fb5](https://github.com/sliamh11/Deus/commit/ee00fb58a22a4e340587694d01f038a0cff7570c)) +* **wardens:** OPA-wiring Phase 0 -- inert infra for Claude Code gate migration ([#1118](https://github.com/sliamh11/Deus/issues/1118)) ([c287ec7](https://github.com/sliamh11/Deus/commit/c287ec71bc3f2e44af878626d8aee87fefb68bc6)) +* **wardens:** OPA-wiring Phase 1 -- read-only shadow observer for the Claude Code gates ([#1122](https://github.com/sliamh11/Deus/issues/1122)) ([d5dd67e](https://github.com/sliamh11/Deus/commit/d5dd67ec49c79030b848e28aefd05666ae69b23f)) +* **wardens:** wire cc_attestations.enqueue_verdict into gate call sites (LIA-534) ([#1144](https://github.com/sliamh11/Deus/issues/1144)) ([dd90400](https://github.com/sliamh11/Deus/commit/dd90400dfa12bd81299c15ada59cb1eeeb822dad)) + + +### Bug Fixes + +* **ci:** make safety-recall always post a status on pull requests ([#1103](https://github.com/sliamh11/Deus/issues/1103)) ([8f31d22](https://github.com/sliamh11/Deus/commit/8f31d22961862f4d646c37ffbf4440a0b279088f)) +* **hermes:** close residual -c flag injection gaps in commit classifier ([#1108](https://github.com/sliamh11/Deus/issues/1108)) ([4c45c3b](https://github.com/sliamh11/Deus/commit/4c45c3b2123697bbf600e10f7e4d8c0179aa0a7f)) +* **stop-hook:** downgrade bg compress gate from hard block to advisory ([#1106](https://github.com/sliamh11/Deus/issues/1106)) ([318b8bb](https://github.com/sliamh11/Deus/commit/318b8bbfdbdc329dcb124bd7966ad0e0cd359895)) +* **wardens:** bind verdict-store entries to git-state fingerprint (LIA-382) ([#1102](https://github.com/sliamh11/Deus/issues/1102)) ([def9231](https://github.com/sliamh11/Deus/commit/def9231286d0533914728ae00abce27b098d17bb)) +* **wardens:** broaden GIT_COMMIT_RE to close commit-gate bypasses (LIA-518) ([#1119](https://github.com/sliamh11/Deus/issues/1119)) ([137afc6](https://github.com/sliamh11/Deus/commit/137afc6cc4b9b47f16cce8fceb528082c8126c8d)) +* **wardens:** close stale-result-file false-pass on self-hosted runner (LIA-536) ([#1150](https://github.com/sliamh11/Deus/issues/1150)) ([9da9c5e](https://github.com/sliamh11/Deus/commit/9da9c5e576ba60e2244bdb239c132fba74102720)) +* **wardens:** distinguish OPA ledger staleness from a real review gap (LIA-535) ([#1161](https://github.com/sliamh11/Deus/issues/1161)) ([ecceb38](https://github.com/sliamh11/Deus/commit/ecceb38044ce22e54f2d58cb58e7bc139feefbfc)) +* **wardens:** exempt plan-reviewer model-backend verdicts from diff-hash staleness (LIA-516) ([#1117](https://github.com/sliamh11/Deus/issues/1117)) ([08f1ef8](https://github.com/sliamh11/Deus/commit/08f1ef82bd1f530f464b40ab2a8f569c9a06beb5)) +* **wardens:** opa test merge error on schema JSON files (LIA-538) ([#1160](https://github.com/sliamh11/Deus/issues/1160)) ([ccc5ff5](https://github.com/sliamh11/Deus/commit/ccc5ff5ba3dfd571220e97920a81fcf56ad75f13)) +* **wardens:** resolve opa fmt formatting drift in guardrails.rego (LIA-542) ([#1168](https://github.com/sliamh11/Deus/issues/1168)) ([488b5a7](https://github.com/sliamh11/Deus/commit/488b5a7712ae644b37c804bff8f15c23188b1947)) +* **wardens:** self-heal OPA/disk ledger desync via periodic reconciliation (LIA-533) ([#1140](https://github.com/sliamh11/Deus/issues/1140)) ([9da708f](https://github.com/sliamh11/Deus/commit/9da708ff2346afe434a16ec8089470f881fb4bc3)) + ## [1.28.0](https://github.com/sliamh11/Deus/compare/v1.27.0...v1.28.0) (2026-07-29) diff --git a/package-lock.json b/package-lock.json index fa469ba7..897a5971 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "deus", - "version": "1.28.0", + "version": "1.29.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "deus", - "version": "1.28.0", + "version": "1.29.0", "dependencies": { "@linear/sdk": "^88.2.0", "@modelcontextprotocol/sdk": "^1.30.0", diff --git a/package.json b/package.json index a18b7217..bb91d94b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "deus", - "version": "1.28.0", + "version": "1.29.0", "description": "Personal AI that remembers your conversations and gets better over time.", "type": "module", "main": "dist/index.js",