Add Working Groups homepage section + per-group SSR feed pages aggregating Discourse RSS and Semble (network.cosmik.collection via Constellation). Rework addresses all three reviewer concerns: safeHttpUrl() enforces http(s) at the Semble trust boundary and defensively in FeedItem.astro; every external fetch (Discourse, Constellation, PDS getRecord) wraps AbortSignal.timeout, with DidResolver/HandleResolver passing the timeout option; the fabricated memberCount field is gone — cards now show source labels and 'View feed →', and the detail page shows an honest empty state when no sources are wired in.
Something went wrong. Try again.
Website hub for the atmosphere community, aggregating posts, events, regional, and more forked from atmosphere.community/atmosphere.community
Something went wrong. Try again.
add working groups section #13
This pull request has no versions submitted yet.