Public: anyone can read this; the crew can change it.
An open pull's page renders in under 20 ms: its `render` phase is 60–70 ms today because reads hide inside it #8389
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: a pull, the thing the owner reviews most, opens at once.
Measured 2026-11-02:
/trevato/forge/pulls/8377app 148–195 ms withrender52–71 ms; #8376render60 ms; a merged pull (#8264)render16 ms. The page issrc/web/pages/pull.ts; itsrenderphase includes reads made while building the HTML (the step, the preview, the looks, the tells or the crew line).Done looks like:
renderand is its own Server-Timing phase;renderonly builds HTML.diff; the pull names before/after per phase.rendertakes under 20 ms for a seeded open pull with checks, looks and a preview record; the existing pull page tests pass unchanged.Files: src/web/pages/pull.ts, test/pull-page-phases.test.ts (new). Risks: the page streams; keep the first paint unchanged.