mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
The NIP-31 event-level "alt" tag is deprecated, so Amethyst no longer emits it on any event it builds. Removed all `alt(...)` builder calls and `AltTag.assemble(...)` insertions across every event kind in quartz (and the few app-side builders), along with the now-unused `ALT`/`ALT_DESCRIPTION` companion constants and the `TagArrayBuilder.alt()` / `AltTag.assemble()` write helpers. Reading alt tags from incoming events is kept (AltTag.parse/match, TagArray.alt(), Event.alt()) for interop with clients that still send them, and the imeta media accessibility `alt` field (NIP-92/94) is untouched. Updated/removed tests that asserted alt-tag presence and refreshed the deterministic event-id/sig golden masters in UpdateMetadataTest. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014xAESAz1H1VNjmQpMVqBXj