Everything written this session that has not been through the device: rounds 43 to 48 (each patch adversarially verified, 43's transient-notice expectation fixed), a partial round 49, the pipeline scripts, the Android Auto design and the icon comparison mock. Also the two harness changes that were never A/B'd — adaptive waits, which may only shorten a declared wait and never lengthen it, and a ship that runs the mock walk and the deploy at the same time. The A/B and its 255-step baseline are in handoff/tools; main stays at what the phone has actually walked.
9 lines
698 B
Plaintext
9 lines
698 B
Plaintext
/* a device that has just been installed: an empty database. Not an
|
|
error and not a refusal — `pipeline::init` scans the sandbox root
|
|
at startup and honestly finds nothing in it, so every one of these
|
|
answers with an empty list. Everything else below answers exactly
|
|
as it always did: this is the same mock with nothing in it yet. */
|
|
if (fresh && (cmd === "library_albums" || cmd === "library_album_stats" || cmd === "recent_albums"
|
|
|| cmd === "followed_artists" || cmd === "list_playlists" || cmd === "library_track_index"
|
|
|| cmd === "library_track_search" || cmd === "contacts_meta_list" || cmd === "buddy_list")) return Promise.resolve([]);
|