SIGN IN SIGN UP

feat(review): typed fresh-context review gate (#1623) (#1637)

Adds ReviewGate stage that hard-asserts reviewer runs in a new session
with no implementer transcript priming and returns a three-valued
verdict (pass/fail/questions). Only pass permits auto-merge; fail and
questions both block. ModelSelection enum makes the distinct-reviewer
rule a property of configuration; DifferentModelRequired raises
EvalGateConfigError rather than silently falling back to the same model.
C
chernistry committed
aca5022b33a727458d060126ebc60fe6fedbd571
Parent: 46087cd
Committed by GitHub <noreply@github.com> on 5/19/2026, 9:11:29 PM