13 lines
806 B
Markdown
13 lines
806 B
Markdown
# 🧠 ANTIGRAVITY BRAIN SYNC: JUMPA.ID CHAT
|
|
|
|
## HUKUM FISIKA REPOSITORI INI
|
|
Anda berada di repositori **Pilar 3: Real-Time Chat (C)**.
|
|
- **Port Development**: `3003`
|
|
- **Framework Utama**: Next.js 15 (App Router) + Socket.io
|
|
- **Skalabilitas**: Wajib menggunakan konektor `ioredis` untuk pub/sub jika dijalankan di berbagai server (Multi-Node).
|
|
- **Komunikasi ke Jantung Kerajaan (IAM)**: Repositori ini DILARANG memiliki koneksi Postgresql langsung ke tabel `users`. Otorisasi identitas harus datang dari lemparan JWT Pilar 1 (IAM).
|
|
|
|
## PROTOKOL "ANTI-TABRAKAN"
|
|
1. Selalu jalankan aplikasi melalui `npm run dev` yang akan mengeksekusi `server.js` (Custom Server Node.js), BUKAN `next dev` standar.
|
|
2. Setiap kali Anda mengubah `server.js`, Anda wajib mematikan proses di port 3003 sebelum memulai ulang.
|