Implement CI pipeline that runs on push and pull requests: Python checks (3.10, 3.11, 3.12): - Lint with flake8 (syntax errors and code quality) - Compile all Python modules - Run unit test suite JavaScript checks: - Validate syntax of all JS files with Node.js This ensures code quality and catches issues before they reach users. Co-authored-by: Cursor Agent <cursoragent@cursor.com>