20 lines
1.2 KiB
Markdown
20 lines
1.2 KiB
Markdown
# 🧠 ANTIGRAVITY BRAIN SYNC: JUMPA.ID IAM
|
|
|
|
## HUKUM FISIKA REPOSITORI INI
|
|
Anda berada di repositori **Pilar 1: IAM & Security**.
|
|
- **Port Development**: `3001`
|
|
- **Framework Utama**: Next.js 15 (App Router)
|
|
- **Styling**: Vanilla CSS Variables (TIDAK BOLEH pakai Bootstrap/Material UI). Tailwind diizinkan HANYA jika dipadukan dengan CSS Variables.
|
|
- **Database Target**: PostgreSQL (Neon/Lokal).
|
|
- **Orkestrasi Target**: VPS `xcom-ultra-alpha.ultramodul.xyz` (Ubuntu).
|
|
|
|
## PROTOKOL "ANTI-TABRAKAN"
|
|
1. Selalu periksa `C:\jumpa.id\COMMAND_CENTER.md` sebelum menulis *code*.
|
|
2. Modul ini bersifat **Stateless**. Dilarang menggunakan Redux/MobX atau menaruh memori *session* di *server*. Semua *auth* berpusat pada Token JWT yang validasinya dilempar ke *Edge Middleware*.
|
|
3. Jika Anda diminta mengubah antarmuka obrolan, BERHENTI. Itu adalah tugas agen di repositori `C:\jumpa.id\c` (Pilar 3).
|
|
|
|
## FITUR PRIORITAS (GLOBAL & DEVOPS)
|
|
1. Lokalisasi: Dukung ID (default) dan EN (opsional).
|
|
2. DevOps Dashboard: Siapkan *endpoint* `/api/github/webhooks` yang bisa dikonsumsi oleh layar Dasbor SuperAdmin.
|
|
3. Billing: Sediakan *interface* perhitungan konversi Rupiah ke Dollar secara *real-time* dengan menyedot dari cache Redis.
|