Add Claude AI watermarking news post - #3176
Conversation
Appwrite WebsiteProject ID: Website (appwrite/website)Project ID: Tip Our Discord community has grown to 24K developers, and counting |
Greptile SummaryThe PR adds an unlisted article explaining Claude鈥檚 planned text watermarking and C2PA provenance support.
Confidence Score: 4/5The feed exposure should be resolved before merging if this article is intended to remain unlisted from public discovery surfaces. The post is excluded from the normal blog listing but is still emitted by both public feed endpoints because they consume the raw, unfiltered post index. Files Needing Attention: src/routes/blog/post/claude-ai-watermarking/+page.markdoc, src/routes/blog/rss.xml/+server.ts, src/routes/blog/feed.json/+server.ts Important Files Changed
Prompt To Fix All With AI### Issue 1
src/routes/blog/post/claude-ai-watermarking/+page.markdoc:11
**Unlisted post leaks into feeds**
When the RSS or JSON feed is generated, `unlisted: true` is bypassed because both endpoints consume the raw post index, causing this post to remain publicly discoverable and distributed to feed subscribers.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.Reviews (1): Last reviewed commit: "Run bun format && bun optimize" | Re-trigger Greptile |
| author: aditya-oberai | ||
| category: ai | ||
| featured: false | ||
| unlisted: true |
There was a problem hiding this comment.
Unlisted post leaks into feeds
When the RSS or JSON feed is generated, unlisted: true is bypassed because both endpoints consume the raw post index, causing this post to remain publicly discoverable and distributed to feed subscribers.
Knowledge Base Used: Blog and Changelog
Prompt To Fix With AI
This is a comment left during a code review.
Path: src/routes/blog/post/claude-ai-watermarking/+page.markdoc
Line: 11
Comment:
**Unlisted post leaks into feeds**
When the RSS or JSON feed is generated, `unlisted: true` is bypassed because both endpoints consume the raw post index, causing this post to remain publicly discoverable and distributed to feed subscribers.
**Knowledge Base Used:** [Blog and Changelog](https://app.greptile.com/appwrite/-/custom-context/knowledge-base/appwrite/website/-/docs/blog-and-changelog.md)
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

Summary
Source
Validation
bun format && bun optimizebun run check(blocked by existing missing environment-variable exports in unrelated files; 37 errors, 0 warnings)