In T339831#8946898, I mentioned that we could avoid breakage by adding smoke tests for the components mentioned in T320924: Add end-to-end browser tests to PageTriage (keyword: selenium)
To quote the curation toolbar section:
- should be minimizable, closeable, and openable (first button)
- should open information sub-menu (second button)
- should open wikilove sub-menu, and send wikilove (third button) (extra setup: installation of WikiLove extension)
- should open mark as reviewed sub-menu, mark as reviewed, and mark as unreviewed (fourth button)
- should send a message to the creator (fourth button)
- should open maintenance tag sub-menu, and apply {{More footnotes}} (fifth button) (extra setup: MediaWiki:PageTriageExternalTagsOptions.js)
- should open deletion tag sub-menu, and apply a CSD G11 (Unambiguous advertising or promotion) tag (sixth button) (extra setup:
- should open deletion tag sub-menu, and apply a prod tag (sixth button) (extra setup: MediaWiki:PageTriageExternalDeletionTagsOptions.js)
- should open deletion tag sub-menu, and apply an AFD tag (sixth button) (extra setup: MediaWiki:PageTriageExternalDeletionTagsOptions.js)
- should proceed to next unreviewed article in queue (seventh button)