When pasting some content from an external website that is also tone violating it activates paste check on mid-edit and tone-check on both in mid-edit (on cursor-off to a different paragraph) and pre-save mode. In this scenario, if someone clicks on "Revise" on tone check dialog, it takes user back to the mid-edit mode, but it shows the paste-check first.
Would it be possible to show the tone check first to tie it with the action that has just been taken from pre-save (clicking on "Revise")? Might help to create an experience of continuation of the workflow.
=== Requirements
When someone pastes content that causes //both// Paste Check and Tone Check to activate, and then proceeds to the `Pre-save` without addressing either, when they tap the {nav Revise} revise button in the Tone Check dialog, they should be returned the `Mid-edit` moment with Tone Check focused and in its revising state.
In addition to the above, Paste Check should be collapsed and shown after someone resolves or dismisses the Tone Check they will have seen immediately upon landing back in the `Mid-edit` moment.
=== Acceptance criteria
==== Tone Check prioritized after “Revise”
# Given a user pastes content that triggers both Paste Check and Tone Check,
# And the user clicks “Publish changes,”
# And the pre-save Tone Check dialog appears,
# When the user clicks “Revise,”
# Then the editor should reopen in mid-edit with Tone Check surfaced first.
==== AC2 — Paste Check deferred, not dropped
# Given the above scenario,
# When the user returns to mid-edit via tapping “Revise,”
# Then Paste Check should not appear before Tone Check,
# But should remain eligible and queued.
==== AC3 — Paste Check appears after Tone Check
# Given Paste Check was deferred,
# When the user resolves or dismisses Tone Check,
# Then Paste Check should be surfaced.
WARNING: I used an LLM to generate the acceptance criteria above as an experiment to learn the extent to which this is helpful.