GET /live/feed (liveFeedFragment in src/web/studio/feed.ts) redraws the home's feed region. Its Server-Timing carries only the route total, so a slow feed read cannot be told apart from a slow render.
Done:
[ ] The answer's Server-Timing names session, feed (the read inside feedRegion) and render, using notePhase and timePhase from src/core/route_timing.ts the way src/web/pages/apps.ts does.
[ ] Signed out, it is still a 404 fragment, with session named.
[ ] A test asserts the phase names for a signed-in reader and fails without the change. The suites for the feed page and the home feed still pass.
Files: src/web/studio/feed.ts, test/live-feed-timing.test.ts (new).
Risk: small; the fragment's HTML must not change.
GET /live/feed(liveFeedFragmentinsrc/web/studio/feed.ts) redraws the home's feed region. Its Server-Timing carries only the route total, so a slow feed read cannot be told apart from a slow render.Done:
session,feed(the read insidefeedRegion) andrender, usingnotePhaseandtimePhasefromsrc/core/route_timing.tsthe waysrc/web/pages/apps.tsdoes.sessionnamed.Files: src/web/studio/feed.ts, test/live-feed-timing.test.ts (new). Risk: small; the fragment's HTML must not change.