Please evaluate options for including additional metadata related to revisions. Specifically related to the linked discussion below would be to flag if an edit was made via an interactive process or an import script. I envision this could be done in a flexible manner with an additional revision field, mapping to creation type. This may be able to revive T10128 that was declined as well.
Possible values:
null : UNDECLARED
1 : WEB
2 : API
3 : IMPORT-TRANSWIKI
4 : IMPORT-XML
5 : WEB w/ BOT FLAG (* if feasible)
6 : API w/ BOT FLAG (* if feasible)
(See also long enwiki discussion here: https://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&oldid=815708526#Edits_(rather_than_the_text_of_edits)_being_imported_into_Wikipedias_of_other_languages)
(Please update tags/work board/etc as appropriate)