Execution Lifecycle Manager Centralized state management for running DAG executions with graceful shutdown patterns. When to Use ✅ Use for : - Implementing execution start/stop/pause/resume controls - Graceful process termination (SIGTERM → SIGKILL) - Tracking active executions across the system - Cleaning up orphaned processes - Implementing abort handlers with cost tracking ❌ NOT for : - Cost estimation or pricing calculations (use cost-accrual-tracker) - Building or modifying DAG structures - Skill matching or selection - Process spawning (use the executor directly) Core Patterns 1. Gracef…