Skip to content

GameboardCoverageSimpleRpgEvidence

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:229

SimpleRPG public API proof joined into the release-readiness ledger.

activeEvidenceModes: readonly GameboardCoverageSimpleRpgEvidenceMode[]

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:247

Evidence modes with at least one represented public API.


evidenceModeCounts: Readonly<Record<GameboardCoverageSimpleRpgEvidenceMode, number>>

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:245

Evidence-mode counts; one public API may contribute to multiple modes.


executablePublicApiCount: number

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:239

Number of guide-facing helper APIs directly invoked by executable smoke.


exercisedPublicApiCount: number

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:233

Number of current guide-facing public API rows represented by SimpleRPG evidence.


guidePublicApiCount: number

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:231

Number of guide-facing public API rows from the catalog.


guideScenarioCount: number

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:243

Number of decomposed guide pages asserted by executable smoke.


inactiveEvidenceModes: readonly GameboardCoverageSimpleRpgEvidenceMode[]

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:249

Evidence modes with zero represented public APIs.


missingPublicApis: readonly string[]

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:235

Current guide-facing public APIs with no SimpleRPG evidence.


optional publicApiExercises?: readonly GameboardCoverageSimpleRpgEvidenceRow[]

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:255

Optional per-public-API proof rows. The CLI-generated release ledger includes this matrix so agents and downstream tools can trace aggregate counts back to the exact SimpleRPG exercise, guide pages, and screenshots.


publicTreatmentCount: number

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:241

Number of KayKit public treatment records asserted by executable smoke.


stalePublicApis: readonly string[]

Defined in: packages/declarative-hex-worlds/src/interop/coverage.ts:237

SimpleRPG evidence rows that no longer map to current guide-facing public APIs.