@André Ramirez , the hardest part has been building it one piece at a time without overengineering before things were actually settled, and changing direction a lot along the way: using it daily kept surfacing the real needs, the right settings, the right structure, until it actually became useful for my own work instead of just impressive on paper. The other big one: getting something that isn't a single small process to behave in an increasingly deterministic way and actually follow the rules I give it. But as @Jake Van Clief says, real value comes from the effort, iterating over and over until it gets more reliable and governable. Never forget agents aren't deterministic, though.