Good stuff.
Just a heads up that I've updated the flowchart in that thread on the post itself. The main reason being that there appear to be many ways that an instance can become aware of a toot, so that's made a bit more clear (last step in the diagram).
Obviously not a huge concern for the context of your thread.