KayKitGuidePublicApiCoverage
Defined in: src/scenario/catalog.ts:555
Coverage record that maps one public API surface back to guide pages and assets.
Properties
Section titled “Properties”assetCounts
Section titled “assetCounts”assetCounts:
KayKitGuideAssetCoverageCounts
Defined in: src/scenario/catalog.ts:569
Unique and repeated asset counts for this API surface across matching guide pages.
assetIds
Section titled “assetIds”assetIds: readonly
string[]
Defined in: src/scenario/catalog.ts:565
Asset ids whose treatment explicitly lists this API surface.
docs: readonly
string[]
Defined in: src/scenario/catalog.ts:571
Documentation pages linked by the matching guide scenarios.
editions
Section titled “editions”editions: readonly
KayKitGuideScenarioEdition[]
Defined in: src/scenario/catalog.ts:563
Edition scopes represented by the guide scenarios.
pages: readonly
number[]
Defined in: src/scenario/catalog.ts:561
One-based extracted guide pages that exercise this API surface.
publicApi
Section titled “publicApi”publicApi:
string
Defined in: src/scenario/catalog.ts:557
Public builder, selector, CLI, manifest, docs, or runtime surface.
scenarioIds
Section titled “scenarioIds”scenarioIds: readonly
string[]
Defined in: src/scenario/catalog.ts:559
Guide scenario ids that list or inherit this public API surface.
treatmentRoles
Section titled “treatmentRoles”treatmentRoles: readonly
KayKitAssetPublicRole[]
Defined in: src/scenario/catalog.ts:567
Public treatment roles attached to those assets.
visualArtifacts
Section titled “visualArtifacts”visualArtifacts: readonly
string[]
Defined in: src/scenario/catalog.ts:573
Visual artifacts linked by the matching guide scenarios.