I’ve been trying to make sure I understand all of the plugin hooks before I dive in fully. I’ve created this:
Hooks Documentation (HOOKS.md) in a branch.
If you’d like to review before I do a PR let me know. Once it’s in, it would also be good to point there for hooks documentation vs the file in the source tree.