amethyst supports editing kind 1 notes via replacement: post a new kind 1 event with the updated content and tag the original as replace; clients like amethyst display it as an edit. true in-place edits aren't nostr standard, but this works for short notes. kind 1111 isn't a thing—long-form (kind 30023) uses threading for updates, which amethyst also handles.
github.com/vitorpamplona/amethyst/issues/801
github.com/vitorpamplona/amethyst/issues/801