this is great and am surprised something is not already out there.
I'm gonna make a "woo" suggestion. In stages there are certain agent attributes you really want. i.e in hand-crafted json I might declare "creativity": 80%. In the coding phase commitment to security might be "defensibility": high. In the QA Agent rigour may be "adversarial": 50%
I watched Interstellar again last night and Cooper keeps adjusting Tars' humour settings (probably the only comic relief in the movie) - so agents need a disposition. Its easy to specify directly into the DSL but how you encourage humans to prompt that consistently might not be so easy. I guess if the workflow designer was conversational...
