bb7b8da581
Previously, drafts were only saved to localStorage on relay failure. If the relay accepted the event but hadn't indexed it yet for queries, the draft would show 'Saved' but not appear under My Articles. Now we always persist locally first for instant visibility, then sync to the relay in the background.