Pemilihan Disk Vault (Anti-Nested Path Safety)
Berbeda dengan klien Git konvensional yang meminta pengguna memilih folder penyimpanan secara acak di filesystem, Forgify menerapkan Disk-Drive Based Selection. Pengguna cukup memilih huruf drive fisik yang tersedia (misalnya D:\ atau E:\), dan sistem secara otomatis mengunci lokasi brankas di root drive untuk mencegah path nested yang rawan rusak.
Struktur Direktori Terlindung (<Drive>:\git-forgify\)
<Drive>:\git-forgify\
├── host\
│ └── {username}\
│ └── {project_name}.git\ <-- Bare Git Repository & LFS Object Store
├── chats\
│ └── {username}\
│ └── {peer_email}.json <-- Offline P2P Chat Database (DPAPI Encrypted)
├── .forgify-recovery\ <-- Brankas Pemulihan Proyek Terhapus (Zero Data Loss)
└── forgify-hub.json <-- Registri Proyek Lokal, Manifest & Access Control List (ACL)Profil Pengembang & Kehadiran Real-time
- Identitas Git Global: Nama Lengkap dan Email developer diselaraskan secara otomatis dengan git config --global user.name dan user.email.
- Status Kerja Real-time: Developer dapat menyematkan status aktivitas (misalnya: 'Modelling Boss Arena' atau 'Compiling Shaders') yang disiarkan langsung melalui UDP beacon ke seluruh rekan tim di jaringan lokal.
- Windows Autostart: Mengaktifkan autostart Windows via registri HKCU\Software\Microsoft\Windows\CurrentVersion\Run. Saat komputer dinyalakan, Forgify otomatis berjalan di background dan mengaktifkan service host tanpa mengganggu proses booting.