Skip to content

v0.4.0

Pre-release
Pre-release

Choose a tag to compare

@seanleecoder seanleecoder released this 14 Jul 18:30
· 412 commits to main since this release
203d221

Highlights

  • 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
  • Reviewer: ghcr.io/seanleecoder/code-tribunal/ai-review-reviewer:1.0-203d22158b806cdb1288ebc55497c7e982777885
    • Digest: sha256:47d98f6b195408716e137b12a3118a2eee1d7042904f4c606d49f9316e5fb573

Both images passed preflight and have GitHub artifact attestations.

Full comparison: v0.3.1...v0.4.0