Skip to content

chore(release): v0.40.0 - #433

Merged
avrabe merged 1 commit into
mainfrom
release/v0.40.0
Aug 21, 2026
Merged

chore(release): v0.40.0#433
avrabe merged 1 commit into
mainfrom
release/v0.40.0

Conversation

@avrabe

@avrabe avrabe commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Version bump for v0.40.0. The feature landed in #432tools/check_self_test_potency.py, a declared-mutant harness that mechanises self-test potency (closes #405).

What this PR does (bump only, no behaviour change)

  • [workspace.package] version in Cargo.toml, Cargo.lock (23 workspace crates via cargo update --workspace), and vscode-spar/package.json: 0.39.00.40.0.
  • REQ-GUARD-SELFTEST-POTENCY-001 promoted implementedverified (release v0.40.0).

Context

#432 replaced the false prose universal REQ-GUARD-GATE-EVIDENCE-002 once made ("each was mutation-tested…", self-reported and withdrawn in #405) with a standing, CI-gated oracle: for each declared mutant it applies the source substitution, runs the target tool's --self-test, and asserts it now FAILS (CAUGHT); a survivor reds the build. Seeded with four mutants across the two tools #405 falsified (including the exact two it demonstrated), all CAUGHT; non-vacuity is executed via a potent/blind stub pair and per-mutant case-removal.

Cargo.lock diff is exactly the 23 workspace-crate version lines — no dependency churn.

🤖 Generated with Claude Code


Generated by Claude Code

Version bump for v0.40.0. Feature landed in #432 — mechanises self-test
potency with a declared-mutant harness (closes #405). Cargo.toml / Cargo.lock
(23 workspace crates) / vscode-spar/package.json 0.39.0 -> 0.40.0;
REQ-GUARD-SELFTEST-POTENCY-001 promoted to verified (release v0.40.0).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Rivet verification gate

20/20 passed

count
Passed 20
Failed 0
Skipped (no steps) 0

Filter: (and (= type "feature") (or (has-tag "v093") (has-tag "v0100")))

Failed artifacts

(none)

Updated automatically by tools/post_verification_comment.py. Source of truth: artifacts/verification.yaml.

@codecov

codecov Bot commented Aug 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe
avrabe merged commit f395518 into main Aug 21, 2026
21 checks passed
@avrabe
avrabe deleted the release/v0.40.0 branch August 21, 2026 07:18
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.

"mutation-tested" is an unrepeatable prose claim, and its universal form in REQ-GUARD-GATE-EVIDENCE-002 is false

2 participants