Generated Reference
Engine Capability Graph Snapshot
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, server/src/modules/runtime/capabilities/packs.ts:runtimeCapabilityPacks, server/src/modules/runtimeengine v1.0.234Copy for LLM
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, server/src/modules/runtime/capabilities/packs.ts:runtimeCapabilityPacks, server/src/modules/runtime/runtimeSystems.ts:defaultRuntimeSystemOrder.
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.91d7d5cfdd28c8e8.
Graph Counts
| Kind | Count |
|---|---|
| all | 347 |
| asset_kind | 20 |
| component | 34 |
| primitive | 30 |
| qa_feature | 4 |
| renderer_feature | 43 |
| runtime_feature | 25 |
| script_host_api | 112 |
| tool | 71 |
| ui_widget | 8 |
AI Capability Snapshot
| Surface | Count / value |
|---|---|
| primitiveIds | 30 |
| componentTypes | 34 |
| toolNames | 71 |
| uiWidgetTypes | 8 |
| assetKinds | 20 |
| renderModes | 1 |
| scriptSdk.available | true |
| scriptSdk.hostFunctions | 46 |
| 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 | 34 |
| scriptSdk.hostFunctions | 46 |
| 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 Systems
| Runtime system | Phase | Order | Capability pack | Default order |
|---|---|---|---|---|
runtime.componentPatchSystem | command | 0 | mutation.v1 | in default order |
runtime.componentPatchSystem | command | 0 | script.v1 | in default order |
runtime.observerCommandSystem | command | 10 | script.v1 | in default order |
runtime.possessionCommandSystem | command | 19 | lifecycle.v1 | in default order |
runtime.uiBindingWriteSystem | command | 19 | ui.v1 | in default order |
runtime.uiEventSystem | command | 19 | ui.v1 | in default order |
runtime.purchaseFulfillmentCommandSystem | command | 20 | lifecycle.v1 | in default order |
runtime.scriptSystem | command | 20 | script.v1 | in default order |
runtime.scriptSystem | command | 21 | lifecycle.v1 | in default order |
runtime.scriptSystem | tick | 22 | worlds.v1 | in default order |
runtime.scriptSystem | tick | 23 | prefabs.v1 | in default order |
runtime.characterSystem | tick | 24 | spawn.v1 | in default order |
runtime.hierarchyTransformSystem | tick | 25 | hierarchy.v1 | in default order |
runtime.ownedInstancePersistenceSystem | tick | 26 | persistence.v1 | in default order |
runtime.movementSystem | command | 28 | input.v1 | in default order |
runtime.movementLivenessSystem | tick | 29 | input.v1 | in default order |
runtime.physicsSystem | tick | 30 | physics.v1 | in default order |
runtime.collisionSystem | tick | 90 | physics.v1 | in default order |
runtime.actionSystem | command | 110 | input.v1 | in default order |
runtime.timerSystem | tick | 140 | timer.v1 | in default order |
runtime.lifecycleSystem | tick | 150 | match.v1 | in default order |
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 |