I feel the need to say that I have never used the phrase “Rules of Hooks”… 
The original explanation touched on React internals and the requirement for deterministic ordering of hook invocation and how indexed monads ensure this. The meaning is basically the same, but the original version had more detail and motivation, haha