@Chris Nathan Yeah, exactly. Before I start, I spend a lot of time organizing all the facts and requirements I need. I usually use a strong frontier model with high reasoning effort for that, then I put the verified information into an SOT (Source of Truth) folder. I think this is really important because AI doesn't necessarily need you to tell it how to code — it needs you to clearly define what it should choose when there are different options or conflicting information. During the work, especially when using models with self-awareness of their identity and capabilities, I add a clear rule in the global AGENTS.md file, or whatever workflow I'm using: if the model encounters something unclear, illogical, unknown, or if information is missing, it must stop instead of guessing or continuing. The model should report the issue rather than making assumptions. In my workflow, for example, Terra would report the issue to Sol or Opus first. If Sol or Opus still can't determine the correct answer, then the issue gets escalated to me. So yes, I do have a "break the loop and ask" mechanism. The important part for me is forcing the agents to recognize when they don't have enough information to make a reliable decision instead of confidently guessing.