<% } else { %>
<%# More than 5: no chips (would become a wall) — show the count only. %>
<%= t('cfeed.count', { n: sites.length }) %>
<% } %>
<% } %>
<% if (!posts.length) { %>
<%= t('cfeed.empty') %>
<% } else { %>
<%# Same view as the home page: timeline (post-card) + grid (post-tile),
switched by the view-switcher via body[data-feed-view]. The remote posts
are shaped to the local post format in circle.js (with external_url,
so cards link to the source site). %>