Following up from:
This task proposes to create an AbuseFilter variable that tracks the number of temporary account edits from a single IP address in the last hour (to be clarified: maybe a different time span is preferable). (n.b. T374521: Create AbuseFilter variable for number of temporary account creations in the last hour from an IP is like this task, but tracks temp account autocreations.)
The idea being that an AbuseFilter author could write something like temp_account_edits_from_ip_in_last_hour > 1 and then set a showcaptcha condition, for example, to deal with suspected bot edits.