v0.5.0
Added
- Cross-validation classification on aggregated findings: findings backed by
both agents are markedcorroborated, single-agent findingssingle_source. - Fusion-style cross-model analysis from the advisory judge: blind spots,
semantic contradictions, and partial coverage are reported as advisory
metadata (crossModelAnalysis); the deterministic decision is unchanged. - Optional adversarial verification round (
verification.enabled, default
off): single-source high/critical findings are sent to the other agent with
a skeptical refute-first prompt. Annotate-only: verdicts adjust confidence
and notes, never severity or the decision. - CI-ready MCP stdio and ACP subprocess integration tests now cover the real
protocol boundaries without live LLM credentials.pack:verifyalso starts
the packed CLI bin as an MCP server and checks its version and tool list. - Nix development shell pinning Node.js and Bun for reproducible local setups.
Changed
- Reviewer prompts now require concise English finding titles (evidence,
recommendations, and summaries may stay in the user's language) and clarify
that selected files show the pre-change base state during diff reviews. - Same-category findings that reference overlapping line ranges in the same
file now merge regardless of title wording, so cross-model corroboration no
longer depends on title phrasing.
Commits
- chore(release): add 0.5.0 changelog and keep packaged skill generic (a1c4cf9)
- build: bump version to 0.5.0 (c6eaecd)
- feat(aggregate): merge findings by overlapping line ranges (14dcdba)
- feat(prompts): normalize finding titles to English and clarify base state (dbd6899)
- chore: enable verification dogfooding for local reviews (a7fb293)
- feat(verification): add adversarial cross-agent verification for high findings (b34a870)
- feat(judge): add Fusion-style cross-model analysis to advisory judge (7b16076)
- feat(aggregate): mark findings as corroborated or single_source (5bf394c)
- build: add nix development shell (68ab7e6)
- test: add MCP stdio and ACP subprocess integration coverage (61d284c)
Full Changelog: v0.4.1...v0.5.0