mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 19:56:53 +00:00
Combine main's WireGuard mesh axis with this branch's network axis in the CI variant code. Every matrix row now carries both: network (clearnet, tor, multi) from utils.github.variant.network and vpn (meshed or direct) from utils.github.variant.vpn. Label parsing, which main moved to label.py, reads the network glyph instead of the old tor flag and keeps the vpn glyph; the selection token, plan table, matrix and trigger CLIs, the workflows and the swarm routine forward both axes. The test of an incapable priority variant now compares the set of network modes, since a swarm priority row also covers both mesh arms. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>