@kekkai/blueprint / ProhibitionEvidence
Interface: ProhibitionEvidence
Defined in: src/inspect/prohibition-wiring.ts:17
Extends
Properties
affectsExit
affectsExit:
boolean
Defined in: src/inspect/prohibition-wiring.ts:19
checks
checks:
ResolvedMustNotCheck[]
Defined in: src/config/prohibitions.ts:24
Inherited from
declarationSlot
declarationSlot:
number
Defined in: src/config/prohibitions.ts:18
Inherited from
ProhibitionFact.declarationSlot
description
description:
string
Defined in: src/config/prohibitions.ts:21
Inherited from
enforcedBy
enforcedBy:
"lint"|null
Defined in: src/config/prohibitions.ts:25
Inherited from
exempt
exempt:
string[]
Defined in: src/config/prohibitions.ts:28
Inherited from
files
files:
string[]
Defined in: src/inspect/prohibitions.ts:8
Inherited from
gate
gate:
"failed"|"unverified"|"passed"
Defined in: src/inspect/prohibition-wiring.ts:18
id
id:
string|null
Defined in: src/config/prohibitions.ts:20
Inherited from
ignores
ignores:
string[]
Defined in: src/inspect/prohibitions.ts:9
Inherited from
layer
layer:
string
Defined in: src/config/prohibitions.ts:19
Inherited from
limitations
limitations:
string[]
Defined in: src/config/prohibitions.ts:26
Inherited from
lintIntegration
lintIntegration:
"verified"|"failed"|"unverified"|"reference-only"
Defined in: src/inspect/prohibitions.ts:11
Inherited from
ProhibitionFact.lintIntegration
matchedFiles
matchedFiles:
string[]
Defined in: src/inspect/prohibitions.ts:10
Inherited from
mode
mode:
"review-only"|"executable"
Defined in: src/config/prohibitions.ts:22
Inherited from
position
position:
string
Defined in: src/inspect/prohibitions.ts:7
Inherited from
probeFile?
optionalprobeFile?:string
Defined in: src/inspect/prohibition-wiring.ts:21
prohibitionFindings?
optionalprohibitionFindings?:ProhibitionLintFinding[]
Defined in: src/inspect/prohibition-wiring.ts:22
reach
reach:
"covered"|"vacuous"|"runway"|"unmeasured"
Defined in: src/config/prohibitions.ts:27
Inherited from
reason?
optionalreason?:string
Defined in: src/inspect/prohibition-wiring.ts:20
ruleId
ruleId:
"blueprint/must-not"
Defined in: src/config/prohibitions.ts:30
Inherited from
severity
severity:
"error"|"warn"
Defined in: src/config/prohibitions.ts:29
Inherited from
status
status:
"unavailable"|"review-only"|"active"|"partial"
Defined in: src/config/prohibitions.ts:23
