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>