Job endpoints accepted requests whenever the job secret was unset.
Scheduled jobs open without a secret
Anyone could trigger the share collection and reminder jobs in the same audit. A personal finance app we reviewed had the same gap: scheduled jobs were open to anyone the moment one secret was missing. The fix fails closed and makes the secret a deployment prerequisite.