diff --git a/.dev/STATE.md b/.dev/STATE.md index 08a53a9..134f71c 100644 --- a/.dev/STATE.md +++ b/.dev/STATE.md @@ -7,6 +7,12 @@ Roadmap detail lives in the work-plan tracker **#257**, not here (PLAN.md predat ## In flight +- **v0.29.3 release cut 2026-09-23** (payload #328 `a4fe00a`, on top of #322 `079b3c7` and #323 + `ede10e6`) — patch: `fr` glossary v1.2 (Namespace → Espace de nommage, Heads → Face, the + standard-normal context) from the French editor's second review round, which reaches French + syncs only once `@v0` moves; plus the harness reset fix and the release rate check (step 4b), + both of which first run on this gate. §4a gate and the 4b rate-check summary are recorded on the + release PR. - **v0.29.2 released 2026-09-21** (release PR #318 `5f74d74`; payload #317 `62504c1`, on top of #315 `cd41558`; §4a gate **completed**: 84/84 sync runs, 28/28 delivery + 28/28 `engineVersion: 0.29.2` verdicts per lane, scenario 17 on `.ml` delivered; `v0.29` = `v0` = diff --git a/CHANGELOG.md b/CHANGELOG.md index dbe28c9..1d297dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.29.3] - 2026-09-23 + ### Added - **`tool-test-action-on-github/rate-check.sh`** — release checklist step 4b (#320): the release gate takes one draw per scenario, so a model-side defect that fails less than always can pass it (scenario 17's new document was refused on ~40% of draws from v0.28.0 to v0.29.0 and passed three gates). The script runs the CLI at a tag or checkout N times (default 12) per full-document fixture and language, prints refusals per cell with their reasons, and fails above `--max-refusals` (default 1). Local only; `--ref` builds any version in a temporary worktree with its own glossary. diff --git a/package-lock.json b/package-lock.json index 6c53d56..6597086 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "action-translation", - "version": "0.29.2", + "version": "0.29.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "action-translation", - "version": "0.29.2", + "version": "0.29.3", "license": "MIT", "dependencies": { "@actions/core": "^2.0.3", diff --git a/package.json b/package.json index 725ef61..2612640 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "action-translation", - "version": "0.29.2", + "version": "0.29.3", "private": true, "type": "module", "description": "GitHub Action to sync and review translations across repositories",