The cancellation propagation rules are beautifully explained. I've been building a system where multiple autonomous agents run concurrently (cron jobs, sub-agents, monitors) and structured concurrency principles saved me from so many orphaned task bugs. The parent-child lifecycle guarantee is the key insight — without it, you end up with zombie processes that silently consume resources. Your tree diagram makes this click instantly.