Manifest version: v3-mobile-on-demand-asset-streaming.v1
This release gate locks the §67.1 mobile streaming budget. UE mobile first launch ships only the Atrium, Aja's Loft Studio starter venue, and the canonical Tier-2-quality avatar gallery. Saraswati MetaHuman persona masters stream from signed CDN manifests on first Saraswati venue entry or first artist follow.
First Launch#
The budgets (first-launch download <= 2.5 GB, total disk after first launch <= 4
GB) are normative. The per-platform figures below are hand-authored projections
from the cook profiles and asset presets — no real-device cook has been measured
(V3/VERIFICATION_AUDIT_2026-05-31.md §67); real-device measurement is pending.
They are the canonical V3 mobile-size projections, and
V3/CLIENT_ASSET_BUNDLE_VALIDATION.md carries the same set;
V3/TENANT_MODE_PAK_CHUNKING.md's smaller figures cover only the base-shell +
Tara install-first chunk subset.
| Platform | Projected first-launch download | Budget | Projected total disk after first launch |
|---|---|---|---|
| iOS / iPadOS | 2.31 GB | 2.5 GB | 3.64 GB |
| Android App Bundle | 2.37 GB | 2.5 GB | 3.72 GB |
Initial install content allowlist:
| Content | Asset root |
|---|---|
| Lilith Commons Atrium | /Game/World/Atrium |
| Aja's Loft Studio starter venue | /V3Mode_TaraLiveClass/Maps/AjaLoftStarter |
| Canonical Tier-2-quality avatar gallery | /Game/Avatars/Tier2Gallery |
No Saraswati MetaHuman master ships in the UE mobile initial install.
Persona Streaming#
All six GA Saraswati persona masters are approximately 500 MB, stream on demand,
and must complete first-entry download within 60 seconds p95 on a typical mobile
connection. Each stream shows the one-time Preparing performance UMG state
defined by V3/ue/Build/UI/PreparingPerformanceDownloadDialog.json.
Cache Policy#
The UE mobile MetaHuman cache namespace is
ue-mobile-metahuman-persona-masters. It is capped at three persona masters and
uses LRU eviction. The release gate includes a fourth-persona drill proving the
oldest persona is evicted and at least one persona master worth of space is
freed before the fourth master enters the cache.
The verifier is pnpm verify:v3 mobile-on-demand-asset-streaming. It checks the
streaming evidence, UE mobile cook profiles, asset presets, UMG contract,
analytics manifest, tests, and TODO lock. The gate fails closed for first-launch
budget overruns, initial-install allowlist drift, MetaHuman masters in the
initial install, slow first-entry streams, missing UMG progress binding, or
cache behavior that is not three-entry LRU.