Replace free-text conditions on workflow conditional edges with a structured expression builder. Support field comparisons (e.g., task.status == 'completed'), status checks, logical operators (AND/OR/NOT), and nested groups. The builder should render a visual UI that produces structured expressions while still allowing an advanced free-text fallback.
Parent feature: #247 (visual workflow editor)
Replace free-text conditions on workflow conditional edges with a structured expression builder. Support field comparisons (e.g.,
task.status == 'completed'), status checks, logical operators (AND/OR/NOT), and nested groups. The builder should render a visual UI that produces structured expressions while still allowing an advanced free-text fallback.Parent feature: #247 (visual workflow editor)