When is a hardcoded pipeline a better choice than an agentic system for a given task?