option('days') ?: config('clouddevops.retention_days', 90)); $count = DeploymentRelease::where('created_at', '<', now()->subDays($days))->whereIn('status', ['succeeded', 'failed', 'cancelled'])->delete(); $this->info("Pruned {$count} releases."); return self::SUCCESS; } }