* feat: add CI configuration for code formatting and linting
* style: apply consistent formatting
* fix
* fix
* style: update formatting instructions for Python and web assets
* feat: add script for automated code formatting with Ruff and Prettier
* fix: update Ruff dependency version in pyproject.toml