SemanticCoverage
Interface: SemanticCoverage
Defined in: src/lib/semantics/types.ts:160
The envelope's coverage, normalized — the SAME three-list vocabulary the
coverage() / absent() primitives speak (checked / not checked / cannot
cover), in the snake_case spelling every rendered tool shape uses because
a model reads it more often than code does. Declared through
SemanticDeclaration.coverage with the exact CoverageDeclaration
input the coverage() primitive takes; the dispatch loop declares it
through the same channel (tools.coverage_declared, tracked state, the
final-answer limits block) — absorbed, never duplicated.
Properties
cannot_cover?
readonlyoptionalcannot_cover?: readonlyCoverageItem[]
Defined in: src/lib/semantics/types.ts:163
checked?
readonlyoptionalchecked?: readonlyCoverageItem[]
Defined in: src/lib/semantics/types.ts:161
not_checked?
readonlyoptionalnot_checked?: readonlyCoverageItem[]
Defined in: src/lib/semantics/types.ts:162
