feat: Phase 7 remote builder module, build hook, compat matrix & VM test
- Phase 7.5: NixOS module (nix/darlingBuilderModule.nix) — services.darling-builder
with sshd inside Darling prefix, SSH key management, optional /nix/store sharing,
nix.buildMachines registration, and darling-builder-test diagnostic script
- Phase 7.4: Custom build hook (scripts/darling-build-hook) — offloads
x86_64-darwin builds to local Darling without SSH, supports Nix hook protocol
- Phase 6.5: Compatibility test matrix (tests/nix/compatibility-matrix.sh) —
4-tier package build tester with JSON reporting and cross-run comparison
- Phase 7 VM test (tests/darling-builder.nix) — 12-stage NixOS VM test covering
service startup, sshd, SSH auth, macOS identity, and restart resilience
- Wire darling-builder module and VM test into flake.nix
- Update PLAN.md, plan docs, and .gitignore