0eda2ba0c8
Follow-up to PR #92189 salvage: - Remove unused job_no_agent_without_script() function (dead code) - Replace inline NO_AGENT_WITHOUT_SCRIPT_ERROR string in _validate_job_mode_invariants with the constant - Replace scheduler inline reason string with EMPTY_PAYLOAD_ERROR constant - Add 'skill' (singular) to job_payload_is_empty 'in job' presence check