ADI-JAYA Documentation
Selamat datang. Dokumentasi ini dibuat supaya junior maintainer bisa pegang sistem dengan aman tanpa nebak-nebak dari source code.
Quick Summary
Kalau baru mulai, ikuti urutan onboarding. Kalau menemukan bagian yang belum pasti, catat ke Verification Matrix.
Start here (urutan wajib)
- Onboarding Junior
- Day 1 - Day 3 Onboarding
- Onboarding Checklist
- Overview
- Top 10 Important Files
- Common Maintenance Tasks
- Troubleshooting
Shortcut penting (quick wins)
- Single source item perlu verifikasi → verification-matrix
- Contoh perubahan nyata + rollback → change-example-pack
- Panduan status verifikasi docs → verification-guideline
Where to find X
- Mau paham sistem dari nol → overview, architecture, end-to-end-process
- Mau tahu API yang dipakai tim → api-reference
- Mau daftar endpoint lengkap (audit) → api-full-catalog
- Mau contoh request/response siap pakai → api-examples, request-response-catalog
- Mau cek status bisnis legal → state-machine
- Mau cek relasi tabel cepat → database-viewer
- Mau inventori tabel lengkap → database-full-catalog
- Mau ubah schema/data aman → change-data-playbook, change-example-pack
- Mau deploy/operasi → deployment-runbook, observability-ops
Prinsip kerja maintainer junior
- Aman dulu, cepat belakangan.
- Selalu verifikasi sebelum dan sesudah perubahan.
- Perubahan data wajib reversible (minimal ada backup/rollback plan).
- Jangan merge hanya karena "jalan di lokal".
- Kalau ada hal tidak pasti, tandai perlu verifikasi di Verification Matrix lalu eskalasi.
Full coverage catalog (untuk audit)
- Database Full Catalog: /docs/database-full-catalog
- API Full Catalog: /docs/api-full-catalog
Gunakan dua dokumen ini saat butuh inventaris lengkap (bukan curated summary).