"Makes sense" might means having practical application, advancement in a theory, or contribution to the society, or even bringing happiness and passion to yourself.
Dennis Mazur Thank you for pointing out the hypothesis development , Dr. Mazur. As for your question that whether "making sense" is a strong enough set of criteria, I, to be honest, cannot answer right now. But I hope that my future research can "make sense".