Repository navigation
v0.4.0
Pre-releaseHighlights
- Added a hardened GitHub Actions review path with runtime-selected GitHub posting and state backends.
- Moved platform adapter construction into a dedicated composition root.
- Enabled the GitHub merge gate by default.
- Removed inert configuration, spend-control, and issue-tracker surfaces.
- Improved acceptance evidence and archived completed or paused improvement plans.
Breaking changes and migration
Custom review configurations must remove the former top-level jira, budget, severity_order, and categories keys. Removed nested placeholders—including reviewer cli_version, panel/degradation metadata, posting marker/locking controls, declarative merge-gate settings, state marker versions, per-reviewer limits, and declarative security controls—must also be removed. Unknown keys are rejected at every active mapping level.
GitHub installations that require the previous advisory-only behavior must set AI_REVIEW_MERGE_GATE_ENABLED=false. The gate blocks merges only when its check is required by repository branch protection or rulesets.
See CHANGELOG.md for the complete change list.
Published images
- Base:
ghcr.io/seanleecoder/code-tribunal/ai-review-base:1.0-203d22158b806cdb1288ebc55497c7e982777885- Digest:
sha256:5fb42d0f8a0397602411fca84e1d918850f3c84ea6392493b9a24197fa3fe181
- Digest:
- Reviewer:
ghcr.io/seanleecoder/code-tribunal/ai-review-reviewer:1.0-203d22158b806cdb1288ebc55497c7e982777885- Digest:
sha256:47d98f6b195408716e137b12a3118a2eee1d7042904f4c606d49f9316e5fb573
- Digest:
Both images passed preflight and have GitHub artifact attestations.
Full comparison: v0.3.1...v0.4.0