External macOS worker for Tangled Spindle. nnabeyang.tngl.sh/spindle-agent

feat: connect Swift Spindle to macOS executors #71

Merged nnabeyang.tngl.sh
targeting main
Merged opened by and assigned to nnabeyang.tngl.sh
targeting main

Add a pre-resolved workflow execution boundary that maps pipeline completion, failure, and cancellation onto the persistent Swift Spindle lifecycle.

Reuse the existing native and virtual-machine macOS execution policies through a SpindleAgent adapter, including repository allowlists, protected environments, host locking, Simulator preparation, and workspace cleanup.

This pull request has no versions submitted yet.