#!/usr/bin/env python3 """ Validate maintainers.nix syntax This script validates that the maintainers.nix file has valid Nix syntax. """ import subprocess import sys def main(): print("🔍 Validating maintainers.nix syntax...") try: subprocess.run(['nix', 'eval', '--file', 'modules/lib/maintainers.nix', '--json'], capture_output=True, text=True, check=True) print("✅ Valid Nix syntax") except subprocess.CalledProcessError: print("❌ Invalid Nix syntax") sys.exit(1) if __name__ == "__main__": main()