Launch manifest
A launch manifest describes one execution, not publication metadata.
Data
Required: schema=vorivox.launch.v1, session_id, session_token, game_id, game_version, bridge and session. bridge contains transport=websocket, loopback URL and heartbeat_interval_ms. game.players defines supported_counts/default_count. session.player_count must be supported. Target dimensions are positive; coord_origin=bottom_left.
Delivery
Unity reads --vorivox-manifest <path>, --vorivox-manifest=<path> or VORIVOX_MANIFEST. JavaScript receives an object in VorivoxClient; a browser cannot read arbitrary Linux paths. Do not replace secure Runtime Host delivery with a public manifest.json.
Defaults
sdk_version=1.0 denotes wire compatibility, not archive version. HTML5 accepts legacy players and normalizes game.players. The 2500×1406 default does not replace checking the actual installation profile.
Secrecy
Never publish a working manifest with a live token. Fixtures use artificial values and are not production bootstrap.