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.
14 lines
867 B
Plaintext
14 lines
867 B
Plaintext
android: the catalog's numbers — Popular's own lane, a count per row, the artist's photo
|
|
|
|
Popular is asked on its own as well as with the page, so the section can
|
|
paint before the full page is built and an artist whose page came back
|
|
with none still gets one. A catalog record's rows that the album's own
|
|
artist anchor found no count for — a feature's guest, a compilation's
|
|
stranger — get the deferred Last.fm pass by their own artist id. The
|
|
artist page's ⋯ is its own sheet now: choose a hero photo from this phone,
|
|
or put the catalog's own back; set_artist_hero is pick_artist_hero's
|
|
install step split out and shared, so the desktop's dialog keeps its door.
|
|
You gains the desktop's Refresh artist portraits, and a data: URL is the
|
|
image itself in the art gate — a chosen hero comes back from Rust as one,
|
|
and the thumbnail fetch used to throw it away.
|