Implementing SDR long term memory?

Hi, I think the SDR indexer I mentioned in this topic addresses your 1…3 points.
It also should “resolve” unions - searching for 2-3 SDRs overlapped should retrieve all (or most) of them.

I don’t understand your 4th point, “OPS” means… what?