Files
amethyst/commons
Claude 917e38c19f fix: make rumor wrap rebroadcast reachable in both audit edge cases
- Bare-seal hosts (kind 13) carry no p tag, so the re-download filter's
  p constraint silently matched nothing for them; the p filter is now
  wrap-only (the ids filter is sufficient for seals)
- A just-sent private note has no relays until its self-wrap echoes
  back from the DM relays; the fetch now falls back to the account's
  own DM inbox relay set when note.relays is empty

Also pins the citation guarantee with RumorHostCitationTest: a rumor
note's nevent must encode the delivering wrap's id, never the private
rumor id, and public notes keep citing their own id.

https://claude.ai/code/session_01B39MQmrT3dz137nfpXABvo
2026-06-11 23:56:44 +00:00
..