Releases: berrzebb/consensus-loop
Releases · berrzebb/consensus-loop
v2.5.0 — Full-Cycle Validated
What's New
Test Harness (full-cycle validation)
- Isolated TypeScript project (3 tracks, 9 work-breakdowns, 44 tests)
- 10 verification scenarios covering the complete consensus-loop cycle
- 3 planted defects (test-gap, security-drift, scope-mismatch) — all caught by auditor
cd test-harness && npm install && npm run quality
Structural Enforcement — validated
- Upstream Delay (ROADMAP #3): 3+ rejections → downstream tasks auto-blocked
- Tech Debt Capture (ROADMAP #5): Residual Risk → work-catalog with duplicate prevention
- FP Detection (ROADMAP #2): >30% false positive rate flags for policy review
- All 5
enforcement.mjsfunctions pass 20 unit tests + test-harness end-to-end
Documentation
- README: Full Cycle Walkthrough section with 8 phase-by-phase screenshots
- ROADMAP: Items 2, 3, 5 promoted from "protocol defined" to "implemented + validated"
- docs/en/README.md, docs/ko/README.md: MCP tools 4→7, enforcement.mjs added
Verdict Convention Clarified
- Markdown tags (gpt.md/claude.md):
[CHANGES_REQUESTED],[APPROVED] - JSONL internal (audit-history.jsonl):
"pending","agree"
Install / Update
claude plugin marketplace add berrzebb/claude-plugins
claude plugin install consensus-loop@berrzebb-pluginsFull Changelog
v2.4.0 — RTM Protocol + Audit History + Paper
consensus-loop v2.4.0
New Features
- Scout agent with 3-way RTM (Forward/Backward/Bidirectional)
- 7 MCP tools: code_map, dependency_graph, audit_scan, coverage_map, rtm_parse, rtm_merge, audit_history
- Coverage verification (CV-1~CV-3) in done-criteria
- RTM-based evidence format and per-row audit verdicts
- Change impact analysis in planner (Phase 2.5)
- Risk management with rejection code risk levels and pattern detection
- Audit history log — persistent JSONL for cross-session quality analysis
- Interactive planner — 6-phase protocol with tool-driven research
- Background agent spawning for all workers
Bug Fixes
- Session-gate COMPLETION_CMD exact matching (prevents bypass)
- Worktree watch_file isolation (prevents parallel write collision)
- RTM staleness detection (mtime comparison)
- MCP protocol version 2025-03-26
- Windows env var syntax for quality rules
Paper
- Included:
consensus-loop-paper.pdf— "consensus-loop: A Structural Guardrail Protocol for Multi-Agent Software Development with Requirements Traceability" - 8 Figures from production screenshots
- 25 references, 4 appendices
Stats
- 104 tests across 21 suites
- 10 production screenshots documenting full protocol cycle