GateInput
@forge/monorepo / backend/src / GateInput
Type Alias: GateInput
GateInput =
object
Defined in: backend/src/evaluation/gate.ts:107
Properties
baseline
readonlybaseline: {results: readonlyEvalCaseResult[];run:EvalRun; } |null
Defined in: backend/src/evaluation/gate.ts:110
The previous release. null for the first run of a dataset, which is reported rather than assumed fine.
candidate
readonlycandidate:object
Defined in: backend/src/evaluation/gate.ts:108
results
readonlyresults: readonlyEvalCaseResult[]
run
readonlyrun:EvalRun
override?
readonlyoptionaloverride?:GateOverride
Defined in: backend/src/evaluation/gate.ts:120
requireBaseline
readonlyrequireBaseline:boolean
Defined in: backend/src/evaluation/gate.ts:118
Whether an absent baseline fails the gate.
True for every release after the first. False only when there has genuinely never been one — and false is not the default, because a defaulted-permissive flag is one that stays permissive in every deployment that did not think about it.
thresholds
readonlythresholds:GateThresholds
Defined in: backend/src/evaluation/gate.ts:119