Skip to main content

evaluateGate

@forge/monorepo


@forge/monorepo / backend/src / evaluateGate

Function: evaluateGate()

evaluateGate(input): GateDecision

Defined in: backend/src/evaluation/gate.ts:129

Evaluate the gate.

Every failure is collected before returning, rather than short-circuiting on the first. A gate that reported one problem per run makes a reviewer fix, re-run, and fix again — and each re-run costs what the gate costs.

Parameters

input

GateInput

Returns

GateDecision