For a job not to queue until minimally required parameters are set

Hello,

It would be a nice feature if the job won’t queue until the minimally required parameters are set, by giving some kind of error message or something.

Sometimes it’s a new job that I’m not familiar with, other times it’s an honest mistake - but having some kind of *required label on required parameters or such a message or error that pops up before the job queues would be helpful to save time. Sometimes my jobs queue for a couple of days because I use a cluster, only for it to fail in the first second because I missed a parameter by accident/out of ignorance.

Many thanks!