It needs a bit of standardisation, since new hook documentation was added rather haphazardly, but most (if not all) of the hooks should be there. If not, they can be added by anybody who wants to, by editing the wiki doc itself.
Doc mistakes the nbbpm property
The documentation states
nbbpm.compatibilityas a property within plugin.json rather than package.json.
I guess this is a bug? Or is the property allowed either place these days?
You're right. We need to have a look at that page, it's starting to get out of date