SpecialCheckUser triggers a hook (SpecialCheckUserGetLinksFromRow) here on every row being displayed when querying for user/ip edits. This hook allows extensions to modify links such as rev diff|hist|etc with whatever they need and it is currently only used by Flow here
The problem we face is that one of the hook's arguments is the SpecialPage instance and with our new implementation these links are not being created in a special page so backward compatibility is not an option.
This task is to find a way to provide the same functionality with a hook and fix or implement the same behavior for SpecialInvestigate/Timeline