rough pass, multitask iteration with orchestrator