Skip to content

docs(code-review): correct stale prefix-harness "Phase 4b" comments - #177

Merged
wongk merged 1 commit into
mainfrom
docs/code-review-prefix-harness-comment-cleanup
Jul 9, 2026
Merged

docs(code-review): correct stale prefix-harness "Phase 4b" comments#177
wongk merged 1 commit into
mainfrom
docs/code-review-prefix-harness-comment-cleanup

Conversation

@wongk

@wongk wongk commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

What

Docs-only cleanup closing out PLN-1229 (in-process run-prefix batch runner). PLN-1229 delivered the deterministic-prefix golden harness (prefix_golden_harness.py) and its subprocess A/B parity oracle, but three spots still described that work as an unbuilt future "Phase 4b" that "will extend" the post-collection harness:

File Was Now
golden_fixture_harness.py docstring "Phase 4b will extend it to walk run_plan.json end-to-end…" points at prefix_golden_harness.py + parity oracle
cmd_prepare_run docstring (code_review_helpers.py) "walks the plan stage-by-stage (Phase 4b)" "runs the deterministic prefix in-process via run-prefix … and walks the reviewer tail stage-by-stage"
SCHEMA.md §12 (golden fixture harness) "Phase 4b will extend the harness to walk run_plan.json…" points at the delivered prefix harness + parity oracle

Left untouched: the accurate historical labels (prefix_golden_harness.py's own docstring already says Phase 4b "was never built. This module builds it"; the start.md §header and a test docstring are attribution, not false claims), and the unrelated genuine deferrals (_DEFERRED_FIXTURES gated on plans 03/05/06; cross-run analytics).

Why

Surfaced by a cleanup audit before closing FEA-2385. Leaving future-tense "will extend" comments for work that's already merged is exactly the stale-comment drift the repo guards against — and the plan itself quoted one of these comments as its motivation.

Validation

  • No stale will extend / Phase 4b will claims remain (grep clean).
  • ruff check clean on both changed .py files.
  • 75 targeted run-prefix / prefix-harness tests pass.
  • Docs/comment-only — no runtime behavior change. Version bump 3.4.0 → 3.4.1 (PATCH).

🤖 Generated with Claude Code

PLN-1229 delivered the deterministic-prefix golden harness
(prefix_golden_harness.py) and its subprocess A/B parity oracle, but two
docstrings and the SCHEMA.md golden-fixture section still described that
work as a future "Phase 4b" that "will extend" the post-collection
harness. Update golden_fixture_harness.py, the cmd_prepare_run docstring,
and SCHEMA.md section 12 to point at the delivered harness and note the
orchestrator now runs the deterministic prefix in-process via run-prefix
rather than walking those stages one at a time. Docs-only; bump 3.4.0 ->
3.4.1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@wongk
wongk merged commit 7b4bb42 into main Jul 9, 2026
5 checks passed
@wongk
wongk deleted the docs/code-review-prefix-harness-comment-cleanup branch July 9, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant