You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Final FEAT-2 gate (PR #1). Do AFTER the Android + iOS native appliers are integrated.
T3.4 parity: one server patch applies identically on iOS + Android (golden fixture; same target hash).
T4.3 RenterApp staging: server OTA_FEATURE_BUNDLE_DIFF=true; publish v_n → v_n+1; device with experimental.bundleDiff downloads a KB-scale patch, boots v_n+1, notifyAppReady → no rollback; force-corrupt → full fallback; measure bytes vs full.
Enable capability (last): add "bundle-diff" to CLIENT_CAPABILITIES in client-capabilities.js. Until this, the server never offers diffs and everything stays classic.
Acceptance: consecutive-release updates KB-scale on real devices; classic builds unaffected; server metrics (PR microsoft#29) show diff hit-rate climbing.
Final FEAT-2 gate (PR #1). Do AFTER the Android + iOS native appliers are integrated.
OTA_FEATURE_BUNDLE_DIFF=true; publish v_n → v_n+1; device withexperimental.bundleDiffdownloads a KB-scale patch, boots v_n+1,notifyAppReady→ no rollback; force-corrupt → full fallback; measure bytes vs full."bundle-diff"toCLIENT_CAPABILITIESinclient-capabilities.js. Until this, the server never offers diffs and everything stays classic.Acceptance: consecutive-release updates KB-scale on real devices; classic builds unaffected; server metrics (PR microsoft#29) show diff hit-rate climbing.