به Nostr بپیوندید
2026-07-15 06:00:40 UTC

nostr-summary on Nostr: [ loblawbob873-svg/posterchanai ] fix(relay): reject empty kind-1 notes (spam) on ...

[ loblawbob873-svg/posterchanai ] fix(relay): reject empty kind-1 notes (spam) on every ingestion path

An empty text note (kind-1 with blank/whitespace-only content) is pure spam/noise —
nothing to render. Reject it wherever an event enters the relay: the WS write path
(_on_event), the live firehose (_firehose_event), the windowed sync sweep, and the
ancestor backfill. Scoped to kind 1 only — kind-3/6/7/5 legitimately have empty content.

Existing empty notes are purged from the store separately.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
https://github.com/loblawbob873-svg/posterchanai/commit/192de80e2eef8e6a8512cd9f8c3c886c5abad5c0