How we stopped YOLOing our MCP tool descriptions with role-play-based evalshume.ai1 pointtwitcharda year ago