# Jalanbaik > Platform SaaS penilaian kondisi jalan berbasis AI untuk pemerintah daerah Indonesia, dikembangkan oleh [Kerjabaik.ai](https://kerjabaik.ai). Sepenuhnya sesuai Permen PU 13/PRT/M/2011. Jalanbaik mengubah rekaman video dan foto jalan bergeotag menjadi skor SDI/RCI, program penanganan, dan laporan resmi yang siap dipakai pemerintah daerah untuk memprogram pemeliharaan jalan — otomatis dan terstandar. ## Ringkasan Produk - **Nama produk:** Jalanbaik - **Pengembang:** Kerjabaik.ai - **Kategori:** SaaS multi-tenant untuk penilaian kondisi jalan - **Target pengguna:** Dinas Pekerjaan Umum / Bina Marga pemerintah daerah (kabupaten/kota/provinsi) di Indonesia - **Nilai utama:** Menggantikan survei manual berbasis form kertas dengan pipeline otomatis — dari rekaman lapangan hingga laporan resmi dan peta kondisi — dalam satu platform. ## Fitur Utama 1. **Survei video & foto bergeotag** — Surveyor merekam ruas jalan dari HP atau kamera dashboard; koordinat GPS wajib (aturan titik-jelas). 2. **Deteksi kerusakan RF-DETR** — Model computer vision (Apache-2.0) mendeteksi dan mengukur retak, lubang, dan kerusakan tepi per segmen 100 m. 3. **Skor SDI deterministik** — Rules engine menghitung SDI/RCI dan program penanganan persis sesuai Lampiran Permen PU 13/PRT/M/2011 — bukan dari LLM. 4. **Program penanganan sesuai Bina Marga** — Rekomendasi pemeliharaan rutin/berkala/rehabilitasi/rekonstruksi diturunkan dari kondisi terverifikasi. 5. **Laporan DOCX & PDF** — Satu model data laporan dirender ke DOCX dan PDF; angka dari kode, narasi ditulis AI. 6. **Peta kondisi interaktif** — Polyline ruas diwarnai per kondisi segmen (Baik→Rusak Berat) menggunakan MapLibre GL, siap untuk pemrograman pemeliharaan. ## Alur Kerja 1. **Rekam** — Surveyor merekam video/foto ruas jalan dengan geotag GPS. 2. **Unggah** — Berkas diunggah ke sesi survei per semester. 3. **Analisis** — Computer vision (RF-DETR) mendeteksi dan mengukur kerusakan; rules engine deterministik menghitung SDI per segmen 100 m. 4. **Verifikasi** — Analis memverifikasi temuan dan skor hasil analisis otomatis. 5. **Laporan** — Hasil akhir: laporan DOCX/PDF resmi + peta kondisi interaktif untuk pemrograman pemeliharaan. ## Arsitektur & Teknologi - **Multi-tenant dengan isolasi RLS:** Setiap pemerintah daerah adalah tenant terpisah. Isolasi data per `tenant_id` dijamin oleh Row-Level Security (RLS) Supabase. Tidak ada query lintas tenant kecuali oleh `SUPERADMIN` melalui jalur service-role yang tercatat audit log. - **Computer Vision:** Model RF-DETR varian Apache-2.0 (Nano/Small/Medium/Base/Large) untuk deteksi dan pengukuran kerusakan jalan. CV hanya mengukur — tidak menentukan kondisi/kategori/penanganan. - **Rules Engine deterministik:** Logika penilaian kondisi (SDI, RCI, NK, % kerusakan) dan program penanganan dihitung oleh kode di `packages/rules`, mengacu Lampiran Permen PU 13/PRT/M/2011. Tidak pernah dari LLM. - **LLM hanya menulis narasi:** Semua angka (SDI, RCI, persentase, kategori) dihitung oleh kode dan disuntikkan ke prompt/template. LLM dilarang menghasilkan atau mengubah angka hasil. - **Laporan dual-render:** Satu model data laporan (JSON) dirender ke DOCX (library `docx`, MIT) dan PDF (`pdfmake`, MIT). Tidak ada konversi DOCX→PDF. - **LLM gateway:** OpenRouter via Vercel AI SDK. - **Peta:** MapLibre GL dengan basemap raster OpenStreetMap (dev) atau vektor MapTiler (produksi). ## Peran Pengguna (RBAC) Platform memiliki empat peran terkunci: | Peran | Deskripsi | |-------|-----------| | **SUPERADMIN** | Kelola seluruh tenant, konfigurasi AI (API key, model, parameter), akses audit log. Akses data lintas tenant melalui jalur service-role. | | **ADMIN_TENANT** | Kelola pengguna, ruas jalan, dan sesi survei dalam tenant-nya. Akses seluruh data dan laporan tenant. | | **ANALIS** | Verifikasi hasil analisis otomatis, menyetujui/mengoreksi temuan kerusakan dan skor SDI. Hanya hasil terverifikasi yang menjadi data resmi tenant. | | **SURVEYOR** | Merekam dan mengunggah video/foto survei bergeotag. Hanya bisa melihat data survei miliknya sendiri (sebelum verifikasi). | ## Terminologi - **SDI (Surface Distress Index):** Metode Bina Marga untuk menilai kerusakan perkerasan jalan per segmen 100 m, dihitung dari empat parameter: persentase luas retak, lebar retak, jumlah lubang per 100 m, dan kedalaman bekas roda (rutting). - **RCI (Road Condition Index):** Penilaian visual kondisi jalan pada skala 0–10. 8–10 sangat rata dan teratur, 2–3 rusak berat, 0–2 tidak bisa dilalui. - **Klasifikasi kondisi jalan (SDI):** Baik (< 50), Sedang (50–100), Rusak Ringan (100–150), Rusak Berat (> 150). - **Segmen 100 m:** Satuan dasar penilaian sesuai satuan survei SDI Bina Marga. Semua agregasi (ruas, kecamatan, tenant) diturunkan dari segmen 100 m. - **Kemantapan jalan:** Persentase panjang segmen berkondisi Baik dan Sedang terhadap panjang total ruas. Indikator ini dipakai pemerintah daerah dalam RPJMD/renstra bidang jalan. - **Rumaja (Ruang Manfaat Jalan):** Ruang untuk badan jalan dan jalur pelengkapnya. - **Rumija (Ruang Milik Jalan):** Rumaja ditambah sejalur tanah tertentu di luarnya untuk pelebaran dan pengamanan jalan. - **Ruwasja (Ruang Pengawasan Jalan):** Ruang di luar rumija yang diawasi penyelenggara jalan agar tidak mengganggu pandangan, konstruksi, dan fungsi jalan. - **NK (Nilai Kondisi):** Skala 0–5 untuk menilai kondisi bangunan pelengkap jalan (jembatan, gorong-gorong, dinding penahan, drainase). - **Aturan titik-jelas:** Data survei tanpa koordinat GPS valid tidak boleh masuk pipeline analisis. ## Regulasi - **[Permen PU 13/PRT/M/2011](https://peraturan.bpk.go.id/Details/144944/permen-pupr-no-13prtm2011-tahun-2011):** Regulasi utama — tata cara pemeliharaan dan penilikan jalan. Lampiran memuat tabel ambang SDI, RCI, NK, dan matriks IRI×LHRT yang menjadi dasar rules engine. - **[UU 2/2022 tentang Jalan:](https://peraturan.bpk.go.id/Details/196303/uu-no-2-tahun-2022):** Perubahan kedua atas UU 38/2004. Mengatur penyelenggaraan jalan nasional, provinsi, dan kabupaten/kota. - **[PP 34/2006 tentang Jalan:](https://peraturan.bpk.go.id/Details/49220/pp-no-34-tahun-2006):** Peraturan pelaksana UU 38/2004 tentang jalan. - **[Permen PUPR 4/2023:](https://peraturan.bpk.go.id/Details/244395/permen-pupr-no-4-tahun-2023):** Pedoman survei kondisi jalan. - **[Permen PUPR 5/2023:](https://peraturan.bpk.go.id/Details/244482/permen-pupr-no-5-tahun-2023):** Pedoman preservasi jalan. ## Pertanyaan Umum **Apa itu SDI (Surface Distress Index)?** SDI adalah metode Bina Marga untuk menilai kerusakan perkerasan jalan per segmen 100 m, dihitung dari empat parameter: persentase luas retak, lebar retak, jumlah lubang per 100 m, dan kedalaman bekas roda (rutting). Klasifikasinya: SDI di bawah 50 Baik, 50–100 Sedang, 100–150 Rusak Ringan, di atas 150 Rusak Berat. **Bagaimana menghitung persentase kemantapan jalan?** Persentase jalan mantap dihitung dari panjang segmen berkondisi Baik dan Sedang dibagi panjang total ruas, dikalikan 100. Indikator ini dipakai pemerintah daerah dalam RPJMD/renstra bidang jalan. **Apa perbedaan rumaja, rumija, dan ruwasja?** Rumaja (Ruang Manfaat Jalan) adalah ruang untuk badan jalan dan jalur pelengkapnya. Rumija (Ruang Milik Jalan) mencakup rumaja ditambah sejalur tanah tertentu di luarnya untuk pelebaran dan pengamanan jalan. Ruwasja (Ruang Pengawasan Jalan) adalah ruang di luar rumija yang diawasi penyelenggara jalan agar tidak mengganggu pandangan, konstruksi, dan fungsi jalan. **Regulasi apa yang menjadi dasar penilaian kondisi jalan di Jalanbaik?** Penilaian mengacu pada Permen PU 13/PRT/M/2011 (tata cara pemeliharaan dan penilikan jalan), UU 2/2022 tentang Jalan, PP 34/2006, serta Permen PUPR 4/2023 dan 5/2023. **Berapa frekuensi survei kondisi jalan yang diwajibkan?** Permen PU 13/PRT/M/2011 Pasal 9 mewajibkan survei kondisi minimal dua kali setahun dan survei inventarisasi minimal satu kali setahun. **Apa itu RCI (Road Condition Index)?** RCI adalah penilaian visual kondisi jalan pada skala 0–10: 8–10 sangat rata dan teratur, 5–6 cukup, 2–3 rusak berat dengan banyak lubang, dan 0–2 tidak bisa dilalui. ## Tautan - [Beranda](https://kerjabaik.ai/) - [Masuk](https://kerjabaik.ai/login) - [Sitemap](https://kerjabaik.ai/sitemap.xml)