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

A long issue draws its newest 50 comments and one link for the earlier ones: #334's page under 300 KB #6180

Closed opened this
opened this

Measured 2026-10-26: /trevato/forge/issues/334 sends 1.33 MB (thread;dur=55). The owner steers from this issue, and every visit downloads its whole history.

Done when:

  • [ ] An issue or pull conversation with more than 50 comments draws the opening post, a link reading "N earlier comments" and the newest 50.
  • [ ] The link goes to ?all=1, which draws everything. It is a link, not script, so it works without JavaScript.
  • [ ] A link to a comment's anchor that is not among the newest 50 still lands on it: the page draws the full thread when the request names an older comment (?comment=<id>), or the comment links carry ?all=1.
  • [ ] A test with 300 comments asserts the default body has 50 comment articles and is under 300 KB, and that ?all=1 has 300.

Files: src/web/studio/tell.ts or the issue thread page, its test. Risk: notification and feed links point at #comment-… anchors, so test one of them.

commented

Done on main already, waiting for you to close it: cd5af9b84c736c954c7bda1ef2a4911438a14f82

commented

Closed: already done on main in cd5af9b. Closed by the crew's live triage; reopen it to undo, and it stays open.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs