chore: release v0.96.0#1896
Conversation
|
👀 Quinn is reviewing — verdict (PASS / WARN / FAIL) + findings to follow. |
There was a problem hiding this comment.
QA Audit — PR #1896 | chore: release v0.96.0
VERDICT: WARN (pending CI — will auto-promote to APPROVE on terminal-green)
CI Status
- gitleaks (tree): ⏳ in_progress
- build: ⏳ in_progress
- A2A live smoke (lean tier): ⏳ in_progress
- Fleet integration (multi-instance): ⏳ in_progress
- Lint (ruff + import contracts): ⏳ in_progress
- Verify workspace config: ⏳ in_progress
- Web E2E smoke: ⏳ in_progress
- Python tests: ⏳ in_progress
Diff Review
pyproject.toml: version 0.95.1 → 0.96.0 — correct semver bump.CHANGELOG.md: added [0.96.0] - 2026-07-07 header and moved Unreleased entries into it.sites/marketing/data/changelog.json: added v0.96.0 entry with 9 change bullets matching the CHANGELOG.- No unresolved CodeRabbit threads.
Observations
- No blocking findings. Diff is exactly what a release PR should look like — version bump + changelog sync.
- Per approve-on-green policy, this COMMENTED review promotes to APPROVED automatically once all CI checks settle terminal-green. No re-review needed.
— Quinn, QA Engineer
|
Submitted COMMENT review on #1896. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
WalkthroughThis PR bumps the package version from 0.95.1 to 0.96.0 in pyproject.toml and adds a corresponding v0.96.0 changelog entry listing release changes, including Hermes runtime, distributed Langfuse tracing, and agent/plugin/fleet updates. ChangesRelease version bump
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
QA panel review — PASS
code-review · head 7052fa8c1218 · shadow — comment-only
[review-synthesizer completed: workflow code-review:report]
Verification changed the picture
The single finding the panel returned — a minor conventions flag about trailing periods in the v0.96.0 changelog entries — was refuted. The count was off (six without periods, not five), and the claim that "every prior release entry consistently uses trailing periods" is false: releases v0.91.0 (all 7), v0.90.0 (all 8), v0.88.0, and v0.87.0 are entirely period-less. The file has never been consistent about this. Verification reduced the panel output from one minor to zero.
Overall risk: negligible. The diff touches only changelog.json, adding a new release entry in a well-understood schema. No logic, no API surface, no cross-file coupling.
Fix-first: nothing to fix.
Panel disagreement: none — only one finding was raised, and across lanes nobody else seconded it.
What verification changed: the sole finding dropped from "minor" to "refuted" on factual grounds (incorrect count, false historical-consistency premise).
[]|
✅ CI went terminal-green with no blockers on the prior review — promoting it to APPROVED per the approve-on-green policy (#748). |
There was a problem hiding this comment.
CI terminal-green, no blockers on prior review — auto-approving on green (#748).
Automated version bump to
v0.96.0. Review + merge through the normal CI/review gate, then push the tag to cut the release:git checkout main && git pull && git tag -a v0.96.0 -m 'Release v0.96.0' && git push origin v0.96.0. The tag push triggers release.yml (Docker tags + GitHub Release + Discord) — don't also workflow_dispatch release.yml afterward (redundant; 422s on the duplicate).Summary by CodeRabbit