Why
The website already has a community-agent path for weekly digests. web/lib/community-agent-tasks.ts:356-439 builds a bilingual digest, saves an admin draft, and also stores digest:weekly-${weekId} with the comment Also save the structured digest for the weekly page.
There does not appear to be a public weekly digest route in the current sitemap (web/app/sitemap.ts:7). As a result, one of the better existing website intentions is invisible: a maintainer-reviewed, multilingual community update surface that can highlight contributors, issues, PRs, and releases without turning the public site into a raw GitHub mirror.
Scope
- Add a public
/digest, /community, or feed-integrated digest archive that reads approved weekly digest content.
- Keep unreviewed agent drafts private; public content should only appear after maintainer approval through the existing admin/review flow.
- Surface English and Chinese titles/summaries, contributor highlights, new issues, new PRs, merged PRs, and links back to GitHub.
- Add empty, loading, expiration, and error states so the page remains trustworthy when KV has no current digest.
- Link the digest from
/feed, navigation, or the community section so it becomes a durable public surface.
Why
The website already has a community-agent path for weekly digests.
web/lib/community-agent-tasks.ts:356-439builds a bilingual digest, saves an admin draft, and also storesdigest:weekly-${weekId}with the commentAlso save the structured digest for the weekly page.There does not appear to be a public weekly digest route in the current sitemap (
web/app/sitemap.ts:7). As a result, one of the better existing website intentions is invisible: a maintainer-reviewed, multilingual community update surface that can highlight contributors, issues, PRs, and releases without turning the public site into a raw GitHub mirror.Scope
/digest,/community, or feed-integrated digest archive that reads approved weekly digest content./feed, navigation, or the community section so it becomes a durable public surface.