Skip to content

Release v2.2.9

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:45
74af307

What's Changed

Features

  • feat(console): distinguish work item decision types visually (c14747a)
  • feat(examiner): Report V2 — nine replay-scored dimensions, four states, fixed denominators (SPEC v0.7 Phase 4) (3f54d3a)
  • feat(examiner): principle-only/rulecode-only/2x2 isolation contracts with fail-closed evidence verification (SPEC v0.7 Phase 3) (26d013e)
  • feat(examiner): BFRR/PCR/FIR/Delta/VBDR paired statistics + 2x2 factorial and causal-attribution contracts (SPEC v0.7 Phase 2) (67a2603)
  • feat(examiner): Scorer V3 — claim-evidence-adjudication.v3 with seven independent dimensions (SPEC v0.7 Phase 1) (50dac95)
  • feat(console): reduce principle library density and verify independent decisions (c12ba34)
  • feat(console): complete guarded focused reading and preserve decision flows (cefd415)
  • feat(console): bind approval decisions to atomically reviewed artifacts (9c36d74)
  • feat(console): connect single-item review client and preserve reading navigation (e521868)
  • feat(console): checkpoint focused owner workbench reading layout (835e76f)
  • feat(examiner): F2 driver resume support - --resume continues an existing study copy (ledger-idempotent, settled units skip) (9995b00)
  • feat(examiner): PRI-1038 F2 real-host wiring - OpenClaw transport into Stage R, Owner F2 authorization archived (c556e92)

