Skip to content

Wave A: trustworthy-green mirror + runner re-pin v0.9.0 (v0.5.0) - #1

Merged
jc1122 merged 5 commits into
mainfrom
wave-a-trustworthy-green
Jun 15, 2026
Merged

Wave A: trustworthy-green mirror + runner re-pin v0.9.0 (v0.5.0)#1
jc1122 merged 5 commits into
mainfrom
wave-a-trustworthy-green

Conversation

@jc1122

@jc1122 jc1122 commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Mirrors convergence-gate hardening (#1 errored-lane, #3 accept-reason, #10 toolchain-drift) into perf-benchmark and re-pins the diagnosis-wave runner v0.8.2→v0.9.0 (bringing #9 timeout + #2 ceilings by pin).

🤖 Generated with Claude Code

jc1122 and others added 5 commits June 15, 2026 14:18
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Mirror repo-B's reason-quality gate into repo-P. repo-P had no local
accept-policy module, so vendor scripts/_accept.py (stdlib-only, provides
_parse_policy) and scripts/validate_accept.py alongside the new
check_accept_reasons.py gate. Enrich all 25 boilerplate/contentless reasons
in .repo-audit/accept.json with finding identity (leaf/metric/path/symbol);
only reason fields changed (match/applies preserved verbatim). Wire the gate
into the convergence-gate job after the convergence step.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Mirror repo-B's toolchain-drift gate into repo-P. Add scripts/toolchain_pins.json
(repo-P's own leaf pins from check.yml + pytest/hypothesis), the pure-diff
check_toolchain.py gate, and its three diff_versions unit tests. CI now installs
the leaf toolchain from the manifest (single source of truth) and asserts no drift
before any lane runs. jsonschema stays an unpinned coverage-gap helper.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
#3)

repo-P only consumes reason text, so the reason-quality gate no longer needs
the full _accept module — its unused symbols were flagged dead-code/complexity
by repo-P's own wave. The wave itself uses the cloned runner's accept logic.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jc1122
jc1122 merged commit 573a5a8 into main Jun 15, 2026
2 checks passed
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