Skip to content

@kekkai/blueprint / GateStatus

Interface: GateStatus

Defined in: inspect/rules.ts:88

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

Properties

active

active: boolean

Defined in: inspect/rules.ts:105

Whether the emitted config would carry it today.


declared

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

Defined in: inspect/rules.ts:103

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


emits

emits: string

Defined in: inspect/rules.ts:91

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


fallback?

optional fallback?: number

Defined in: inspect/rules.ts:94

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


id

id: string

Defined in: inspect/rules.ts:89


note

note: string

Defined in: inspect/rules.ts:92


unavailable?

optional unavailable?: string

Defined in: inspect/rules.ts:101

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).