This blog post discusses a developer's experience in trying to create a ChatGPT-based agent that follows a structured workflow. The author shares the challenges faced in ensuring that ChatGPT adheres to instructions in a control document meant to guide the process. The post seeks input on the effectiveness of using a text-based control document for managing complex workflows and explores potential alternatives.