* Add: integrate Ruff for code formatting and import order checks * Refactor: improve code formatting and readability in pixel_snapper_node.py * Update: upgrade Python version to 3.12 and Ruff to 0.14.10 in CI configuration * Update: upgrade GitHub Actions checkout and setup-python to v6