Skip to content

v4.0.0

Choose a tag to compare

@oevery oevery released this 24 Oct 09:41
· 18 commits to main since this release
v4.0.0
f4a7187

4.0.0 (2026-10-24)

⚠ BREAKING CHANGES

  • skills: Individual core Skill installation is no longer supported.
    Install the complete suite and inspect customized obsolete audit directories
    before forced migration.
  • research: Maintainer research no longer supports sealed-study,
    coverage or custom bundle commands. Write ordinary timestamped reports and
    use explicit capture recovery and cleanup commands.
  • research: Maintainer studies use brief and --brief in place of question
    and --question. Historical sealed bytes are preserved without implicit migration.
  • workflow: Replace manage configuration with workflow.delegation and
    workflow.closeout, defaulting to off/ask. Legacy manage mappings require explicit
    migration; rsp update does not convert them or grant Git authority.
  • evaluation: retire the former Skill runner commands and case/suite
    formats. Use tests/skills/evaluate.py and native Harbor task/job settings.
  • rsp: rsp commit, its snapshot flags and JSON receipt are removed.
    Use rsp-commit with native Git and a prepared message file.
  • runtime: RSP requires project Skills. Use an exact target CLI,
    explicit version adoption and selected legacy Rules removal after preserving
    custom content, then refresh the complete Skill suite before resuming work.
  • skills: rsp-manage moves into rsp; rsp-design moves into rsp-shape; rsp-diagnose, rsp-tdd and rsp-resolve-findings move into rsp-implement. Inspect existing Skill trees before explicitly forcing migration.
  • setup: skills install, the Skill installer UI, doctor --fix, and
    the update adoption/removal switches are retired. Use init for setup and
    update [--dry-run] for managed upgrades; save managed customizations first.

Features

  • ci: integrate pinned xova project workflows (86f790c)
  • ci: unify code and docs checks with shared caches (44b790a)
  • cli: add config inspection and streamline status output (ca774af)
  • docs: add reader-focused documentation workflow (0cd01fd)
  • docs: unify document and skill authoring (0ab61cb)
  • eval: select exact calibration samples (d966e3c)
  • runtime: distinguish source checkouts from pinned projects (622fcb1)
  • runtime: pin project versions and retire Rules (74bd852)
  • workflow: separate delegation from delivery closeout (178eaaa)

Bug Fixes

  • archive: check history summary before archiving (c630a4b)
  • eval: align four task fixtures with their output contracts (a85ee98)
  • eval: distinguish inherited regrade usage from current duration (0bec0bc)
  • eval: distinguish saved provenance in comparison reports (cb92ce4)
  • eval: distinguish unavailable grading in reports (fe5ea05)
  • eval: expose cached token usage with source attribution (fb33f16)
  • eval: handle missing calibration expectations and labels (4b36217)
  • eval: preserve comparisons with unreadable baseline trials (a344d48)
  • eval: preserve reports on verifier discovery errors (f42d2dd)
  • eval: preserve reports when execution status is unreadable (2c2ad02)
  • eval: preserve reports when grading details are unreadable (1042872)
  • eval: preserve reports when job plans are unavailable (aaf64cb)
  • eval: preserve reports when usage evidence is unreadable (ce6bc98)
  • eval: preserve reports with unreadable trial results (62e1592)
  • eval: reject stale usage from corrupt session JSON (189124f)
  • eval: report baseline plan completeness (8550f7e)
  • eval: require complete calibration expectations (43f31ce)
  • eval: retain calibration identity for regrades missing manifests (8dda2aa)
  • eval: retain root-cause locations in exception records (6976c81)
  • eval: retain unscored calibration when manifests are unavailable (e7bbb19)
  • eval: specify next-action and evidence-reference formats (598474a)
  • rsp: clarify focus writeback and archive evidence boundaries (1cde234)
  • rsp: enforce writeback order and remove evaluation quotas (a2014ea)
  • skills: align work selection and change record guidance (1f29dcc)
  • skills: clarify routing and work-record boundaries (47a5231)
  • skills: clarify test expectations and useful comments (37b7ec0)
  • skills: gate commit writes on successful prerequisites (ca5b6a6)
  • skills: unify core suite identity and review boundaries (b53390c)
  • testing: enforce evaluation evidence and acceptance (1d4cd37)
  • tests: make skill review evidence traceable (1f50a60)
  • tests: preserve task evidence without blanket redaction (79cb6d2)
  • test: stabilize fixture evidence across CI color settings (6ae5b10)

Code Refactoring

  • evaluation: migrate skill testing to Harbor and Reward Kit (adbc2ed)
  • research: simplify capture recovery and dated reports (d22805e)
  • research: support upstream discovery and traceable coverage (8b96947)
  • rsp: streamline delivery and verification evidence (899e90a)
  • setup: unify ownership-based project updates (2a2e7ea)
  • skills: consolidate workflow and stabilize evaluations (fff714b)