# Aturan Keamanan dan Kebersihan untuk Asisten AI (Bahasa Indonesia) 馃寪 **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. Penempatan & Organisasi File - **File Tes**: SEMUA uji unit, uji integrasi, uji ekosistem, atau file Vitest HARUS ditempatkan secara ketat di dalam direktori `tests/` (mis., `tests/unit/`, `tests/integration/`). JANGAN PERNAH membuat file tes di root proyek (`/`). - **Skrip dan Utilitas**: SEMUA skrip pemeliharaan, debugging, pembuatan, atau eksperimental (`.cjs`, `.mjs`, `.js`, `.ts`) HARUS ditempatkan secara ketat di dalam direktori `scripts/` atau `scripts/scratch/` untuk keperluan sementara. JANGAN PERNAH membuang skrip bebas di root proyek (`/`). **Root Proyek HANYA BOLEH BERISI:** - File konfigurasi (`vitest.config.ts`, `next.config.mjs`, `eslint.config.mjs`, dll.) - File dependensi (`package.json`, `package-lock.json`) - File dokumentasi (`README.md`, `CHANGELOG.md`, `AGENTS.md`) - File CI/CD dan definisi pengabaian (`.gitignore`, `.dockerignore`) Saat membuat _tes validasi_ atau skrip logika sekali pakai, default ke penggunaan `scripts/scratch/` atau direktori `tests/unit/` sesuai tujuan Anda. Jangan mencemari konteks root `/`. ## 2. Kredensial Dashboard VPS | Lingkungan | URL | Kata Sandi | | ---------- | ------------------------- | ---------- | | VPS Lokal | http://192.168.0.15:20128 | 123456 |