Very interesting stuff... I'm not really sure how much science is done in a way that conforms to your model though. I'd argue that in e.g. biomedical research a lot of researchers are doing incremental work and don't really have a "discovery period".