Dan Jeffries' 'dumb hammer' philosophy dictates that software tools should perform deterministic functions without embedding large language model decision-making inside the tool logic