You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(review): key gate presentation on the evaluation signal, not check-run publish (#2852)
buildPublicPrIntelligenceComment and buildPublicPrPanelSignalRows derived
their local gateEnabled flag from shouldPublishReviewCheck alone, so a
reviewCheckMode: disabled repo with autonomy configured would silently
downgrade a real, evaluated gate failure to "Advisory only" / "No action"
in the public comment and panel row -- even though the same evaluation
is authoritative for the autonomous merge/close decision.
Both call sites now also treat a configured autonomy policy as enabling
gate presentation, mirroring the shouldEvaluateGate policy signal in
processors.ts, so the public surface never contradicts the decision the
engine actually made.
0 commit comments