# Security and Cleanliness Rules for AI Assistants (Filipino) 馃寪 **Languages:** 馃嚭馃嚫 [English](../../../GEMINI.md) 路 馃嚫馃嚘 [ar](../ar/GEMINI.md) 路 馃嚙馃嚞 [bg](../bg/GEMINI.md) 路 馃嚙馃嚛 [bn](../bn/GEMINI.md) 路 馃嚚馃嚳 [cs](../cs/GEMINI.md) 路 馃嚛馃嚢 [da](../da/GEMINI.md) 路 馃嚛馃嚜 [de](../de/GEMINI.md) 路 馃嚜馃嚫 [es](../es/GEMINI.md) 路 馃嚠馃嚪 [fa](../fa/GEMINI.md) 路 馃嚝馃嚠 [fi](../fi/GEMINI.md) 路 馃嚝馃嚪 [fr](../fr/GEMINI.md) 路 馃嚠馃嚦 [gu](../gu/GEMINI.md) 路 馃嚠馃嚤 [he](../he/GEMINI.md) 路 馃嚠馃嚦 [hi](../hi/GEMINI.md) 路 馃嚟馃嚭 [hu](../hu/GEMINI.md) 路 馃嚠馃嚛 [id](../id/GEMINI.md) 路 馃嚠馃嚬 [it](../it/GEMINI.md) 路 馃嚡馃嚨 [ja](../ja/GEMINI.md) 路 馃嚢馃嚪 [ko](../ko/GEMINI.md) 路 馃嚠馃嚦 [mr](../mr/GEMINI.md) 路 馃嚥馃嚲 [ms](../ms/GEMINI.md) 路 馃嚦馃嚤 [nl](../nl/GEMINI.md) 路 馃嚦馃嚧 [no](../no/GEMINI.md) 路 馃嚨馃嚟 [phi](../phi/GEMINI.md) 路 馃嚨馃嚤 [pl](../pl/GEMINI.md) 路 馃嚨馃嚬 [pt](../pt/GEMINI.md) 路 馃嚙馃嚪 [pt-BR](../pt-BR/GEMINI.md) 路 馃嚪馃嚧 [ro](../ro/GEMINI.md) 路 馃嚪馃嚭 [ru](../ru/GEMINI.md) 路 馃嚫馃嚢 [sk](../sk/GEMINI.md) 路 馃嚫馃嚜 [sv](../sv/GEMINI.md) 路 馃嚢馃嚜 [sw](../sw/GEMINI.md) 路 馃嚠馃嚦 [ta](../ta/GEMINI.md) 路 馃嚠馃嚦 [te](../te/GEMINI.md) 路 馃嚬馃嚟 [th](../th/GEMINI.md) 路 馃嚬馃嚪 [tr](../tr/GEMINI.md) 路 馃嚭馃嚘 [uk-UA](../uk-UA/GEMINI.md) 路 馃嚨馃嚢 [ur](../ur/GEMINI.md) 路 馃嚮馃嚦 [vi](../vi/GEMINI.md) 路 馃嚚馃嚦 [zh-CN](../zh-CN/GEMINI.md) --- ## 1. File Placement & Organization - **Test Files**: ALL unit tests, integration tests, ecosystem tests, or Vitest files MUST strictly be placed within the `tests/` directory (e.g., `tests/unit/`, `tests/integration/`). NEVER create test files in the project root (`/`). - **Scripts and Utilities**: ALL maintenance, debugging, generation, or experimental scripts (`.cjs`, `.mjs`, `.js`, `.ts`) MUST be placed strictly inside the `scripts/` directory or `scripts/scratch/` for temporary one-offs. NEVER dump loose scripts in the project root (`/`). **The Project Root MUST ONLY CONTAIN:** - Configuration files (`vitest.config.ts`, `next.config.mjs`, `eslint.config.mjs`, etc.) - Dependency files (`package.json`, `package-lock.json`) - Documentation files (`README.md`, `CHANGELOG.md`, `AGENTS.md`) - CI/CD files and ignore definitions (`.gitignore`, `.dockerignore`) When creating _any_ validation tests or one-off logic scripts, default to using `scripts/scratch/` or the `tests/unit/` directories according to your goals. Do not pollute the `/` root context. ## 2. VPS Dashboard Credentials | Environment | URL | Password | | ----------- | ------------------------- | -------- | | Local VPS | http://192.168.0.15:20128 | 123456 |