Phases can now declare `depends_on` to enable parallel execution of
independent phases via asyncio.gather. Backward compatible — templates
without depends_on continue to use sequential execution.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>