Pinned coverage inventory
Observed by importing the fully composed adirondackMysteryWorld at a1b1c883815927990a61ced953382a3322e4f21e, then serializing to JSON. This is executed inspection evidence, not an assertion that Blaze compiles.
Reproduce the inspection
In a clean checkout of the pin, after installing the locked dependencies, put this temporary script in .powderline/inspect.ts (never commit that directory):
import { writeFileSync } from 'node:fs'
Object.assign(globalThis, { window: {} })
const { adirondackMysteryWorld: world } = await import('../src/content/adirondack-mystery')
writeFileSync('.powderline/world.json', JSON.stringify(world, null, 2) + '\n')
console.log(Object.entries(world).map(([key, value]) =>
[key, Array.isArray(value) ? value.length : Object.keys(value ?? {})]))Run npx tsx .powderline/inspect.ts. The window shim follows scripts/validate-world.ts; it is needed for trusted existing TS fixture imports, not permission for a Blaze compiler to execute authored code. The oracle is this plain JSON transport boundary, not a browser cart or a live broker snapshot.
Family matrix
All field names and nested public types are from src/domain/types.ts at the pin. Every field below is checked against its exact target interface; no field dropping. All arrays retain original order, including ones the runtime currently treats as sets. Object map keys are identities where applicable, not names to regenerate.
| Field family | Observed / runtime type | Provenance | Blaze lowering and identity/order rule |
|---|---|---|---|
manifest | WorldManifest | adirondack-mystery.ts | manifest; explicit versions, IDs, adjacency, ordered lists (not derived) |
rooms | 8 Room | adirondack-mystery.ts | room with nested hotspot/action/exit/presence; assets may be immutable data; variant conditions stay authored |
items | 5 Item | adirondack-mystery.ts | item; stable IDs, state/target lists unchanged |
npcs | 3 Npc | adirondack-mystery.ts | npc/node/choice; preserve legacy dialogue in addition to modern conversations |
characters | 4 CharacterDefinition | adirondack-mystery.ts | character; exact refs, rights, portraits, bindings and movement allowances |
dialogueConversations | 7 DialogueConversation | adirondack-mystery.ts + consequentialReunion.ts (4 appended) | dialogue/node/choice/line; explicit generated-by-helper IDs now authored literally, ordered choices/effects/lines |
voiceReferences | 4 VoiceReference | adirondack-mystery.ts | voice_reference inline or typed immutable data; pinned ref revisions/transcripts/rights |
generatedTts | 23 GeneratedTts | adirondack-mystery.ts | generated_tts inline or typed immutable data; exact line IDs, hash, media, receipts, fallback; no synthesis |
expansionPackets | 3 ExpansionPacket | adirondack-mystery.ts | expansion_packet; planned/resolved union shape, puzzle/topology/budget authored; receipt records retained |
resortCatalog | 2 ResortExpansionPacket | acceptedResortExpansions.ts + resortOperations.ts + docs/evidence/126-expansions/*.receipt.json | resort_packet; nested room declarations, not whole-catalog data; media_identity/room_asset reuse allowed |
resort | ResortConfiguration | adirondack-mystery.ts | resort; roomId/taskId/wage/expansionPrice, not live ResortState |
regionalMap | RegionalMapDefinition | adirondack-mystery.ts | regional_map/place/connection; graphId/version, place lists/route costs retained |
party | AuthoredPartyConfiguration | adirondack-mystery.ts + consequentialReunion.ts knowledge append | party/party_member/party_task; roster, per-member inventory/knowledge/task/control/maps, ordered completion effects |
initialState | InitialWorldState | adirondack-mystery.ts | initial_state; exact initial flags/hotspot states/visited order; no runtime state inferred |
storyBeats | 4 StoryBeat | consequentialReunion.ts | story_beat; explicit id/revision, actor/participant/flag lists and ordered requirements |
frontierManifests | absent; FrontierManifest[] | type only | frontier_manifest supported inline with trust boundary unchanged; compiler grants no publication authority |
storyPacketObligations | absent; StoryPacketObligation[] | type only | story_obligation supported inline; absent remains omitted |
The catalog's two rooms are not members of world.rooms before runtime activation. Preserve that distinction and their shared catalog ID; do not flatten them into the initial manifest. Frontier contracts are not emitted at this pin. Live jobs, purchases, ledger entries, DecisionRecords, save movement budgets and assignment outcomes are runtime state, not additional authored WorldBundle fields.
IDs and ordering witnesses
These are the observed ordered IDs (not an alphabetical inventory):
rooms:cyberart.world.adirondack_mystery.room.front_entrance,cyberart.world.adirondack_mystery.room.porch,cyberart.world.adirondack_mystery.room.check_in_lobby,cyberart.world.adirondack_mystery.room.player_bedroom,cyberart.world.adirondack_mystery.room.great_room,cyberart.world.adirondack_mystery.room.lodge_living_room,cyberart.world.adirondack_mystery.room.moonlit_lake,cyberart.world.adirondack_mystery.room.stewarts_picnic_table.items:cyberart.world.adirondack_mystery.item.carved_loon_whistle,cyberart.world.adirondack_mystery.item.mountain_brew_ice,cyberart.world.adirondack_mystery.item.brass_room_key,cyberart.world.adirondack_mystery.item.green_cloth_journal,cyberart.world.adirondack_mystery.item.tarnished_key.npcs:cyberart.world.adirondack_mystery.npc.eliza_vale,cyberart.world.adirondack_mystery.npc.cornelius_wren,cyberart.world.adirondack_mystery.npc.silas_pike.characters:cyberart.world.adirondack_mystery.character.eliza_vale,cyberart.world.adirondack_mystery.character.clara_mercer,cyberart.world.adirondack_mystery.character.cornelius_wren,cyberart.world.adirondack_mystery.character.silas_pike.dialogueConversations:cyberart.world.adirondack_mystery.dialogue.eliza_vale.check_in,cyberart.world.adirondack_mystery.dialogue.cornelius_wren,cyberart.world.adirondack_mystery.dialogue.clara_silas_lake_reunion,cyberart.world.adirondack_mystery.dialogue.story_clara_disclosure,cyberart.world.adirondack_mystery.dialogue.story_silas_evidence,cyberart.world.adirondack_mystery.dialogue.story_lodge_reunion,cyberart.world.adirondack_mystery.dialogue.story_reunion_followup.voiceReferences:voice.adventure_kit.reference.eliza_vale,voice.adventure_kit.reference.clara_mercer,voice.adventure_kit.reference.cornelius_wren,voice.adventure_kit.reference.silas_pike.generatedTts:voice.adventure_kit.dialogue.eliza_vale.checkin.opening.v1,voice.adventure_kit.dialogue.eliza_vale.checkin.respectful.v1,voice.adventure_kit.dialogue.eliza_vale.checkin.curious.v1,voice.adventure_kit.dialogue.eliza_vale.checkin.rude_refusal.v1,voice.adventure_kit.dialogue.eliza_vale.apology.accepted.v1,voice.adventure_kit.dialogue.clara_mercer.checkin.respectful_key_request.v1,voice.adventure_kit.dialogue.clara_mercer.checkin.curious_registry_question.v1,voice.adventure_kit.dialogue.clara_mercer.checkin.rude_key_demand.v1,voice.adventure_kit.dialogue.clara_mercer.checkin.apology_with_whistle.v1,voice.adventure_kit.dialogue.clara_mercer.checkin.registry_whistle_followup.v1,voice.adventure_kit.dialogue.clara_mercer.cornelius.price_of_rooms.v1,voice.adventure_kit.dialogue.clara_mercer.cornelius.missing_king.v1,voice.adventure_kit.dialogue.clara_mercer.cornelius.public_benefit.v1,voice.adventure_kit.dialogue.clara_mercer.cornelius.board_set_again.v1,voice.adventure_kit.dialogue.clara_mercer.cornelius.do_not_use_my_name.v1,voice.adventure_kit.generated.cornelius_wren.opening.price_of_rooms,voice.adventure_kit.generated.cornelius_wren.chess.missing_king,voice.adventure_kit.generated.cornelius_wren.spur.public_benefit,voice.adventure_kit.generated.cornelius_wren.journal.board_set_again,voice.adventure_kit.generated.cornelius_wren.lake.do_not_use_my_name,voice.adventure_kit.dialogue.clara_mercer.lake_reunion.siding_three.v1,voice.adventure_kit.dialogue.silas_pike.lake_reunion.opening.v1,voice.adventure_kit.dialogue.silas_pike.lake_reunion.proof.v1.expansionPackets:cyberart.world.adirondack_mystery.expansion.moonlit_lake,cyberart.world.adirondack_mystery.expansion.old_boathouse,cyberart.world.adirondack_mystery.expansion.north_shore_trail.storyBeats:cyberart.world.adirondack_mystery.story_beat.clara_disclosure,cyberart.world.adirondack_mystery.story_beat.silas_evidence,cyberart.world.adirondack_mystery.story_beat.lodge_reunion,cyberart.world.adirondack_mystery.story_beat.reunion_followup.
Initial state (exact transport representation):
{
"activeCharacterId": "cyberart.world.adirondack_mystery.character.clara_mercer",
"currentRoomId": "cyberart.world.adirondack_mystery.room.front_entrance",
"inventory": [],
"flags": {},
"hotspotStates": {},
"visitedRoomIds": [
"cyberart.world.adirondack_mystery.room.front_entrance"
]
}Schema coverage versus observed usage
Observed Condition tags: active_character_is, any, character_knows, characters_colocated, day_at_most, decision_hook_recorded, flag_is, has_item, hotspot_state_is, not.
Observed Effect tags: give_item, grant_knowledge, hide, set_flag, set_map_discovery, share_knowledge, travel.
All other pinned Condition/Effect union members are supported, not evidence of fixture usage. Optional public fields/variants of the registered types are also supported even when absent below: e.g. character lineage, revoked/replacement media, composited layers, presence availability, movementCost, recovery metadata, party control/task state and frontier/obligation records. Their exact constraints remain the pinned types plus validator; absent fields are not default-inserted. Unsupported: runtime Intent/PlayerSaveState/DecisionRecord declarations, private fields forbidden by the validator, unknown schema revisions/tags, authored code and new rule/quest mechanics. These fail explicitly, never disappear silently.
Exhaustive observed field paths
The following mechanically collected table includes containers (including empty ones) and scalar leaves of the serialized export. [] means any ordered member; {$id} means an actual dotted identity key retained verbatim. The type column is the observed JSON shape, not the complete allowed union; the family matrix and pinned interfaces supply the exact runtime type and source provenance. Each path lowers to the same named field in its containing declaration or allowed immutable media datum. No wildcard permits unknown fields. Distinct asset versions/mask source identities/receipts must be preserved, not recomputed.
| Field path | Observed shape |
|---|---|
characters | array |
characters[] | record |
characters[].aliases | array |
characters[].aliases[] | string |
characters[].assetBindings | array |
characters[].assetBindings[] | record |
characters[].assetBindings[].id | string |
characters[].assetBindings[].intendedUse | string |
characters[].assetBindings[].kind | string |
characters[].assetBindings[].ref | record |
characters[].assetBindings[].ref.key | string |
characters[].assetBindings[].ref.kind | string |
characters[].assetBindings[].ref.revision | string |
characters[].assetBindings[].rights | record |
characters[].assetBindings[].rights.allowedUses | array |
characters[].assetBindings[].rights.allowedUses[] | string |
characters[].assetBindings[].rights.attribution | string |
characters[].assetBindings[].rights.consent | string |
characters[].assetBindings[].rights.restrictions | array |
characters[].assetBindings[].rights.restrictions[] | string |
characters[].assetBindings[].rights.revocation | record |
characters[].assetBindings[].rights.revocation.status | string |
characters[].assetBindings[].status | string |
characters[].assetBindings[].visibility | string |
characters[].continuity | record |
characters[].continuity.era | string |
characters[].continuity.locale | string |
characters[].continuity.publicFacts | array |
characters[].continuity.publicFacts[] | string |
characters[].dailyMovementAllowance | number |
characters[].displayName | string |
characters[].id | string |
characters[].portraitRef | record |
characters[].portraitRef.key | string |
characters[].portraitRef.kind | string |
characters[].portraitRef.revision | string |
characters[].portraits | array |
characters[].portraits[] | record |
characters[].portraits[].altText | string |
characters[].portraits[].assetRef | record |
characters[].portraits[].assetRef.key | string |
characters[].portraits[].assetRef.kind | string |
characters[].portraits[].assetRef.revision | string |
characters[].portraits[].byteCount | number |
characters[].portraits[].contentHash | string |
characters[].portraits[].height | number |
characters[].portraits[].id | string |
characters[].portraits[].intendedUse | string |
characters[].portraits[].label | string |
characters[].portraits[].mimeType | string |
characters[].portraits[].provenance | record |
characters[].portraits[].provenance.acceptedAt | string |
characters[].portraits[].provenance.contentHash | string |
characters[].portraits[].provenance.jobId | string |
characters[].portraits[].provenance.moltazinePostId | string |
characters[].portraits[].provenance.moltazineWorldKey | string |
characters[].portraits[].provenance.outputIndex | number |
characters[].portraits[].provenance.source | string |
characters[].portraits[].provenance.workflow | string |
characters[].portraits[].rights | record |
characters[].portraits[].rights.allowedUses | array |
characters[].portraits[].rights.allowedUses[] | string |
characters[].portraits[].rights.attribution | string |
characters[].portraits[].rights.consent | string |
characters[].portraits[].rights.restrictions | array |
characters[].portraits[].rights.restrictions[] | string |
characters[].portraits[].rights.revocation | record |
characters[].portraits[].rights.revocation.status | string |
characters[].portraits[].status | string |
characters[].portraits[].variant | string |
characters[].portraits[].visibility | string |
characters[].portraits[].width | number |
characters[].pronouns | string |
characters[].provenance | record |
characters[].provenance.acceptedAt | string |
characters[].provenance.contentHash | string |
characters[].provenance.jobId | string |
characters[].provenance.moltazinePostId | string |
characters[].provenance.moltazineWorldKey | string |
characters[].provenance.outputIndex | number |
characters[].provenance.source | string |
characters[].provenance.workflow | string |
characters[].publicSummary | string |
characters[].revisionStatus | string |
characters[].rights | record |
characters[].rights.allowedUses | array |
characters[].rights.allowedUses[] | string |
characters[].rights.attribution | string |
characters[].rights.consent | string |
characters[].rights.restrictions | array |
characters[].rights.restrictions[] | string |
characters[].rights.revocation | record |
characters[].rights.revocation.status | string |
characters[].role | string |
characters[].traits | array |
characters[].traits[] | string |
characters[].visibility | string |
characters[].voiceRef | record |
characters[].voiceRef.key | string |
characters[].voiceRef.kind | string |
characters[].voiceRef.revision | string |
characters[].worldRef | record |
characters[].worldRef.key | string |
characters[].worldRef.kind | string |
characters[].worldRef.revision | string |
dialogueConversations | array |
dialogueConversations[] | record |
dialogueConversations[].characterId | string |
dialogueConversations[].id | string |
dialogueConversations[].initialNodeId | string |
dialogueConversations[].lines | array |
dialogueConversations[].lines[] | record |
dialogueConversations[].lines[].audioRef | record |
dialogueConversations[].lines[].audioRef.key | string |
dialogueConversations[].lines[].audioRef.kind | string |
dialogueConversations[].lines[].audioRef.revision | string |
dialogueConversations[].lines[].canonicalText | string |
dialogueConversations[].lines[].captionText | string |
dialogueConversations[].lines[].fallbackLineId | string |
dialogueConversations[].lines[].id | string |
dialogueConversations[].lines[].speakerCharacterId | string |
dialogueConversations[].nodes | array |
dialogueConversations[].nodes[] | record |
dialogueConversations[].nodes[].captionText | string |
dialogueConversations[].nodes[].choices | array |
dialogueConversations[].nodes[].choices[] | record |
dialogueConversations[].nodes[].choices[].availabilityConditions | array |
dialogueConversations[].nodes[].choices[].availabilityConditions[] | record |
dialogueConversations[].nodes[].choices[].availabilityConditions[].characterId | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].characterIds | array |
dialogueConversations[].nodes[].choices[].availabilityConditions[].characterIds[] | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].condition | record |
dialogueConversations[].nodes[].choices[].availabilityConditions[].condition.flagId | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].condition.type | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].condition.value | boolean |
dialogueConversations[].nodes[].choices[].availabilityConditions[].flagId | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].knowledgeId | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].roomId | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].type | string |
dialogueConversations[].nodes[].choices[].availabilityConditions[].value | boolean |
dialogueConversations[].nodes[].choices[].blockedText | string |
dialogueConversations[].nodes[].choices[].captionText | string |
dialogueConversations[].nodes[].choices[].conditions | array |
dialogueConversations[].nodes[].choices[].conditions[] | record |
dialogueConversations[].nodes[].choices[].conditions[].condition | record |
dialogueConversations[].nodes[].choices[].conditions[].condition.itemId | string |
dialogueConversations[].nodes[].choices[].conditions[].condition.type | string |
dialogueConversations[].nodes[].choices[].conditions[].itemId | string |
dialogueConversations[].nodes[].choices[].conditions[].type | string |
dialogueConversations[].nodes[].choices[].decision | record |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks | array |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[] | record |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].id | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].kind | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].label | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection | record |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.characterId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.dialogueConversationId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.exitId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.flagId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.hotspotId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.itemId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.roomId | string |
dialogueConversations[].nodes[].choices[].decision.consequenceHooks[].projection.storyContextKey | string |
dialogueConversations[].nodes[].choices[].decision.correlationKey | string |
dialogueConversations[].nodes[].choices[].decision.id | string |
dialogueConversations[].nodes[].choices[].decision.reversibility | string |
dialogueConversations[].nodes[].choices[].decision.scope | string |
dialogueConversations[].nodes[].choices[].decision.supersedesDecisionIds | array |
dialogueConversations[].nodes[].choices[].decision.supersedesDecisionIds[] | string |
dialogueConversations[].nodes[].choices[].effects | array |
dialogueConversations[].nodes[].choices[].effects[] | record |
dialogueConversations[].nodes[].choices[].effects[].characterId | string |
dialogueConversations[].nodes[].choices[].effects[].flagId | string |
dialogueConversations[].nodes[].choices[].effects[].itemId | string |
dialogueConversations[].nodes[].choices[].effects[].knowledgeId | string |
dialogueConversations[].nodes[].choices[].effects[].recipientCharacterId | string |
dialogueConversations[].nodes[].choices[].effects[].sourceCharacterId | string |
dialogueConversations[].nodes[].choices[].effects[].type | string |
dialogueConversations[].nodes[].choices[].effects[].value | boolean/string |
dialogueConversations[].nodes[].choices[].id | string |
dialogueConversations[].nodes[].choices[].movementCost | number |
dialogueConversations[].nodes[].choices[].nextNodeId | string |
dialogueConversations[].nodes[].choices[].playerLineId | string |
dialogueConversations[].nodes[].choices[].recovery | record |
dialogueConversations[].nodes[].choices[].recovery.alternateRouteFlagIds | array |
dialogueConversations[].nodes[].choices[].recovery.alternateRouteFlagIds[] | string |
dialogueConversations[].nodes[].choices[].recovery.repairChoiceIds | array |
dialogueConversations[].nodes[].choices[].recovery.repairChoiceIds[] | string |
dialogueConversations[].nodes[].choices[].recovery.required | boolean |
dialogueConversations[].nodes[].choices[].responseLineId | string |
dialogueConversations[].nodes[].choices[].responseText | string |
dialogueConversations[].nodes[].choices[].text | string |
dialogueConversations[].nodes[].choices[].visibilityConditions | array |
dialogueConversations[].nodes[].choices[].visibilityConditions[] | record |
dialogueConversations[].nodes[].choices[].visibilityConditions[].condition | record |
dialogueConversations[].nodes[].choices[].visibilityConditions[].condition.day | number |
dialogueConversations[].nodes[].choices[].visibilityConditions[].condition.type | string |
dialogueConversations[].nodes[].choices[].visibilityConditions[].day | number |
dialogueConversations[].nodes[].choices[].visibilityConditions[].flagId | string |
dialogueConversations[].nodes[].choices[].visibilityConditions[].hookId | string |
dialogueConversations[].nodes[].choices[].visibilityConditions[].itemId | string |
dialogueConversations[].nodes[].choices[].visibilityConditions[].type | string |
dialogueConversations[].nodes[].choices[].visibilityConditions[].value | string |
dialogueConversations[].nodes[].id | string |
dialogueConversations[].nodes[].lineId | string |
dialogueConversations[].nodes[].npcText | string |
dialogueConversations[].nodes[].repeatText | string |
dialogueConversations[].sharedEntries | array |
dialogueConversations[].sharedEntries[] | record |
dialogueConversations[].sharedEntries[].initiatorCharacterId | string |
dialogueConversations[].sharedEntries[].roomId | string |
dialogueConversations[].sharedEntries[].targetCharacterId | string |
expansionPackets | array |
expansionPackets[] | record |
expansionPackets[].abstention | record |
expansionPackets[].abstention.allowed | boolean |
expansionPackets[].continuityConstraints | array |
expansionPackets[].continuityConstraints[] | string |
expansionPackets[].destinationRoomId | string |
expansionPackets[].frontierId | string |
expansionPackets[].generationBudget | record |
expansionPackets[].generationBudget.abstainIfUnacceptable | boolean |
expansionPackets[].generationBudget.attemptedCandidateJobs | number |
expansionPackets[].generationBudget.maxCandidateJobs | number |
expansionPackets[].narrativePurpose | string |
expansionPackets[].originRoomId | string |
expansionPackets[].packetId | string |
expansionPackets[].playerText | record |
expansionPackets[].playerText.failedText | string |
expansionPackets[].playerText.label | string |
expansionPackets[].playerText.plannedText | string |
expansionPackets[].playerText.quarantinedText | string |
expansionPackets[].playerText.resolvingText | string |
expansionPackets[].playerText.summary | string |
expansionPackets[].progressStages | array |
expansionPackets[].progressStages[] | record |
expansionPackets[].progressStages[].id | string |
expansionPackets[].progressStages[].label | string |
expansionPackets[].progressStages[].text | string |
expansionPackets[].puzzle | record |
expansionPackets[].puzzle.deterministicSolvabilityScenarios | array |
expansionPackets[].puzzle.deterministicSolvabilityScenarios[] | string |
expansionPackets[].puzzle.maximumSolutionRadius | number |
expansionPackets[].puzzle.premise | string |
expansionPackets[].puzzle.requiredClueIds | array |
expansionPackets[].puzzle.requiredItemIds | array |
expansionPackets[].puzzle.reservedSolutionStubs | array |
expansionPackets[].puzzle.trigger | string |
expansionPackets[].requiredExitIds | array |
expansionPackets[].requiredExitIds[] | string |
expansionPackets[].requiredHotspotIds | array |
expansionPackets[].requiredHotspotIds[] | string |
expansionPackets[].requiredLandmarks | array |
expansionPackets[].requiredLandmarks[] | string |
expansionPackets[].requiredPropIds | array |
expansionPackets[].resolved | record |
expansionPackets[].resolved.asset | record |
expansionPackets[].resolved.asset.assetVersion | string |
expansionPackets[].resolved.asset.calibratedGeometry | record |
expansionPackets[].resolved.asset.calibratedGeometry.{$id} | record |
expansionPackets[].resolved.asset.calibratedGeometry.{$id}.height | number |
expansionPackets[].resolved.asset.calibratedGeometry.{$id}.width | number |
expansionPackets[].resolved.asset.calibratedGeometry.{$id}.x | number |
expansionPackets[].resolved.asset.calibratedGeometry.{$id}.y | number |
expansionPackets[].resolved.asset.sourceDimensions | record |
expansionPackets[].resolved.asset.sourceDimensions.height | number |
expansionPackets[].resolved.asset.sourceDimensions.width | number |
expansionPackets[].resolved.generation | record |
expansionPackets[].resolved.generation.acceptedAt | string |
expansionPackets[].resolved.generation.crucibleJobId | string |
expansionPackets[].resolved.generation.crucibleOutputIndex | number |
expansionPackets[].resolved.generation.promptArtifact | string |
expansionPackets[].resolved.generation.workflow | string |
expansionPackets[].resolved.publication | record |
expansionPackets[].resolved.publication.moltazinePostId | string |
expansionPackets[].resolved.publication.moltazineUrl | string |
expansionPackets[].resolved.publication.publicationRevision | string |
expansionPackets[].resolved.publication.worldKey | string |
expansionPackets[].resolved.validationEvidence | array |
expansionPackets[].resolved.validationEvidence[] | string |
expansionPackets[].route | record |
expansionPackets[].route.oneWay | boolean |
expansionPackets[].route.originExitId | string |
expansionPackets[].route.returnExitId | string |
expansionPackets[].schemaVersion | string |
expansionPackets[].state | string |
expansionPackets[].topology | record |
expansionPackets[].topology.maxUnresolvedFrontiersFromRoom | number |
expansionPackets[].topology.regionBudget | number |
expansionPackets[].topology.role | string |
expansionPackets[].topology.targetDegree | number |
generatedTts | array |
generatedTts[] | record |
generatedTts[].cacheIdentity | record |
generatedTts[].cacheIdentity.invalidatesOn | array |
generatedTts[].cacheIdentity.invalidatesOn[] | string |
generatedTts[].cacheIdentity.key | string |
generatedTts[].canonicalTextHash | string |
generatedTts[].captionText | string |
generatedTts[].crucible | record |
generatedTts[].crucible.acceptedAt | string |
generatedTts[].crucible.jobId | string |
generatedTts[].crucible.model | string |
generatedTts[].crucible.outputIndex | number |
generatedTts[].crucible.seed | number |
generatedTts[].crucible.workflow | string |
generatedTts[].fallback | record |
generatedTts[].fallback.mode | string |
generatedTts[].id | string |
generatedTts[].lineId | string |
generatedTts[].media | record |
generatedTts[].media.byteCount | number |
generatedTts[].media.channelCount | number |
generatedTts[].media.codec | string |
generatedTts[].media.contentHash | string |
generatedTts[].media.descriptor | string |
generatedTts[].media.durationMs | number |
generatedTts[].media.mimeType | string |
generatedTts[].media.sampleRateHz | number |
generatedTts[].model | string |
generatedTts[].moderation | record |
generatedTts[].moderation.checkedAt | string |
generatedTts[].moderation.status | string |
generatedTts[].moltazine | record |
generatedTts[].moltazine.postId | string |
generatedTts[].moltazine.revision | string |
generatedTts[].moltazine.verifiedAt | string |
generatedTts[].moltazine.worldKey | string |
generatedTts[].provenance | record |
generatedTts[].provenance.acceptedAt | string |
generatedTts[].provenance.contentHash | string |
generatedTts[].provenance.jobId | string |
generatedTts[].provenance.moltazinePostId | string |
generatedTts[].provenance.moltazineWorldKey | string |
generatedTts[].provenance.outputIndex | number |
generatedTts[].provenance.source | string |
generatedTts[].provenance.workflow | string |
generatedTts[].rights | record |
generatedTts[].rights.allowedUses | array |
generatedTts[].rights.allowedUses[] | string |
generatedTts[].rights.attribution | string |
generatedTts[].rights.consent | string |
generatedTts[].rights.restrictions | array |
generatedTts[].rights.restrictions[] | string |
generatedTts[].rights.revocation | record |
generatedTts[].rights.revocation.status | string |
generatedTts[].schemaVersion | string |
generatedTts[].scope | string |
generatedTts[].status | string |
generatedTts[].synthesisText | string |
generatedTts[].voiceRef | record |
generatedTts[].voiceRef.key | string |
generatedTts[].voiceRef.kind | string |
generatedTts[].voiceRef.revision | string |
generatedTts[].workflow | string |
generatedTts[].worldRef | record |
generatedTts[].worldRef.key | string |
generatedTts[].worldRef.kind | string |
generatedTts[].worldRef.revision | string |
initialState | record |
initialState.activeCharacterId | string |
initialState.currentRoomId | string |
initialState.flags | record |
initialState.hotspotStates | record |
initialState.inventory | array |
initialState.visitedRoomIds | array |
initialState.visitedRoomIds[] | string |
items | array |
items[] | record |
items[].acceptedTargetHotspotIds | array |
items[].acceptedTargetHotspotIds[] | string |
items[].description | string |
items[].id | string |
items[].initialHotspotId | string |
items[].initialRoomId | string |
items[].inspectionText | string |
items[].label | string |
items[].portable | boolean |
items[].removeFromRoomWhenTaken | boolean |
items[].states | array |
items[].states[] | string |
manifest | record |
manifest.adjacency | record |
manifest.adjacency.{$id} | array |
manifest.adjacency.{$id}[] | string |
manifest.assetVersion | string |
manifest.characterIds | array |
manifest.characterIds[] | string |
manifest.contentVersion | string |
manifest.dialogueConversationIds | array |
manifest.dialogueConversationIds[] | string |
manifest.entryRoomId | string |
manifest.era | string |
manifest.generatedTtsIds | array |
manifest.generatedTtsIds[] | string |
manifest.itemIds | array |
manifest.itemIds[] | string |
manifest.namespace | string |
manifest.npcIds | array |
manifest.npcIds[] | string |
manifest.pinnedCharacterAssetRefs | array |
manifest.pinnedCharacterAssetRefs[] | record |
manifest.pinnedCharacterAssetRefs[].key | string |
manifest.pinnedCharacterAssetRefs[].kind | string |
manifest.pinnedCharacterAssetRefs[].revision | string |
manifest.pinnedCharacterRefs | array |
manifest.pinnedCharacterRefs[] | record |
manifest.pinnedCharacterRefs[].key | string |
manifest.pinnedCharacterRefs[].kind | string |
manifest.pinnedCharacterRefs[].revision | string |
manifest.publicBundleVisibility | string |
manifest.rooms | array |
manifest.rooms[] | record |
manifest.rooms[].id | string |
manifest.rooms[].postId | string |
manifest.rooms[].status | string |
manifest.schemaVersion | string |
manifest.title | string |
manifest.voiceReferenceIds | array |
manifest.voiceReferenceIds[] | string |
npcs | array |
npcs[] | record |
npcs[].description | string |
npcs[].dialogue | array |
npcs[].dialogue[] | record |
npcs[].dialogue[].choices | array |
npcs[].dialogue[].choices[] | record |
npcs[].dialogue[].choices[].captionText | string |
npcs[].dialogue[].choices[].conditions | array |
npcs[].dialogue[].choices[].conditions[] | record |
npcs[].dialogue[].choices[].conditions[].condition | record |
npcs[].dialogue[].choices[].conditions[].condition.itemId | string |
npcs[].dialogue[].choices[].conditions[].condition.type | string |
npcs[].dialogue[].choices[].conditions[].itemId | string |
npcs[].dialogue[].choices[].conditions[].type | string |
npcs[].dialogue[].choices[].effects | array |
npcs[].dialogue[].choices[].effects[] | record |
npcs[].dialogue[].choices[].effects[].flagId | string |
npcs[].dialogue[].choices[].effects[].itemId | string |
npcs[].dialogue[].choices[].effects[].type | string |
npcs[].dialogue[].choices[].effects[].value | boolean/string |
npcs[].dialogue[].choices[].id | string |
npcs[].dialogue[].choices[].responseLineId | string |
npcs[].dialogue[].choices[].responseText | string |
npcs[].dialogue[].choices[].text | string |
npcs[].dialogue[].id | string |
npcs[].dialogue[].npcText | string |
npcs[].dialogue[].repeatText | string |
npcs[].id | string |
npcs[].initialDialogueNodeId | string |
npcs[].initialRoomId | string |
npcs[].name | string |
npcs[].role | string |
party | record |
party.activeCharacterId | string |
party.knowledgeIds | array |
party.knowledgeIds[] | string |
party.members | record |
party.members.{$id} | record |
party.members.{$id}.inventory | array |
party.members.{$id}.knowledgeIds | array |
party.members.{$id}.mapDiscovery | record |
party.members.{$id}.mapDiscovery.places | record |
party.members.{$id}.mapDiscovery.places.{$id} | string |
party.members.{$id}.roomId | string |
party.members.{$id}.task | record |
party.members.{$id}.task.lifecycle | string |
party.members.{$id}.task.taskId | string |
party.members.{$id}.visitedRoomIds | array |
party.members.{$id}.visitedRoomIds[] | string |
party.roster | array |
party.roster[] | string |
party.schemaVersion | string |
party.tasks | array |
party.tasks[] | record |
party.tasks[].completeText | string |
party.tasks[].completionEffects | array |
party.tasks[].completionEffects[] | record |
party.tasks[].completionEffects[].characterId | string |
party.tasks[].completionEffects[].knowledgeId | string |
party.tasks[].completionEffects[].type | string |
party.tasks[].eligibleCharacterIds | array |
party.tasks[].eligibleCharacterIds[] | string |
party.tasks[].id | string |
party.tasks[].label | string |
party.tasks[].roomId | string |
party.tasks[].startText | string |
regionalMap | record |
regionalMap.connections | array |
regionalMap.connections[] | record |
regionalMap.connections[].distanceMiles | number |
regionalMap.connections[].duration | number |
regionalMap.connections[].fromPlaceId | string |
regionalMap.connections[].id | string |
regionalMap.connections[].label | string |
regionalMap.connections[].movementCost | number |
regionalMap.connections[].notToScale | boolean |
regionalMap.connections[].status | string |
regionalMap.connections[].toPlaceId | string |
regionalMap.connections[].version | number |
regionalMap.graphId | string |
regionalMap.places | array |
regionalMap.places[] | record |
regionalMap.places[].description | string |
regionalMap.places[].id | string |
regionalMap.places[].initialStatus | string |
regionalMap.places[].name | string |
regionalMap.places[].roomIds | array |
regionalMap.places[].roomIds[] | string |
regionalMap.places[].rootRoomId | string |
regionalMap.places[].rumorText | string |
regionalMap.places[].undiscoveredLabel | string |
regionalMap.places[].version | number |
regionalMap.title | string |
regionalMap.version | number |
resort | record |
resort.expansionPrice | number |
resort.roomId | string |
resort.taskId | string |
resort.wage | number |
resortCatalog | array |
resortCatalog[] | record |
resortCatalog[].catalogId | string |
resortCatalog[].choice | string |
resortCatalog[].media | record |
resortCatalog[].media.assetVersion | string |
resortCatalog[].media.byteCount | number |
resortCatalog[].media.height | number |
resortCatalog[].media.mediaHash | string |
resortCatalog[].media.mimeType | string |
resortCatalog[].media.postId | string |
resortCatalog[].media.revision | string |
resortCatalog[].media.width | number |
resortCatalog[].media.worldKey | string |
resortCatalog[].room | record |
resortCatalog[].room.activeAssetVersion | string |
resortCatalog[].room.assets | array |
resortCatalog[].room.assets[] | record |
resortCatalog[].room.assets[].alt | string |
resortCatalog[].room.assets[].assetVersion | string |
resortCatalog[].room.assets[].contentHash | string |
resortCatalog[].room.assets[].height | number |
resortCatalog[].room.assets[].hotspotGeometry | record |
resortCatalog[].room.assets[].hotspotGeometry.{$id} | record |
resortCatalog[].room.assets[].hotspotGeometry.{$id}.height | number |
resortCatalog[].room.assets[].hotspotGeometry.{$id}.width | number |
resortCatalog[].room.assets[].hotspotGeometry.{$id}.x | number |
resortCatalog[].room.assets[].hotspotGeometry.{$id}.y | number |
resortCatalog[].room.assets[].id | string |
resortCatalog[].room.assets[].provenance | record |
resortCatalog[].room.assets[].provenance.acceptedAt | string |
resortCatalog[].room.assets[].provenance.crucibleJobId | string |
resortCatalog[].room.assets[].provenance.crucibleOutputIndex | number |
resortCatalog[].room.assets[].provenance.promptArtifact | string |
resortCatalog[].room.assets[].provenance.workflow | string |
resortCatalog[].room.assets[].source | record |
resortCatalog[].room.assets[].source.kind | string |
resortCatalog[].room.assets[].source.uri | string |
resortCatalog[].room.assets[].visualIdentity | record |
resortCatalog[].room.assets[].visualIdentity.assetVersion | string |
resortCatalog[].room.assets[].visualIdentity.byteCount | number |
resortCatalog[].room.assets[].visualIdentity.height | number |
resortCatalog[].room.assets[].visualIdentity.mediaHash | string |
resortCatalog[].room.assets[].visualIdentity.mimeType | string |
resortCatalog[].room.assets[].visualIdentity.postId | string |
resortCatalog[].room.assets[].visualIdentity.revision | string |
resortCatalog[].room.assets[].visualIdentity.width | number |
resortCatalog[].room.assets[].visualIdentity.worldKey | string |
resortCatalog[].room.assets[].width | number |
resortCatalog[].room.description | string |
resortCatalog[].room.entryRoom | boolean |
resortCatalog[].room.exits | array |
resortCatalog[].room.exits[] | record |
resortCatalog[].room.exits[].destinationRoomId | string |
resortCatalog[].room.exits[].id | string |
resortCatalog[].room.exits[].label | string |
resortCatalog[].room.exits[].oneWay | boolean |
resortCatalog[].room.hotspots | array |
resortCatalog[].room.hotspots[] | record |
resortCatalog[].room.hotspots[].accessibilityLabel | string |
resortCatalog[].room.hotspots[].actions | array |
resortCatalog[].room.hotspots[].actions[] | record |
resortCatalog[].room.hotspots[].actions[].effects | array |
resortCatalog[].room.hotspots[].actions[].effects[] | record |
resortCatalog[].room.hotspots[].actions[].effects[].knowledgeId | string |
resortCatalog[].room.hotspots[].actions[].effects[].roomId | string |
resortCatalog[].room.hotspots[].actions[].effects[].type | string |
resortCatalog[].room.hotspots[].actions[].text | string |
resortCatalog[].room.hotspots[].actions[].verb | string |
resortCatalog[].room.hotspots[].id | string |
resortCatalog[].room.hotspots[].label | string |
resortCatalog[].room.id | string |
resortCatalog[].room.moltazine | record |
resortCatalog[].room.moltazine.postId | string |
resortCatalog[].room.moltazine.url | string |
resortCatalog[].room.moltazine.worldKey | string |
resortCatalog[].room.narration | record |
resortCatalog[].room.narration.firstEntry | string |
resortCatalog[].room.narration.repeatEntry | string |
resortCatalog[].room.status | string |
resortCatalog[].room.title | string |
rooms | array |
rooms[] | record |
rooms[].activeAssetVersion | string |
rooms[].assets | array |
rooms[].assets[] | record |
rooms[].assets[].alt | string |
rooms[].assets[].assetVersion | string |
rooms[].assets[].contentHash | string |
rooms[].assets[].height | number |
rooms[].assets[].hotspotGeometry | record |
rooms[].assets[].hotspotGeometry.{$id} | record |
rooms[].assets[].hotspotGeometry.{$id}.height | number |
rooms[].assets[].hotspotGeometry.{$id}.width | number |
rooms[].assets[].hotspotGeometry.{$id}.x | number |
rooms[].assets[].hotspotGeometry.{$id}.y | number |
rooms[].assets[].id | string |
rooms[].assets[].provenance | record |
rooms[].assets[].provenance.acceptedAt | string |
rooms[].assets[].provenance.crucibleJobId | string |
rooms[].assets[].provenance.crucibleOutputIndex | number |
rooms[].assets[].provenance.promptArtifact | string |
rooms[].assets[].provenance.workflow | string |
rooms[].assets[].rights | record |
rooms[].assets[].rights.allowedUses | array |
rooms[].assets[].rights.allowedUses[] | string |
rooms[].assets[].rights.attribution | string |
rooms[].assets[].rights.consent | string |
rooms[].assets[].source | record |
rooms[].assets[].source.kind | string |
rooms[].assets[].source.uri | string |
rooms[].assets[].visibility | string |
rooms[].assets[].visualIdentity | record |
rooms[].assets[].visualIdentity.assetVersion | string |
rooms[].assets[].visualIdentity.byteCount | number |
rooms[].assets[].visualIdentity.height | number |
rooms[].assets[].visualIdentity.mediaHash | string |
rooms[].assets[].visualIdentity.mimeType | string |
rooms[].assets[].visualIdentity.postId | string |
rooms[].assets[].visualIdentity.revision | string |
rooms[].assets[].visualIdentity.width | number |
rooms[].assets[].visualIdentity.worldKey | string |
rooms[].assets[].visualMasks | record |
rooms[].assets[].visualMasks.{$id} | record |
rooms[].assets[].visualMasks.{$id}.bounds | record |
rooms[].assets[].visualMasks.{$id}.bounds.height | number |
rooms[].assets[].visualMasks.{$id}.bounds.width | number |
rooms[].assets[].visualMasks.{$id}.bounds.x | number |
rooms[].assets[].visualMasks.{$id}.bounds.y | number |
rooms[].assets[].visualMasks.{$id}.height | number |
rooms[].assets[].visualMasks.{$id}.hint | record |
rooms[].assets[].visualMasks.{$id}.hint.height | number |
rooms[].assets[].visualMasks.{$id}.hint.width | number |
rooms[].assets[].visualMasks.{$id}.hint.x | number |
rooms[].assets[].visualMasks.{$id}.hint.y | number |
rooms[].assets[].visualMasks.{$id}.hotspotId | string |
rooms[].assets[].visualMasks.{$id}.id | string |
rooms[].assets[].visualMasks.{$id}.provenance | record |
rooms[].assets[].visualMasks.{$id}.provenance.hints | string |
rooms[].assets[].visualMasks.{$id}.provenance.jobId | string |
rooms[].assets[].visualMasks.{$id}.provenance.model | string |
rooms[].assets[].visualMasks.{$id}.provenance.outputIndex | number |
rooms[].assets[].visualMasks.{$id}.provenance.receipt | string |
rooms[].assets[].visualMasks.{$id}.provenance.version | number |
rooms[].assets[].visualMasks.{$id}.provenance.workflow | string |
rooms[].assets[].visualMasks.{$id}.review | string |
rooms[].assets[].visualMasks.{$id}.roomId | string |
rooms[].assets[].visualMasks.{$id}.sha256 | string |
rooms[].assets[].visualMasks.{$id}.sourceAssetId | string |
rooms[].assets[].visualMasks.{$id}.sourceIdentity | record |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.assetVersion | string |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.byteCount | number |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.height | number |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.mediaHash | string |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.mimeType | string |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.postId | string |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.revision | string |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.width | number |
rooms[].assets[].visualMasks.{$id}.sourceIdentity.worldKey | string |
rooms[].assets[].visualMasks.{$id}.uri | string |
rooms[].assets[].visualMasks.{$id}.validation | record |
rooms[].assets[].visualMasks.{$id}.validation.components | number |
rooms[].assets[].visualMasks.{$id}.validation.coverage | number |
rooms[].assets[].visualMasks.{$id}.validation.largestComponentFraction | number |
rooms[].assets[].visualMasks.{$id}.width | number |
rooms[].assets[].width | number |
rooms[].assets[].worldRef | record |
rooms[].assets[].worldRef.key | string |
rooms[].assets[].worldRef.kind | string |
rooms[].assets[].worldRef.revision | string |
rooms[].characterPresences | array |
rooms[].characterPresences[] | record |
rooms[].characterPresences[].accessibilityLabel | string |
rooms[].characterPresences[].availability | string |
rooms[].characterPresences[].characterId | string |
rooms[].characterPresences[].conditions | array |
rooms[].characterPresences[].conditions[] | record |
rooms[].characterPresences[].conditions[].characterIds | array |
rooms[].characterPresences[].conditions[].characterIds[] | string |
rooms[].characterPresences[].conditions[].roomId | string |
rooms[].characterPresences[].conditions[].type | string |
rooms[].characterPresences[].dialogueConversationId | string |
rooms[].characterPresences[].hotspotId | string |
rooms[].characterPresences[].id | string |
rooms[].characterPresences[].initialDialogueNodeId | string |
rooms[].characterPresences[].portraitVariantId | string |
rooms[].characterPresences[].presence | string |
rooms[].characterPresences[].publicLabel | string |
rooms[].characterPresences[].roomId | string |
rooms[].characterPresences[].sceneRole | string |
rooms[].characterPresences[].variant | string |
rooms[].characterPresences[].voiceRef | record |
rooms[].characterPresences[].voiceRef.key | string |
rooms[].characterPresences[].voiceRef.kind | string |
rooms[].characterPresences[].voiceRef.revision | string |
rooms[].description | string |
rooms[].entryRoom | boolean |
rooms[].exits | array |
rooms[].exits[] | record |
rooms[].exits[].blockedText | string |
rooms[].exits[].conditions | array |
rooms[].exits[].conditions[] | record |
rooms[].exits[].conditions[].conditions | array |
rooms[].exits[].conditions[].conditions[] | record |
rooms[].exits[].conditions[].conditions[].flagId | string |
rooms[].exits[].conditions[].conditions[].itemId | string |
rooms[].exits[].conditions[].conditions[].type | string |
rooms[].exits[].conditions[].conditions[].value | boolean |
rooms[].exits[].conditions[].type | string |
rooms[].exits[].destinationRoomId | string |
rooms[].exits[].id | string |
rooms[].exits[].label | string |
rooms[].exits[].oneWay | boolean |
rooms[].exits[].status | string |
rooms[].hotspots | array |
rooms[].hotspots[] | record |
rooms[].hotspots[].accessibilityLabel | string |
rooms[].hotspots[].actions | array |
rooms[].hotspots[].actions[] | record |
rooms[].hotspots[].actions[].blockedText | string |
rooms[].hotspots[].actions[].conditions | array |
rooms[].hotspots[].actions[].conditions[] | record |
rooms[].hotspots[].actions[].conditions[].condition | record |
rooms[].hotspots[].actions[].conditions[].condition.hookId | string |
rooms[].hotspots[].actions[].conditions[].condition.itemId | string |
rooms[].hotspots[].actions[].conditions[].condition.type | string |
rooms[].hotspots[].actions[].conditions[].conditions | array |
rooms[].hotspots[].actions[].conditions[].conditions[] | record |
rooms[].hotspots[].actions[].conditions[].conditions[].flagId | string |
rooms[].hotspots[].actions[].conditions[].conditions[].itemId | string |
rooms[].hotspots[].actions[].conditions[].conditions[].type | string |
rooms[].hotspots[].actions[].conditions[].conditions[].value | boolean |
rooms[].hotspots[].actions[].conditions[].hookId | string |
rooms[].hotspots[].actions[].conditions[].type | string |
rooms[].hotspots[].actions[].effects | array |
rooms[].hotspots[].actions[].effects[] | record |
rooms[].hotspots[].actions[].effects[].characterId | string |
rooms[].hotspots[].actions[].effects[].flagId | string |
rooms[].hotspots[].actions[].effects[].hotspotId | string |
rooms[].hotspots[].actions[].effects[].itemId | string |
rooms[].hotspots[].actions[].effects[].knowledgeId | string |
rooms[].hotspots[].actions[].effects[].placeId | string |
rooms[].hotspots[].actions[].effects[].roomId | string |
rooms[].hotspots[].actions[].effects[].status | string |
rooms[].hotspots[].actions[].effects[].type | string |
rooms[].hotspots[].actions[].effects[].value | boolean |
rooms[].hotspots[].actions[].itemId | string |
rooms[].hotspots[].actions[].repeatText | string |
rooms[].hotspots[].actions[].text | string |
rooms[].hotspots[].actions[].verb | string |
rooms[].hotspots[].conditions | array |
rooms[].hotspots[].conditions[] | record |
rooms[].hotspots[].conditions[].characterId | string |
rooms[].hotspots[].conditions[].characterIds | array |
rooms[].hotspots[].conditions[].characterIds[] | string |
rooms[].hotspots[].conditions[].condition | record |
rooms[].hotspots[].conditions[].condition.characterId | string |
rooms[].hotspots[].conditions[].condition.knowledgeId | string |
rooms[].hotspots[].conditions[].condition.type | string |
rooms[].hotspots[].conditions[].roomId | string |
rooms[].hotspots[].conditions[].type | string |
rooms[].hotspots[].id | string |
rooms[].hotspots[].label | string |
rooms[].hotspots[].npcId | string |
rooms[].id | string |
rooms[].moltazine | record |
rooms[].moltazine.acceptedAt | string |
rooms[].moltazine.crucible | record |
rooms[].moltazine.crucible.acceptedAt | string |
rooms[].moltazine.crucible.jobId | string |
rooms[].moltazine.crucible.outputIndex | number |
rooms[].moltazine.crucible.seed | number |
rooms[].moltazine.crucible.workflow | string |
rooms[].moltazine.hotspotPixelGeometry | record |
rooms[].moltazine.hotspotPixelGeometry.{$id} | record |
rooms[].moltazine.hotspotPixelGeometry.{$id}.height | number |
rooms[].moltazine.hotspotPixelGeometry.{$id}.width | number |
rooms[].moltazine.hotspotPixelGeometry.{$id}.x | number |
rooms[].moltazine.hotspotPixelGeometry.{$id}.y | number |
rooms[].moltazine.media | record |
rooms[].moltazine.media.byteCount | number |
rooms[].moltazine.media.contentHash | string |
rooms[].moltazine.media.height | number |
rooms[].moltazine.media.mimeType | string |
rooms[].moltazine.media.url | string |
rooms[].moltazine.media.width | number |
rooms[].moltazine.postId | string |
rooms[].moltazine.prompt | string |
rooms[].moltazine.revision | string |
rooms[].moltazine.rights | record |
rooms[].moltazine.rights.allowedUses | array |
rooms[].moltazine.rights.allowedUses[] | string |
rooms[].moltazine.rights.attribution | string |
rooms[].moltazine.rights.consent | string |
rooms[].moltazine.rights.restrictions | array |
rooms[].moltazine.rights.restrictions[] | string |
rooms[].moltazine.url | string |
rooms[].moltazine.verifiedAt | string |
rooms[].moltazine.visibility | string |
rooms[].moltazine.worldKey | string |
rooms[].moltazine.worldRef | record |
rooms[].moltazine.worldRef.key | string |
rooms[].moltazine.worldRef.kind | string |
rooms[].moltazine.worldRef.revision | string |
rooms[].narration | record |
rooms[].narration.firstEntry | string |
rooms[].narration.repeatEntry | string |
rooms[].sceneVisuals | record |
rooms[].sceneVisuals.fallback | record |
rooms[].sceneVisuals.fallback.asset | record |
rooms[].sceneVisuals.fallback.asset.assetId | string |
rooms[].sceneVisuals.fallback.asset.assetVersion | string |
rooms[].sceneVisuals.fallback.asset.identity | record |
rooms[].sceneVisuals.fallback.asset.identity.assetVersion | string |
rooms[].sceneVisuals.fallback.asset.identity.byteCount | number |
rooms[].sceneVisuals.fallback.asset.identity.height | number |
rooms[].sceneVisuals.fallback.asset.identity.mediaHash | string |
rooms[].sceneVisuals.fallback.asset.identity.mimeType | string |
rooms[].sceneVisuals.fallback.asset.identity.postId | string |
rooms[].sceneVisuals.fallback.asset.identity.revision | string |
rooms[].sceneVisuals.fallback.asset.identity.width | number |
rooms[].sceneVisuals.fallback.asset.identity.worldKey | string |
rooms[].sceneVisuals.fallback.evidence | record |
rooms[].sceneVisuals.fallback.evidence.calibrationEvidence | array |
rooms[].sceneVisuals.fallback.evidence.calibrationEvidence[] | string |
rooms[].sceneVisuals.fallback.evidence.editInstructions | string |
rooms[].sceneVisuals.fallback.evidence.inspectionEvidence | array |
rooms[].sceneVisuals.fallback.evidence.inspectionEvidence[] | string |
rooms[].sceneVisuals.fallback.evidence.limitations | array |
rooms[].sceneVisuals.fallback.evidence.limitations[] | string |
rooms[].sceneVisuals.fallback.evidence.seed | record |
rooms[].sceneVisuals.fallback.evidence.seed.supplied | boolean |
rooms[].sceneVisuals.fallback.evidence.stateDelta | string |
rooms[].sceneVisuals.fallback.evidence.status | string |
rooms[].sceneVisuals.fallback.evidence.workflow | string |
rooms[].sceneVisuals.fallback.geometry | record |
rooms[].sceneVisuals.fallback.geometry.absentHotspotIds | array |
rooms[].sceneVisuals.fallback.geometry.semanticMasks | record |
rooms[].sceneVisuals.fallback.geometry.semanticMasks.{$id} | record |
rooms[].sceneVisuals.fallback.geometry.semanticMasks.{$id}.assetVersion | string |
rooms[].sceneVisuals.fallback.geometry.semanticMasks.{$id}.ref | string |
rooms[].sceneVisuals.fallback.kind | string |
rooms[].sceneVisuals.variants | array |
rooms[].sceneVisuals.variants[] | record |
rooms[].sceneVisuals.variants[].binding | record |
rooms[].sceneVisuals.variants[].binding.asset | record |
rooms[].sceneVisuals.variants[].binding.asset.assetId | string |
rooms[].sceneVisuals.variants[].binding.asset.assetVersion | string |
rooms[].sceneVisuals.variants[].binding.asset.identity | record |
rooms[].sceneVisuals.variants[].binding.asset.identity.assetVersion | string |
rooms[].sceneVisuals.variants[].binding.asset.identity.byteCount | number |
rooms[].sceneVisuals.variants[].binding.asset.identity.height | number |
rooms[].sceneVisuals.variants[].binding.asset.identity.mediaHash | string |
rooms[].sceneVisuals.variants[].binding.asset.identity.mimeType | string |
rooms[].sceneVisuals.variants[].binding.asset.identity.postId | string |
rooms[].sceneVisuals.variants[].binding.asset.identity.revision | string |
rooms[].sceneVisuals.variants[].binding.asset.identity.width | number |
rooms[].sceneVisuals.variants[].binding.asset.identity.worldKey | string |
rooms[].sceneVisuals.variants[].binding.evidence | record |
rooms[].sceneVisuals.variants[].binding.evidence.calibrationEvidence | array |
rooms[].sceneVisuals.variants[].binding.evidence.calibrationEvidence[] | string |
rooms[].sceneVisuals.variants[].binding.evidence.editInstructions | string |
rooms[].sceneVisuals.variants[].binding.evidence.inspectionEvidence | array |
rooms[].sceneVisuals.variants[].binding.evidence.inspectionEvidence[] | string |
rooms[].sceneVisuals.variants[].binding.evidence.limitations | array |
rooms[].sceneVisuals.variants[].binding.evidence.limitations[] | string |
rooms[].sceneVisuals.variants[].binding.evidence.seed | record |
rooms[].sceneVisuals.variants[].binding.evidence.seed.supplied | boolean |
rooms[].sceneVisuals.variants[].binding.evidence.stateDelta | string |
rooms[].sceneVisuals.variants[].binding.evidence.status | string |
rooms[].sceneVisuals.variants[].binding.evidence.workflow | string |
rooms[].sceneVisuals.variants[].binding.evidence.workflowVersion | string |
rooms[].sceneVisuals.variants[].binding.geometry | record |
rooms[].sceneVisuals.variants[].binding.geometry.absentHotspotIds | array |
rooms[].sceneVisuals.variants[].binding.geometry.absentHotspotIds[] | string |
rooms[].sceneVisuals.variants[].binding.kind | string |
rooms[].sceneVisuals.variants[].conditions | array |
rooms[].sceneVisuals.variants[].conditions[] | record |
rooms[].sceneVisuals.variants[].conditions[].hotspotId | string |
rooms[].sceneVisuals.variants[].conditions[].itemId | string |
rooms[].sceneVisuals.variants[].conditions[].state | string |
rooms[].sceneVisuals.variants[].conditions[].type | string |
rooms[].sceneVisuals.variants[].id | string |
rooms[].sceneVisuals.variants[].priority | number |
rooms[].status | string |
rooms[].title | string |
rooms[].worldRef | record |
rooms[].worldRef.key | string |
rooms[].worldRef.kind | string |
rooms[].worldRef.revision | string |
storyBeats | array |
storyBeats[] | record |
storyBeats[].actorIds | array |
storyBeats[].actorIds[] | string |
storyBeats[].conversationId | string |
storyBeats[].id | string |
storyBeats[].participantIds | array |
storyBeats[].participantIds[] | string |
storyBeats[].persistentFlagIds | array |
storyBeats[].persistentFlagIds[] | string |
storyBeats[].requirements | array |
storyBeats[].requirements[] | record |
storyBeats[].requirements[].blockedText | string |
storyBeats[].requirements[].conditions | array |
storyBeats[].requirements[].conditions[] | record |
storyBeats[].requirements[].conditions[].characterId | string |
storyBeats[].requirements[].conditions[].conditions | array |
storyBeats[].requirements[].conditions[].conditions[] | record |
storyBeats[].requirements[].conditions[].conditions[].flagId | string |
storyBeats[].requirements[].conditions[].conditions[].type | string |
storyBeats[].requirements[].conditions[].conditions[].value | string |
storyBeats[].requirements[].conditions[].knowledgeId | string |
storyBeats[].requirements[].conditions[].type | string |
storyBeats[].revision | string |
storyBeats[].roomId | string |
storyBeats[].schemaVersion | string |
storyBeats[].summary | string |
storyBeats[].title | string |
storyBeats[].visibilityConditions | array |
storyBeats[].visibilityConditions[] | record |
storyBeats[].visibilityConditions[].flagId | string |
storyBeats[].visibilityConditions[].type | string |
storyBeats[].visibilityConditions[].value | boolean |
voiceReferences | array |
voiceReferences[] | record |
voiceReferences[].cacheIdentity | record |
voiceReferences[].cacheIdentity.invalidatesOn | array |
voiceReferences[].cacheIdentity.invalidatesOn[] | string |
voiceReferences[].cacheIdentity.key | string |
voiceReferences[].captionText | string |
voiceReferences[].characterId | string |
voiceReferences[].compatibleGeneration | record |
voiceReferences[].compatibleGeneration.model | string |
voiceReferences[].compatibleGeneration.workflow | string |
voiceReferences[].createdAt | string |
voiceReferences[].descriptors | array |
voiceReferences[].descriptors[] | string |
voiceReferences[].fallback | record |
voiceReferences[].fallback.mode | string |
voiceReferences[].id | string |
voiceReferences[].language | string |
voiceReferences[].locale | string |
voiceReferences[].media | record |
voiceReferences[].media.byteCount | number |
voiceReferences[].media.channelCount | number |
voiceReferences[].media.codec | string |
voiceReferences[].media.contentHash | string |
voiceReferences[].media.descriptor | string |
voiceReferences[].media.durationMs | number |
voiceReferences[].media.mimeType | string |
voiceReferences[].media.sampleRateHz | number |
voiceReferences[].moltazine | record |
voiceReferences[].moltazine.ownedAssetId | string |
voiceReferences[].moltazine.postId | string |
voiceReferences[].moltazine.revision | string |
voiceReferences[].moltazine.verifiedAt | string |
voiceReferences[].moltazine.worldKey | string |
voiceReferences[].performer | string |
voiceReferences[].provenance | record |
voiceReferences[].provenance.acceptedAt | string |
voiceReferences[].provenance.contentHash | string |
voiceReferences[].provenance.crucibleReferenceAssetId | string |
voiceReferences[].provenance.jobId | string |
voiceReferences[].provenance.moltazinePostId | string |
voiceReferences[].provenance.moltazineWorldKey | string |
voiceReferences[].provenance.outputIndex | number |
voiceReferences[].provenance.source | string |
voiceReferences[].provenance.workflow | string |
voiceReferences[].rights | record |
voiceReferences[].rights.allowedUses | array |
voiceReferences[].rights.allowedUses[] | string |
voiceReferences[].rights.attribution | string |
voiceReferences[].rights.consent | string |
voiceReferences[].rights.restrictions | array |
voiceReferences[].rights.restrictions[] | string |
voiceReferences[].rights.revocation | record |
voiceReferences[].rights.revocation.status | string |
voiceReferences[].schemaVersion | string |
voiceReferences[].source | record |
voiceReferences[].source.description | string |
voiceReferences[].source.kind | string |
voiceReferences[].status | string |
voiceReferences[].style | string |
voiceReferences[].transcript | string |
voiceReferences[].transcriptProvenance | record |
voiceReferences[].transcriptProvenance.contentHash | string |
voiceReferences[].transcriptProvenance.kind | string |
voiceReferences[].transcriptProvenance.sourceAssetId | string |
voiceReferences[].transcriptProvenance.sourcePostId | string |
voiceReferences[].transcriptProvenance.sourceWorldKey | string |
voiceReferences[].transcriptProvenance.verifiedAt | string |
voiceReferences[].updatedAt | string |
voiceReferences[].worldRef | record |
voiceReferences[].worldRef.key | string |
voiceReferences[].worldRef.kind | string |
voiceReferences[].worldRef.revision | string |
