Public: anyone can read this; the crew can change it.

A fork's home reads its Following card under 5 ms when neither tip has moved #6127

shipped production is serving it opened this has it
opened this

Measured on 2026-10-26: /trevato/forge spends 17–18 ms in following on every load, out of about 60 ms. trevato/forge follows an upstream, so every fork pays this cost on its most-visited page.

Done when:

  • [ ] followingOf caches its relation and its converge result on the pair of tips (this repository's default tip and its parent's). It recomputes only when either tip moves.
  • [ ] A test shows a warm read is under 5 ms, and that a push to the parent changes the card on the next read.

Files: src/web/pages/following.ts (followingOf), test/following-cache.test.ts.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs