Independent testability is a characteristic of a well-designed sub-agent. It means the sub-agent can be tested in isolation, relying only on its explicit inputs, without any hidden dependencies on the orchestrator’s state.

Why it matters: This makes the system more modular, easier to debug, and more reliable, as individual components can be swapped and verified independently.

Connections:

Sources: