>_
.issue.db
/highway-workflow-engine
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #670
Update issue details
Title *
Description
Branch tasks were updating the parent workflow_run status to 'sleeping' even after the parent task had completed. This caused orphaned workflows that would never wake up. Root cause: SUCCESS path had branch isolation check, but SLEEP path did not. Fix applied: Added 'task_name \!= BRANCH_EXECUTION_TASK' check to the SLEEP path in orchestrator.py line 671. The asymmetry was: - SUCCESS path (line 600): if task_name \!= BRANCH_EXECUTION_TASK ✓ - SLEEP path (line 665): No such check ✗ (now fixed) Impact: Workflows with parallel branches that had missing join steps would become orphaned and never complete.
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Won't Do
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel