Skip to content

Commit 502583b

Browse files
wongkclaude
andcommitted
docs(code-review): changelog + README for prefix golden harness
Add the v3.1.1 CHANGELOG entry and list the new prefix harness / test / fixtures in the README repository-layout section. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent f09bff7 commit 502583b

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to the claude-plugins project will be documented in this fil
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). Entries are listed newest-first; each plugin section is treated as released when merged to `main`.
66

7+
### code-review v3.1.1
8+
9+
#### Added
10+
- Deterministic golden-fixture harness for the review pipeline's front half: it walks the whole deterministic prefix (setup through reviewer-spawn-spec derivation) in-process against real, pinned-date git fixtures — with the signal-extraction and coverage-critic singleton agents stubbed and the hygiene-only exit and routing/fast-path branches reproduced — and snapshots every intermediate artifact for byte-level regression detection. Ships seven fixtures (standard/partitioned, fast-path, hygiene-only, empty-diff, cache-hit, since-last-review, coverage-critic) with committed golden snapshots and a cross-run determinism check.
11+
- Targeted branch tests for the `cache-check`, `resolve-scope`, `auto-incremental`, and `finalize-cache` helpers covering their previously-untested degradation and mode/scope paths (missing diff data, unreadable setup, forced/auto incremental rebase and same-head fallbacks, and the GitHub/global/PR-scoped cache directories).
12+
713
### code-review v3.1.0
814

915
#### Added

plugins/code-review/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ plugins/code-review/
3737
python/golden_fixture_harness.py Golden fixture harness: replays canonical inputs through helper subcommands and diffs against expected envelopes (PLN-719 Phase 8)
3838
python/test_golden_fixtures.py Pytest driver that runs every fixture under tools/python/fixtures/
3939
python/fixtures/<name>/ Per-fixture directory (config.yaml + inputs/ + expected/); 3 full scenarios + 6 README-stubs for future coverage
40+
python/prefix_golden_harness.py Prefix golden harness: walks the deterministic prefix (setup→spawn-spec) in-process against real git fixtures and snapshots every intermediate artifact (PLN-1229 Phase 0)
41+
python/test_prefix_golden.py Pytest driver for the prefix harness: determinism oracle + golden diff across the prefix_fixtures/ matrix
42+
python/prefix_fixtures/<name>/ Per-fixture directory (expected/ golden snapshots); 7 branch scenarios (standard, fast-path, hygiene-only, empty-diff, cache-hit, since-last-review, coverage-critic)
4043
```
4144

4245
### Foundation (PLN-719, schema_version 1)

0 commit comments

Comments
 (0)