As a researcher that does mostly numerics, I really hope not. This would be a huge bureaucratization of scientific exploration and would slow down progress. I understand why it’s necessary in some fields like medicine, but I don’t think it’s worth the trade off in say theoretical physics.
Imagine the corresponding concept for programmers: you are not allowed to sell or share any software you create unless you pre-register a detailed plan for what code you will write and how it will be used before you write the first line of code. Pretty sure that would reduce the innovation going on in public GitHub repos a lot :)