(parsed: { name?: string; workflow?: unknown[] })
| 77 | * Check if a parsed YAML looks like a main workflow (has workflow with multiple steps or is clearly a plan). |
| 78 | */ |
| 79 | export function looksLikeMainPlan(parsed: { name?: string; workflow?: unknown[] }): boolean { |
| 80 | if (!parsed || typeof parsed !== 'object') return false; |
| 81 | const w = parsed.workflow; |
| 82 | if (!Array.isArray(w)) return false; |
| 83 | return w.length >= 1; |
| 84 | } |
no outgoing calls
no test coverage detected