From 99c3323d0c7b5724587a640b81f66807ebecff1f Mon Sep 17 00:00:00 2001 From: ghost <49853598+JSONbored@users.noreply.github.com> Date: Sun, 14 Jun 2026 07:27:24 -0700 Subject: [PATCH] fix(gate): thread slop risk into check run --- src/queue/processors.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/queue/processors.ts b/src/queue/processors.ts index 00162eb0e9..9ba74423c3 100644 --- a/src/queue/processors.ts +++ b/src/queue/processors.ts @@ -1136,14 +1136,15 @@ async function maybePublishPrPublicSurface( // failure is caught and the gate is still finalized (never left in_progress). aiReview = await runAiReviewForAdvisory(env, { settings, advisory, repoFullName, pr, author, confirmedContributor }); - gateEvaluation = gateEnabled ? evaluateGateCheck(advisory, gateCheckPolicy(settings, readiness.total, confirmedContributor, slopRisk)) : undefined; + const gatePolicy = gateCheckPolicy(settings, readiness.total, confirmedContributor, slopRisk); + gateEvaluation = gateEnabled ? evaluateGateCheck(advisory, gatePolicy) : undefined; if (gateEnabled) { const gateCheckResult = await createOrUpdateGateCheckRun( env, installationId, repoFullName, advisory, - gateCheckPolicy(settings, readiness.total, confirmedContributor), + gatePolicy, { checkRunId: pendingGateCheckRunId, },