chore(infra): enforce stricter ESLint rules and CI code quality stage

Merged Zhaofang He requested to merge maintenance/code-style-ci-docs into develop
  • Applied stricter ESLint and TypeScript rules
  • Added Prettier config for consistent formatting
  • Established documentation and code comment guidelines
  • Updated CI/CD pipeline with Code Quality and Testing stage
  • Added health check endpoint to Flask backend
  • Expanded package.json with useful scripts
  • Introduced automation scripts for maintenance tasks
  • Refactored and organized script files

Merge request reports