Agent runtime
Each team member is an agent with a role, a goal, a backstory and a library of skills it loads on demand.
Teams are crews. Crews can call other crews, so a plan built by one team can be interrogated by another while it is still being written.

