docs: inline Durable Objects migration TODO in email-processor

This commit is contained in:
Julien Herr
2026-05-22 07:39:43 +02:00
parent 10404efffa
commit e874906291
+2
View File
@@ -138,6 +138,8 @@ export async function processEmail(
// same feed can read stale metadata and produce orphaned KV entries or
// duplicate trim deletions. This is an accepted limitation given Cloudflare
// KV's eventual-consistency model.
// TODO: Migrate feed metadata writes to Cloudflare Durable Objects to serialise
// concurrent writes and eliminate this race condition.
const feedMetadata = ((rawMetadata as FeedMetadata | null) || {
emails: [],
}) as FeedMetadata;