I haven’t broken this ticket down yet. Similar to TOC, we can create lots of smaller tasks.
I’m not at all familiar with how TOC works & I guess we’ll reuse some of that too, so I could use some help to break this up into smaller pieces.
Whatever the interface for end-users will look like, we'll probably have to make sure it isn't visible when no Extension:CirrusSearch, Extension:Elastica or Elasticsearch is available? (3rd party wikis using Flow)
There’s a very barebones Special:FlowSearch patch already, at https://gerrit.wikimedia.org/r/#/c/161947/
It hasn’t been updated in awhile (probably trivial rebase) - not sure if we’ll want to keep this around, was more of a POC (although it has the benefit of having an url to link to)