1. [MUST][FORMAT] Code must be encoded in UTF-8.
2. [MUST][NAMING] TypeScript/JavaScript file names must use camelCase naming convention, such as fileUtils.ts, gitService.ts. PascalCase naming convention is not allowed, such as FileUtils.ts, GitService.ts. This rule also applies to type definition files.