<!-- GENERATED FILE: do not edit by hand. --> <!-- Regenerate with npm run gen-docs. -->
Sources: server/src/modules/ai-platform/tooling/canonicalOrchestration.ts:buildEngineCapabilityGraph, server/src/modules/ai-platform/tooling/canonicalOrchestration.ts:engineCapabilitySnapshotFromGraph, server/src/modules/ai-platform/tooling/semanticContract.ts:buildEngineCapabilitySnapshot.
Engine Capability Graph Snapshot
This generated snapshot is the only place spec docs should cite volatile AI capability counts. buildEngineCapabilityGraph is the canonical source. semanticContract.buildEngineCapabilitySnapshot remains a derived view and should not be hand-maintained.
Graph version: engine-capability-graph.57df91fc64e11b22.
Graph Counts
| Kind | Count |
|---|---|
| all | 304 |
| asset_kind | 18 |
| component | 26 |
| primitive | 30 |
| qa_feature | 4 |
| renderer_feature | 43 |
| runtime_feature | 25 |
| script_host_api | 83 |
| tool | 67 |
| ui_widget | 8 |
AI Capability Snapshot
| Surface | Count / value |
|---|---|
| primitiveIds | 30 |
| componentTypes | 26 |
| toolNames | 67 |
| uiWidgetTypes | 8 |
| assetKinds | 18 |
| renderModes | 1 |
| scriptSdk.available | true |
| scriptSdk.hostFunctions | 43 |
| dataStores.available | true |
| runtimeNetworking.available | true |
| runtimeNetworking.modes | playable_runtime_surface, primitive.runtime.action, primitive.runtime.audio_emitter, primitive.runtime.collection, primitive.runtime.collision_consume, primitive.runtime.damage_on_contact, primitive.runtime.gravity, primitive.runtime.grid_alignment, primitive.runtime.health, primitive.runtime.interaction, primitive.runtime.placement, primitive.runtime.script_dispatch, primitive.runtime.selection, primitive.runtime.session, primitive.runtime.spatial, primitive.runtime.spawn_pool, primitive.runtime.timer, primitive.runtime.transform, runtime_input_layer, runtime_motion, runtime_play_session, runtime_possession, runtime_script_host_atoms, runtime_session_projection, runtime_ui_projection |
Derived Capability Snapshot
| Surface | Count / value |
|---|---|
| componentTypes | 26 |
| scriptSdk.hostFunctions | 43 |
| runtimeNetworking.available | true |
| runtimeNetworking.modes | primitive.runtime.session, runtime_input_layer, runtime_motion, runtime_play_session, runtime_possession, runtime_script_host_commands, runtime_ui_projection |
Runtime Feature Nodes
| Runtime feature | Support | Maturity | Runtime surface |
|---|---|---|---|
playable_runtime_surface | supported | qa | PlayableRuntimeSurface, RuntimeSessionProjection |
primitive.runtime.action | supported | qa | ActionIntentAccepted, RuntimeActionResolved |
primitive.runtime.audio_emitter | supported | qa | RuntimeAudioCueQueued, RuntimeAudioStopped, RuntimeAudioVolumeSet, RuntimeBackgroundMusicSet |
primitive.runtime.collection | supported | qa | RuntimeCollectibleCollected |
primitive.runtime.collision_consume | supported | qa | RuntimeEntityConsumed |
primitive.runtime.damage_on_contact | supported | qa | RuntimeContactDamageApplied |
primitive.runtime.gravity | supported | qa | RuntimeGravityTicked |
primitive.runtime.grid_alignment | supported | qa | RuntimeGridAligned |
primitive.runtime.health | supported | qa | None |
primitive.runtime.interaction | supported | qa | InteractionIntentAccepted |
primitive.runtime.placement | supported | qa | PlacementIntentAccepted, BreakIntentAccepted |
primitive.runtime.script_dispatch | supported | qa | RuntimeScriptDispatched |
primitive.runtime.selection | supported | qa | EntitySelected |
primitive.runtime.session | supported | qa | runtime.connection.accepted, runtime.connection.rejected, runtime.snapshot.full, runtime.event.replay, runtime.delta.replay, runtime.delta.world, runtime.pose.authority, runtime.command.accepted, runtime.command.rejected, runtime.correction, runtime.projection.private, runtime.pong, runtime.error, runtime.server.drain, runtime.server.shutdown |
primitive.runtime.spatial | supported | qa | RuntimeSpatialOverlapDetected |
primitive.runtime.spawn_pool | supported | qa | RuntimeEntitySpawned |
primitive.runtime.timer | supported | qa | RuntimeTimerArmed, RuntimeTimerFired |
primitive.runtime.transform | supported | qa | MovementIntentAccepted, RuntimeMovementTicked |
runtime_input_layer | supported | qa | InputDispatcher, MoveIntent, ActionIntent |
runtime_motion | supported | qa | runtime.physics, VelocityComponent, RigidBodyComponent |
runtime_play_session | supported | qa | Runtime play-session bootstrap, Runtime gateway |
runtime_possession | supported | qa | runtime.player.possession, commandPolicy.possession |
runtime_script_host_atoms | supported | qa | script host atoms, runtime.hostPolicy |
runtime_session_projection | supported | qa | snapshots, deltas, private_projections |
runtime_ui_projection | supported | qa | ui.panel.opened, ui.panel.closed, ui.widget.value_set |