Following up from T257480.
@ArielGlenn made a good point about oversighted revisions not being handled currently in our system.
In the event handler code, I don't see anything that deals with oversighted or hidden revisions. I'm not sure if it's guaranteed that a page will be re-rendered after oversight or hiding of the current revision. Maybe we need to have a closer look at this. Typically revisions are hidden or oversighted because of egregious copyright violations or really offensive material relating to living persons, see https://en.wikipedia.org/wiki/Wikipedia:Revision_deletion#Criteria_for_redaction so we definitely want to catch those. I hope that these are visible via the recent changes event stream; maybe someone who knows better can weigh in on that.
Wanted to start a thread to find the best way to get this stream into our current system. Ideally, if this were a part of EventStreams that would be ideal...is that possible @Ottomata? Is there a way to just surface a revision is oversighted and we can handle as it is currently omitted.
FYI - creating a new ticket just to start to formalize our phab use here. Hope this is the right way to do this :p