* [AI] ci: support parallel e2e shards with per-shard port
- Add 'Set E2E port' step to functional and vrt jobs (E2E_PORT = 3000 + shard)
- Use vars.E2E_SHARD_TOTAL (with fallback '3') for shard denominator in job
names and test commands; pass --var E2E_SHARD_TOTAL=1 to run full suite in
a single local shard without relaunching
- Add .actrc with depot runner image mappings
* [AI] fix(ci): address review feedback on e2e shard guard/injection