Daily sweep of pipelineRuns stuck in non-terminal intermediate statuses (queued, researching, architecting, implementing, testing, awaiting_approval, releasing, marketing, documenting) for more than 4 hours. Marks them as 'failed' with a 'timeout' error and resets any in_progress features back to 'found' so the unified loop can retry them.
Type: nightly_batch Trigger: Scheduled: 0 4 * * * Entities: pipelineRuns,features Recommendation: