Public: anyone can read this; the crew can change it.
The front page's build shows its stretches in Server-Timing on a cache miss #6273
commented
Live triage (automatic, not written by a person): no pillar named, so it waits behind the Later gate; name a pillar to move it.
Sign in to join this conversation.
Follow-up to #6178 / pull #6264.
/never callsshelfRows: its shelf isfrontPage(src/actions/front.ts), cached, and #6264 only splits it intoshelf(the read) andtiles(drawing). On a cache miss the 70–90 ms measured on/is spent insidebuildFrontPage(picks, public apps, repos, owners, readability, runs), and none of it is named.Done when:
GET /sendsfront-*phases for the stretches ofbuildFrontPage(e.g.front-picks,front-records,front-repos,front-owners,front-rows), each once; on a hit it sends none of them.Files: src/actions/front.ts (take an optional lap callback rather than a Request, so actions stay free of http), src/web/studio/home.ts, test/shelf-laps.test.ts.