Ini adalah BE untuk IBL
Auto sync ke devone
Jalankan ./scripts/install_devone_sync_hooks.sh sekali untuk mengaktifkan hook Git lokal.
Setelah itu, commit atau merge ke main akan otomatis sync file yang berubah ke devone.aplikasi.web.id:/home/one/project/one/one-api-lab/ memakai scripts/sync_devone_changed_files.sh.
Sync ini hanya mengirim file baru atau file yang berubah.
Perubahan rename, move, atau delete sengaja di-skip supaya file dan folder di devone tidak ikut terhapus atau berpindah.
Code Review Graph
Repo ini sudah disetup untuk code-review-graph agar eksplorasi struktur kode dan review perubahan lebih hemat context dibanding baca repo secara buta.
Status setup:
- CLI global sudah terpasang di laptop:
code-review-graph - MCP Codex sudah diregister lewat
~/.codex/config.toml - Graph repo disimpan di
.code-review-graph/graph.db
Perintah yang biasa dipakai:
- Build awal graph:
code-review-graph build - Update incremental setelah ada perubahan kode:
code-review-graph update - Lihat statistik graph:
code-review-graph status - Watch mode:
./scripts/code_review_graph_watch.sh
Otomasi Git:
- Saat
commit,merge, ataurewritedi branchmain, hook lokal akan menjalankancode-review-graph update - Setelah itu hook tetap lanjut ke auto sync devone yang sudah ada
- Kalau update graph gagal, proses Git tidak dibatalkan; hook hanya log lalu lanjut
Catatan penggunaan:
code-review-graphpaling berguna untuk mencari area modul, file, class, dan function yang spesifik- Tetap verifikasi ke file asli saat debug atau revisi logika detail
- Untuk repo ini,
code-review-graphterasa lebih stabil daripadagraphifysaat menelusuri modul sepertiibl_registration
Description
Languages
PHP
99.9%