chore(release): v3.14.3 - #714
Merged
Merged
Conversation
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Skill Validation Report
Only Tier 3 failures block merge |
MCP Tools Test SummaryValidation Results
Unit Test Results
Other Results
|
Test Suite MetricsCI Test MetricsDate: 2026-09-22 16:45:27 UTC Current State
Progress from Baseline
Generated by Optimized CI |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Agentic QE 3.14.3 makes test, security, coherence, and quality-gate results honest about failure: broken test runs, incomplete security scans, and unmeasured quality gates no longer report as passing. Every test-runner integration now supports Vitest 5, and the CI pipeline stops masking its own failures. Most of this release was contributed by @rudycelekli (#696, #697, #698, #699, #701, #702, #703, #704, #705, #708) on top of the Dependabot bumps in #687 and #700.
This PR contains only the release bookkeeping: version bump in
package.json,package-lock.json, bothskills-manifest.jsonfiles (fleetVersion), and.claude-plugin/plugin.json; the CHANGELOG section;docs/releases/v3.14.3.md; and the release index row.Verification
All commands were run on this branch after
npm ciwith the new lockfile (Vitest 5.0.1), in this devpod (linux-arm64, Node 24.15.0).The content being released was verified on its own PRs: every merged PR above had all checks green on its head, and #700's head (which includes the Vitest 5 runner fix) finished with 31/31 checks green.
Failure modes
tests/unit/shared/vitest-json-report.test.tsandtests/integration/test-runner-outcomes.test.ts, which ran green on Vitest 4 locally and Vitest 5 in CI on chore(deps): bump the npm_and_yarn group across 5 directories with 4 updates #700.cleanup()runs on every exit path and is unit-tested, but no test drives the timeout branch; tracked in test-execution: Vitest 5 follow-ups (timeout-path report cleanup test, vitest list --json) #713.vitest list --reporter=jsonin the code-intelligence test counter never yields JSON. Pre-existing, does not affect test execution; tracked in test-execution: Vitest 5 follow-ups (timeout-path report cleanup test, vitest list --json) #713.test:cifailures above. The browser viewport test is aMath.randomsimulation with a 0.75 bound (statistical, see qe-browser CI: flaky Vibium smoke/eval checks (httpbin.org rate-limiting) + vibium dependency version mismatch #561 for the browser flake class). The two knowledge-graph#511tests fail on puremainin this sandbox and pass in CI, so they are an environment issue here, not a regression; if they fail in this PR's CI, that is a real blocker and the release stops.--dastwithout a target now exits 1,rulesAppliedcounts unique evaluated patterns, and SARIF marks legacy receipt-less results as not successful. Covered by the fix(security): stop reporting incomplete scans as clean #705 test suites and documented indocs/security/scan-execution-evidence.mdand the release notes' upgrade section.package.json,package-lock.json, twoskills-manifest.jsonfleetVersion,.claude-plugin/plugin.json) are bumped in this PR.Required check (issue #401)
Optional context
npm-publish.yml/tests/fixtures/init-corpus/: noSee CHANGELOG for details.
🤖 Generated with Claude Code