Skip to content

@kekkai/blueprint / GateStatus

Interface: GateStatus ​

Defined in: src/inspect/rules.ts:91

One optional gate, annotated with the resolved config when present.

Properties ​

active ​

active: boolean

Defined in: src/inspect/rules.ts:108

Whether the emitted config would carry it today.


declared ​

declared: { tier: string; value?: number; } | null

Defined in: src/inspect/rules.ts:106

The declared setting, resolved — null when the config does not declare it.


emits ​

emits: string

Defined in: src/inspect/rules.ts:94

The ESLint rule it emits — or the runtime that enforces it instead.


fallback? ​

optional fallback?: number

Defined in: src/inspect/rules.ts:97

Metric fallback threshold, when the gate is one of the metric family.


id ​

id: string

Defined in: src/inspect/rules.ts:92


note ​

note: string

Defined in: src/inspect/rules.ts:95


unavailable? ​

optional unavailable?: string

Defined in: src/inspect/rules.ts:104

Why the gate is unavailable here — absent when it can be opened. It is the difference between this catalog's row count and the N/M optional gates denominator, so a reader comparing the two is told which, not left to infer (field run #137).