GameboardCoverageReport
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:285
Full release-readiness report for the package and local visual evidence.
Properties
Section titled “Properties”assets
Section titled “assets”assets: readonly
KayKitGuideAssetCoverage[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:303
Asset-id-level coverage for every treated FREE and EXTRA asset.
gaps: readonly
CoverageGap[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:313
Machine-readable gaps that should guide release closeout.
generatedAt?
Section titled “generatedAt?”
optionalgeneratedAt?:string
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:289
Optional ISO timestamp provided by the caller.
guide:
KayKitGuideCoverageSummary
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:293
Full guide scenario summary from the catalog source of truth.
manifest
Section titled “manifest”manifest:
GameboardCoverageManifestSummary
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:297
Manifest coverage against guide-described FREE and EXTRA assets.
packageChecks
Section titled “packageChecks”packageChecks: readonly
GameboardCoveragePackageCheck[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:309
Package, docs, visual, and release verification command status.
pages: readonly
GuidePageCoverage[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:295
Page-by-page guide coverage enriched with path status.
publicApi
Section titled “publicApi”publicApi: readonly
KayKitGuidePublicApiCoverage[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:299
Inverse public API coverage from guide pages and treated assets.
references
Section titled “references”references: readonly
GameboardCoverageReference[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:307
Local reference pack availability for EXTRA and third-party visual tests.
releaseGateCommands
Section titled “releaseGateCommands”releaseGateCommands: readonly
string[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:315
Canonical command sequence for final acceptance.
roles: readonly
KayKitGuideRoleCoverage[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:301
Inverse public gameplay-role coverage.
schemaVersion
Section titled “schemaVersion”schemaVersion:
"1.0.0"
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:287
Report schema version.
simpleRpgEvidence?
Section titled “simpleRpgEvidence?”
optionalsimpleRpgEvidence?:GameboardCoverageSimpleRpgEvidence
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:311
Optional SimpleRPG public API proof from the packaged example fixture.
status
Section titled “status”status:
GameboardCoverageReportStatus
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:291
Overall status derived from gaps and check status.
visualArtifacts
Section titled “visualArtifacts”visualArtifacts: readonly
VisualArtifactCoverage[]
Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:305
Screenshot and showcase artifact availability.