Bug Fixes

  • fix(core): declare installer release intent and refresh barrel surface (PRI-1065) (5ac3a88)
  • fix(prompt): derive the injection size ceiling from the model-aware budget (3996007)
  • fix(diagnostician): do not synthesize tool failure refs (599b31f)
  • fix(diagnostician): harden Stage A evidence trust boundary (c191814)
  • fix(diagnostician): bind Stage A evidence refs to trusted context (e01b7cc)
  • fix(console): drop late response writes and align owner E2E assertion budget (650e24d)
  • fix(console): truncate the principle list fallback title by code point (cc13d0e)
  • fix(console): close owner-workbench review findings (PRI-987) (9e27894)
  • fix(examiner): P1-1..P1-4 + P2 core repairs — actual load evidence, predicate sufficiency, planned denominators, repetition-exact VBDR (PR #2239 review) (0a327cb)
  • fix(console): blend task scrollbar with theme and restore daily thoughts (77a8643)
  • fix(console): keep initial keyboard entry and prioritize principle cards (cb5f4af)
  • fix(console): prefer current activation facts and verify late response isolation (4e082b2)
  • fix(console): preserve exact behavior and honest concurrent review outcomes (4186d1a)
  • fix(console): include exact artifact proposed behavior in review material (b505571)
  • fix(console): expose exact artifact risks in approval material (8973936)
  • fix(console): isolate focus sources and clear host review state (7c7cf2e)
  • fix(console): identify exact revision comparison material (cb2d1c7)
  • fix(console): use reviewed snapshot for approval prechecks (2c5287b)
  • fix(console): reject replacement changes during guarded edits (b8c322b)
  • fix(examiner): commit a deterministic v4 freeze rebinder and rebind onto current main (8dc6389)
  • fix(examiner): rebind v4 freeze after main refresh (e39239e)
  • fix(examiner): drop fabricated skeleton dedupe tier and rebind v4 freeze (f66f611)
  • fix(installer): bind console readiness to the launched auth posture (97b95f2)
  • fix(probe-auth): correct cycle-2 issuedAt and window text in the committed record (d5c92fe)
  • fix(examiner): PRI-1038 payload-shape P0 + fixture freshness - first F2 batch voided as WIRING_DEFECT (c443eb0)
  • fix(examiner): S9 cycle-2 - OpenClaw exec envelope parsing, per-round state evidence, clean exit-0 rounds (acc6414)
  • fix(examiner): S9.1 - OpenClaw adapter exit-code contract refined for post-run cleanup failures (host-distinct kind, anomaly recorded) (8f5fd29)
  • fix(examiner): complete v4 offline contracts and human review intake (PRI-1056) (932b067)
  • fix(core): reject shadow callback lineage mismatch (93ecdca)
  • fix(core): bind shadow proposals to persisted rule material (f28107d)

Other Changes

  • chore: version packages [version-packages] (238b509)
  • refactor(core): keep the background allowance internal (PRI-1065) (4ac6831)
  • chore: version packages [version-packages] (560f2ad)
  • chore(release): declare core patch for PRI-1059 (216ddbb)
  • chore: version packages [version-packages] (8f55b92)
  • chore(guards): enforce code-point truncation of console UI text (ERR-175) (aa2fb34)
  • chore: version packages [version-packages] (ae5f771)
  • docs(examiner): P1/P2 core-repair final report — READY_FOR_OWNER_REVIEW (d3149a1)
  • docs(examiner): v0.7 final implementation report — IMPLEMENTATION_COMPLETE, Gate 1 BLOCKED on independent human review (3b36f27)
  • docs(examiner): fold v4 acceptance doc into rebind closure (derived hash references moved with the rebound implementation binding; content/verdicts unchanged) (2801d39)
  • docs(examiner): v0.7 Phase 5 — calibration report (10/10 discriminated), independent gold review package (9/9 mechanically consistent, PENDING), Gate 1 assessment (BLOCKED on independent human review + boundary-family ruling) (8693193)
  • docs(examiner): record v0.7 offline-implementation authorization + Phase 0 implementation mapping (75b14b9)
  • docs(examiner): add SPEC-PD-EXAMINER-001 v0.7 original (PROPOSED_FOR_OWNER_REVIEW, byte-identical to Owner's untracked file) (c843322)
  • docs(console): record verified integration and remaining acceptance gaps (803a07d)
  • test(console): verify proposed behavior from the exact review read (a4044b9)
  • docs: record refusal and current-state presentation lesson (4f74c97)
  • test(console): retain existing browser journeys in focused layouts (04ad4a9)
  • docs(website): feature Abyss LOG #8 on homepage ThinkingLogCard (313ab99)
  • docs(website): publish Abyss LOG #8 goal-not-a-prompt (zh+en) (cf1b693)
  • test(console): preserve review contracts across workbench integration (aa3c6ab)
  • chore(release): bump product version to 2.5.0 (5944d97)
  • docs: record approval snapshot alignment recurrence (08c660f)
  • chore(codex): refresh published runtime pins (d048bad)
  • docs(research): archive PRI-1037 cycle-1 failed probe evidence (4e7baaf)
  • chore: version packages [version-packages] (f37bfba)
  • chore: version packages [version-packages] (bb2b059)
  • docs(examiner): PRI-1038 F2 real-host execution complete - 36/36 SUCCEEDED, realHostBaseline PASS (machine-derived) (055f637)
  • docs(signals): state the measured cost evidence, correct the round-trip claim (1b37947)
  • chore(release): declare the installer alongside the plugin in the signals changeset (545ffc5)
  • perf(signals): bound correction-detection cost instead of paying it per message (7d30045)
  • docs(examiner): solidify Owner content review of v4 mapping and nine cases (PRI-1056) (779ed21)
  • chore: version packages [version-packages] (efd0aec)
  • docs: record ERR-173/ERR-174 and two recurrences from PR review lessons (6b10a23)
  • chore(changeset): declare @principles/core patch for rule association shadow (02610af)
  • docs(examiner): PRI-1037 cycle-2 archive - real-host isolation probe PASSED (9/9 checks, deep verification clean) (c5da79d)
  • chore: version packages [version-packages] (e64e980)
  • docs(examiner): seal v4 acceptance evidence and preserve raw log bytes (18325eb)
  • docs: record association shadow scope and verification limits (72915b7)

Release cohort: 74af307