A personal website builder for the Atmosphere

Tell the reader when a section stops short master

Posts and writing rendered a fixed head of their collections and simply stopped: a reader with 342 posts saw five, with nothing on the page saying so and nowhere to go for the rest. The career log is untouched — a résumé that hides entries reads as concealment, not curation. A trimmed list now closes with one line in the theme's system voice: how much is here, and where the whole of it lives. The count is free — both adapters already page the entire collection before slicing — so they now report it alongside the trimmed list. The line only appears when there is somewhere to send the reader: a count with no destination is a tease. Posts always have one (the owner's Bluesky profile, by DID). Writing has one when every listed document belongs to a single publication that publishes an address; documents spread across publications, or legacy records that name none, get no line. Resolving that publication costs a read, so it is only attempted once a listing is known to be short. The default post count moves 5 → 8, which an honest cue makes affordable; per-section `limit` in the site record still overrides it. 7 new tests (224 in web). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>


+296 -39
9 changed files