{
 "dibuat": "2026-10-12",
 "status": "enam alat; kunci dikomit sebelum kode mesin publik/hitung-inti.mjs",
 "verifikasi_sumber": "13 Oktober 2026: angka ancaman pidana dan kategori denda dibaca ulang dari gambar halaman PDF resmi (berkas JDIH BPK dengan sidik sha256 yang tercatat di pustaka) oleh model terpisah, tanpa melihat bacaan OCR: UU 1/2026 Lampiran I halaman PDF 185 (UU 27/2022 Pasal 67 ayat (1) sampai (3) dan Pasal 68) dan 219 (UU 36/1999 Pasal 47 sebagaimana diubah UU 6/2023); UU 27/2022 halaman 30; UU 1/2023 halaman 29 (Pasal 79); UU 6/2023 halaman PDF 528. Semua angka sama dengan kunci.",
 "belum_dicakup": [
  "Alat ini menghitung tenggat dan angka dari bunyi pasal; alat tidak menilai pemblokiran, perkara, atau pihak mana pun, dan bukan nasihat hukum.",
  "Pasal yang diubah atau dihapus peraturan lain diperiksa lewat halaman /berubah/; alat memuat bunyi yang berlaku pada tanggal yang disebut dalam batas tiap alat.",
  "Pidana ITE (UU 1/2024), pidana penyiaran, dan pidana pos belum dimuat sebagai alat."
 ],
 "alat": {
  "tenggat-pdp": {
   "judul": "Tenggat 3 x 24 jam pengendali data pribadi",
   "ringkasan": "Batas waktu pengendali data pribadi untuk lima kewajiban 3 x 24 jam dalam UU 27/2022: memberi akses, memperbaiki data, menghentikan pemrosesan setelah persetujuan ditarik, menunda dan membatasi pemrosesan, dan memberitahukan kegagalan pelindungan data.",
   "parameter": [
    {
     "nama": "kewajiban",
     "tipe": "pilihan",
     "label": "Kewajiban",
     "wajib": true,
     "nilai": [
      "akses",
      "perbaikan",
      "tarik-persetujuan",
      "tunda-batasi",
      "pemberitahuan-kegagalan"
     ],
     "nama_nilai": {
      "akses": "Memberi akses atas data pribadi (Pasal 32)",
      "perbaikan": "Memperbarui atau memperbaiki data (Pasal 30)",
      "tarik-persetujuan": "Menghentikan pemrosesan setelah persetujuan ditarik (Pasal 40)",
      "tunda-batasi": "Menunda dan membatasi pemrosesan (Pasal 41)",
      "pemberitahuan-kegagalan": "Memberitahukan kegagalan pelindungan data (Pasal 46)"
     }
    },
    {
     "nama": "waktu",
     "tipe": "waktu",
     "label": "Waktu permintaan diterima (atau kegagalan diketahui)",
     "wajib": true,
     "bantuan": "Bentuk YYYY-MM-DDTHH:MM, waktu setempat, mis. 2026-03-10T09:00."
    }
   ],
   "contoh": {
    "kewajiban": "akses",
    "waktu": "2026-03-10T09:00"
   },
   "batas": [
    "Menghitung 72 jam penuh dari waktu yang Anda masukkan; tidak menghitung hari libur karena pasal memakai jam.",
    "Pasal 46 tidak menyebut dari kapan 3 x 24 jam dihitung; alat memakai waktu yang Anda masukkan."
   ]
  },
  "tenggat-putus-akses": {
   "judul": "Tenggat pemutusan akses dan normalisasi",
   "ringkasan": "Batas waktu pemutusan akses atas perintah (1 x 24 jam) dan atas peringatan mendesak (4 jam) bagi PSE lingkup privat (Permenkominfo 5/2020) dan lingkup publik (Permenkomdigi 5/2025), serta batas waktu tindak lanjut permohonan normalisasi (2x24 jam).",
   "parameter": [
    {
     "nama": "lingkup",
     "tipe": "pilihan",
     "label": "Lingkup PSE",
     "wajib": true,
     "nilai": [
      "privat",
      "publik"
     ],
     "nama_nilai": {
      "privat": "PSE lingkup privat (Permenkominfo 5/2020)",
      "publik": "PSE lingkup publik (Permenkomdigi 5/2025)"
     }
    },
    {
     "nama": "jenis",
     "tipe": "pilihan",
     "label": "Jenis tenggat",
     "wajib": true,
     "nilai": [
      "perintah",
      "mendesak",
      "normalisasi"
     ],
     "nama_nilai": {
      "perintah": "Pemutusan akses atas surat perintah",
      "mendesak": "Pemutusan akses atas konten mendesak",
      "normalisasi": "Tindak lanjut permohonan normalisasi"
     }
    },
    {
     "nama": "waktu",
     "tipe": "waktu",
     "label": "Waktu surat perintah, peringatan, atau permohonan diterima",
     "wajib": true,
     "bantuan": "Bentuk YYYY-MM-DDTHH:MM, waktu setempat, mis. 2026-03-10T09:00."
    }
   ],
   "contoh": {
    "lingkup": "privat",
    "jenis": "perintah",
    "waktu": "2026-05-10T14:30"
   },
   "batas": [
    "Hanya menghitung batas waktu; alat tidak menilai apakah suatu perintah atau pemutusan akses sah.",
    "Pasal normalisasi tidak menyebut titik mulai hitungan; alat memakai waktu yang Anda masukkan."
   ]
  },
  "denda-administratif-pdp": {
   "judul": "Batas atas denda administratif PDP",
   "ringkasan": "Batas tertinggi denda administratif menurut UU 27/2022 Pasal 57 ayat (3): 2 persen dari pendapatan tahunan atau penerimaan tahunan terhadap variabel pelanggaran.",
   "parameter": [
    {
     "nama": "pendapatan_tahunan",
     "tipe": "angka",
     "label": "Pendapatan atau penerimaan tahunan (rupiah)",
     "wajib": true,
     "bantuan": "Bilangan bulat rupiah tanpa titik pemisah, 0 sampai 1.000.000.000.000.000."
    }
   ],
   "contoh": {
    "pendapatan_tahunan": 1000000000
   },
   "batas": [
    "Menghitung batas atas, bukan besar denda yang dijatuhkan; lembaga menetapkan denda menurut variabel pelanggaran.",
    "Peraturan Pemerintah tentang tata cara pengenaan sanksi administratif (Pasal 57 ayat (5)) belum dimuat di pustaka ini."
   ]
  },
  "ancaman-pidana": {
   "judul": "Ancaman pidana menurut tanggal perbuatan",
   "ringkasan": "Ancaman pidana penjara dan denda lima ketentuan (UU 27/2022 Pasal 67 ayat (1) sampai (3) dan Pasal 68, serta Pasal 47 UU 36/1999) menurut tanggal perbuatan: rumusan sebelum penyesuaian pidana, atau rumusan setelah UU 1/2026 mulai berlaku pada 2 Januari 2026.",
   "parameter": [
    {
     "nama": "ketentuan",
     "tipe": "pilihan",
     "label": "Ketentuan pidana",
     "wajib": true,
     "nilai": [
      "pdp-67-1",
      "pdp-67-2",
      "pdp-67-3",
      "pdp-68",
      "telekomunikasi-47"
     ],
     "nama_nilai": {
      "pdp-67-1": "UU 27/2022 Pasal 67 ayat (1): memperoleh atau mengumpulkan data pribadi",
      "pdp-67-2": "UU 27/2022 Pasal 67 ayat (2): mengungkapkan data pribadi",
      "pdp-67-3": "UU 27/2022 Pasal 67 ayat (3): menggunakan data pribadi",
      "pdp-68": "UU 27/2022 Pasal 68: membuat atau memalsukan data pribadi",
      "telekomunikasi-47": "UU 36/1999 Pasal 47 (diubah UU 6/2023): pelanggaran Pasal 11 ayat (1)"
     }
    },
    {
     "nama": "tanggal_perbuatan",
     "tipe": "tanggal",
     "label": "Tanggal perbuatan",
     "wajib": true,
     "bantuan": "Bentuk YYYY-MM-DD."
    },
    {
     "nama": "pelaku",
     "tipe": "pilihan",
     "label": "Pelaku",
     "wajib": false,
     "nilai": [
      "orang",
      "korporasi"
     ],
     "nama_nilai": {
      "orang": "Orang perseorangan",
      "korporasi": "Korporasi (tidak dihitung alat ini)"
     }
    }
   ],
   "contoh": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "2026-01-01",
    "pelaku": "orang"
   },
   "batas": [
    "Menampilkan ancaman maksimum menurut rumusan yang berlaku pada tanggal perbuatan dan rumusan penggantinya; tidak menilai perkara, unsur perbuatan, atau pihak mana pun.",
    "Pasal 3 ayat (1) KUHP memuat asas peraturan yang menguntungkan; penerapannya pada perkara ada di tangan aparat dan hakim, bukan alat ini.",
    "Pidana korporasi (UU 27/2022 Pasal 70) dan pidana tambahan tidak dihitung."
   ]
  },
  "kategori-denda": {
   "judul": "Batas denda per kategori (KUHP)",
   "ringkasan": "Nilai rupiah kategori denda I sampai VIII menurut UU 1/2023 Pasal 79 ayat (1), dan perbandingan dengan nilai denda yang Anda sebutkan.",
   "parameter": [
    {
     "nama": "kategori",
     "tipe": "pilihan",
     "label": "Kategori denda",
     "wajib": true,
     "nilai": [
      "I",
      "II",
      "III",
      "IV",
      "V",
      "VI",
      "VII",
      "VIII"
     ]
    },
    {
     "nama": "nilai_rupiah",
     "tipe": "angka",
     "label": "Nilai denda untuk dibandingkan (rupiah, opsional)",
     "wajib": false,
     "bantuan": "Bilangan bulat rupiah."
    }
   ],
   "contoh": {
    "kategori": "IV",
    "nilai_rupiah": 250000000
   },
   "batas": [
    "Pasal 79 ayat (2) menyatakan besar denda ditetapkan dengan Peraturan Pemerintah bila nilai uang berubah; alat memakai angka ayat (1)."
   ]
  },
  "masa-penyesuaian": {
   "judul": "Akhir masa penyesuaian peraturan",
   "ringkasan": "Tanggal berakhirnya masa penyesuaian dalam empat ketentuan peralihan (UU 27/2022 Pasal 74, PP 17/2025 Pasal 49, Permenkomdigi 5/2025 Pasal 101, Permenkomdigi 7/2026 Pasal 32), dan apakah masa itu masih berjalan pada tanggal yang Anda pilih.",
   "parameter": [
    {
     "nama": "peraturan",
     "tipe": "pilihan",
     "label": "Peraturan",
     "wajib": true,
     "nilai": [
      "uu-pdp",
      "pp-17-2025",
      "permenkomdigi-5-2025",
      "permenkomdigi-7-2026"
     ],
     "nama_nilai": {
      "uu-pdp": "UU 27/2022 Pasal 74 (2 tahun)",
      "pp-17-2025": "PP 17/2025 Pasal 49 (2 tahun)",
      "permenkomdigi-5-2025": "Permenkomdigi 5/2025 Pasal 101 (1 tahun)",
      "permenkomdigi-7-2026": "Permenkomdigi 7/2026 Pasal 32 (6 bulan)"
     }
    },
    {
     "nama": "tanggal_acuan",
     "tipe": "tanggal",
     "label": "Tanggal acuan",
     "wajib": true,
     "bantuan": "Bentuk YYYY-MM-DD."
    }
   ],
   "contoh": {
    "peraturan": "pp-17-2025",
    "tanggal_acuan": "2026-10-12"
   },
   "batas": [
    "Batas masa dihitung ke tanggal yang sama pada tahun atau bulan penutup; pasal tidak menjelaskan cara menghitung hari terakhir, jadi hari itu ditampilkan sebagai 'hari terakhir' dan bukan sebagai kesimpulan hukum.",
    "Tanggal awal berasal dari metadata JDIH BPK."
   ]
  }
 },
 "aturan": {
  "pdp-akses": {
   "alat": "tenggat-pdp",
   "sumber": "uu-27-2022",
   "letak": "Pasal 32 ayat (2)",
   "label": "Pasal 32",
   "kutipan": [
    "diberikan paling lambat 3 x 24 (tiga kali dua puluh empat) jam terhitung sejak Pengendali Data Pribadi menerima permintaan akses"
   ],
   "isi": "Akses atas data pribadi diberikan paling lambat 3 x 24 jam sejak pengendali menerima permintaan akses.",
   "bila": {
    "kewajiban": "akses"
   }
  },
  "pdp-perbaikan": {
   "alat": "tenggat-pdp",
   "sumber": "uu-27-2022",
   "letak": "Pasal 30 ayat (1)",
   "label": "Pasal 30",
   "kutipan": [
    "paling lambat 3 x 24 (tiga kali dua puluh empat) jam terhitung sejak Pengendali Data Pribadi menerima permintaan pembaruan"
   ],
   "isi": "Pembaruan atau perbaikan data pribadi paling lambat 3 x 24 jam sejak pengendali menerima permintaan.",
   "bila": {
    "kewajiban": "perbaikan"
   }
  },
  "pdp-tarik": {
   "alat": "tenggat-pdp",
   "sumber": "uu-27-2022",
   "letak": "Pasal 40 ayat (2)",
   "label": "Pasal 40",
   "kutipan": [
    "dilakukan paling lambat 3 x 24 (tiga kali dua puluh empat) jam terhitung sejak Pengendali Data Pribadi menerima permintaan penarikan kembali persetujuan"
   ],
   "isi": "Penghentian pemrosesan setelah persetujuan ditarik kembali, paling lambat 3 x 24 jam sejak pengendali menerima permintaan.",
   "bila": {
    "kewajiban": "tarik-persetujuan"
   }
  },
  "pdp-tunda": {
   "alat": "tenggat-pdp",
   "sumber": "uu-27-2022",
   "letak": "Pasal 41 ayat (1)",
   "label": "Pasal 41",
   "kutipan": [
    "paling lambat 3 x 24 (tiga kali dua puluh empat) jam terhitung sejak Pengendali Data Pribadi menerima permintaan penundaan dan pembatasan pemrosesan"
   ],
   "isi": "Penundaan dan pembatasan pemrosesan paling lambat 3 x 24 jam sejak pengendali menerima permintaan.",
   "bila": {
    "kewajiban": "tunda-batasi"
   }
  },
  "pdp-kegagalan": {
   "alat": "tenggat-pdp",
   "sumber": "uu-27-2022",
   "letak": "Pasal 46 ayat (1)",
   "label": "Pasal 46",
   "kutipan": [
    "wajib menyampaikan pemberitahuan secara tertulis paling lambat 3 x 24 (tiga kali dua puluh empat) jam kepada: a. Subjek Data Pribadi, dan b. lembaga"
   ],
   "isi": "Pemberitahuan tertulis kegagalan pelindungan data pribadi paling lambat 3 x 24 jam kepada subjek data dan lembaga. Pasal tidak menyebut titik mulai hitungan; alat memakai waktu yang Anda masukkan.",
   "bila": {
    "kewajiban": "pemberitahuan-kegagalan"
   }
  },
  "putus-privat-perintah": {
   "alat": "tenggat-putus-akses",
   "sumber": "permenkominfo-5-2020",
   "letak": "Pasal 15",
   "label": "Pasal 15",
   "kutipan": [
    "paling lambat 1 x 24 (satu kali dua puluh empat) jam setelah surat perintah Pemutusan Akses (take down) diterima"
   ],
   "isi": "PSE lingkup privat memutus akses paling lambat 1 x 24 jam setelah surat perintah pemutusan akses diterima.",
   "bila": {
    "lingkup": "privat",
    "jenis": "perintah"
   }
  },
  "putus-privat-mendesak": {
   "alat": "tenggat-putus-akses",
   "sumber": "permenkominfo-5-2020",
   "letak": "Pasal 15",
   "label": "Pasal 15",
   "kutipan": [
    "sesegera mungkin tanpa penundaan paling lambat 4 (empat) jam setelah peringatan diterima"
   ],
   "isi": "Untuk konten yang bersifat mendesak, PSE lingkup privat memutus akses sesegera mungkin, paling lambat 4 jam setelah peringatan diterima.",
   "bila": {
    "lingkup": "privat",
    "jenis": "mendesak"
   }
  },
  "putus-privat-normalisasi": {
   "alat": "tenggat-putus-akses",
   "sumber": "permenkominfo-5-2020",
   "letak": "Pasal 20",
   "label": "Pasal 20",
   "kutipan": [
    "Menteri menindaklanjuti permohonan Normalisasi yang memenuhi persyaratan sebagaimana dimaksud pada ayat (2) dan ayat (3) dalam waktu paling lama 2x24 (dua kali dua puluh empat) jam"
   ],
   "isi": "Menteri menindaklanjuti permohonan normalisasi yang memenuhi persyaratan paling lama 2x24 jam. Pasal tidak menyebut titik mulai hitungan; alat memakai waktu yang Anda masukkan.",
   "bila": {
    "lingkup": "privat",
    "jenis": "normalisasi"
   }
  },
  "putus-publik-perintah": {
   "alat": "tenggat-putus-akses",
   "sumber": "permenkomdigi-5-2025",
   "letak": "Pasal 26",
   "label": "Pasal 26",
   "kutipan": [
    "paling lambat 1 x 24 (satu kali dua puluh empat) jam setelah surat perintah Pemutusan Akses diterima"
   ],
   "isi": "PSE lingkup publik memutus akses paling lambat 1 x 24 jam setelah surat perintah pemutusan akses diterima.",
   "bila": {
    "lingkup": "publik",
    "jenis": "perintah"
   }
  },
  "putus-publik-mendesak": {
   "alat": "tenggat-putus-akses",
   "sumber": "permenkomdigi-5-2025",
   "letak": "Pasal 26",
   "label": "Pasal 26",
   "kutipan": [
    "sesegera mungkin tanpa penundaan paling lambat 4 (empat) jam setelah peringatan diterima"
   ],
   "isi": "Untuk konten yang bersifat mendesak, PSE lingkup publik memutus akses sesegera mungkin, paling lambat 4 jam setelah peringatan diterima.",
   "bila": {
    "lingkup": "publik",
    "jenis": "mendesak"
   }
  },
  "putus-publik-normalisasi": {
   "alat": "tenggat-putus-akses",
   "sumber": "permenkomdigi-5-2025",
   "letak": "Pasal 29",
   "label": "Pasal 29",
   "kutipan": [
    "menindaklanjuti permohonan Normalisasi yang memenuhi ketentuan sebagaimana dimaksud pada ayat (2) dan ayat (4) paling lama 2x24 (dua kali dua puluh empat) jam"
   ],
   "isi": "Direktur Jenderal menindaklanjuti permohonan normalisasi yang memenuhi ketentuan paling lama 2x24 jam. Pasal tidak menyebut titik mulai hitungan; alat memakai waktu yang Anda masukkan.",
   "bila": {
    "lingkup": "publik",
    "jenis": "normalisasi"
   }
  },
  "denda-pdp": {
   "alat": "denda-administratif-pdp",
   "sumber": "uu-27-2022",
   "letak": "Pasal 57 ayat (3)",
   "label": "Pasal 57",
   "kutipan": [
    "paling tinggi 2 (dua) persen dari",
    "terhadap variabel pelanggaran"
   ],
   "isi": "Denda administratif paling tinggi 2 persen dari pendapatan tahunan atau penerimaan tahunan terhadap variabel pelanggaran. Alat menghitung batas atas dari angka yang Anda masukkan; besar denda yang dijatuhkan ditetapkan lembaga."
  },
  "pidana-pdp-lama-1": {
   "alat": "ancaman-pidana",
   "sumber": "uu-27-2022",
   "letak": "Pasal 67 ayat (1)",
   "label": "Pasal 67",
   "kutipan": [
    "dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau pidana denda paling banyak Rp5.000.000.000,00 (lima miliar rupiah)"
   ],
   "isi": "Rumusan UU 27/2022 sebelum penyesuaian: penjara paling lama 5 tahun dan/atau denda paling banyak Rp5.000.000.000,00 (memperoleh atau mengumpulkan data pribadi yang bukan miliknya).",
   "bila": {
    "ketentuan": "pdp-67-1"
   }
  },
  "pidana-pdp-lama-2": {
   "alat": "ancaman-pidana",
   "sumber": "uu-27-2022",
   "letak": "Pasal 67 ayat (2)",
   "label": "Pasal 67",
   "kutipan": [
    "paling lama 4 (empat) tahun dan/atau pidana denda paling banyak Rp4.000.000.000,00 (empat miliar rupiah)"
   ],
   "isi": "Rumusan UU 27/2022 sebelum penyesuaian: penjara paling lama 4 tahun dan/atau denda paling banyak Rp4.000.000.000,00 (mengungkapkan data pribadi yang bukan miliknya).",
   "bila": {
    "ketentuan": "pdp-67-2"
   }
  },
  "pidana-pdp-lama-3": {
   "alat": "ancaman-pidana",
   "sumber": "uu-27-2022",
   "letak": "Pasal 67 ayat (3)",
   "label": "Pasal 67",
   "kutipan": [
    "dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau pidana denda paling banyak Rp5.000.000.000,00 (lima miliar rupiah)"
   ],
   "isi": "Rumusan UU 27/2022 sebelum penyesuaian: penjara paling lama 5 tahun dan/atau denda paling banyak Rp5.000.000.000,00 (menggunakan data pribadi yang bukan miliknya).",
   "bila": {
    "ketentuan": "pdp-67-3"
   }
  },
  "pidana-pdp-lama-68": {
   "alat": "ancaman-pidana",
   "sumber": "uu-27-2022",
   "letak": "Pasal 68",
   "label": "Pasal 68",
   "kutipan": [
    "6 (enam) tahun dan/atau pidana denda paling banyak",
    "(enam miliar rupiah)"
   ],
   "isi": "Rumusan UU 27/2022 sebelum penyesuaian: penjara paling lama 6 tahun dan/atau denda paling banyak Rp6.000.000.000,00 (membuat atau memalsukan data pribadi).",
   "bila": {
    "ketentuan": "pdp-68"
   }
  },
  "pidana-pdp-baru-1": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2026",
   "letak": "Lampiran I, hlm. 185, UU 27/2022 Pasal 67 ayat (1)",
   "label": "Lampiran I, hlm. 185",
   "kutipan": [
    "5 (lima) tahun dan/ atau pidana denda paling banyak kategori IV"
   ],
   "isi": "Setelah penyesuaian UU 1/2026: penjara paling lama 5 tahun dan/atau denda paling banyak kategori IV.",
   "bila": {
    "ketentuan": "pdp-67-1"
   }
  },
  "pidana-pdp-baru-2": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2026",
   "letak": "Lampiran I, hlm. 185, UU 27/2022 Pasal 67 ayat (2)",
   "label": "Lampiran I, hlm. 185",
   "kutipan": [
    "4 (empat) tahun dan/atau pidana denda paling banyak kategori IV"
   ],
   "isi": "Setelah penyesuaian UU 1/2026: penjara paling lama 4 tahun dan/atau denda paling banyak kategori IV.",
   "bila": {
    "ketentuan": "pdp-67-2"
   }
  },
  "pidana-pdp-baru-3": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2026",
   "letak": "Lampiran I, hlm. 185, UU 27/2022 Pasal 67 ayat (3)",
   "label": "Lampiran I, hlm. 185",
   "kutipan": [
    "paling lama 5 (lima) tahun dan/atau pidana denda",
    "kategori IV"
   ],
   "isi": "Setelah penyesuaian UU 1/2026: penjara paling lama 5 tahun dan/atau denda paling banyak kategori IV.",
   "bila": {
    "ketentuan": "pdp-67-3"
   }
  },
  "pidana-pdp-baru-68": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2026",
   "letak": "Lampiran I, hlm. 185, UU 27/2022 Pasal 68",
   "label": "Lampiran I, hlm. 185",
   "kutipan": [
    "6 (enam) tahun dan/ atau pidana denda paling banyak kategori V"
   ],
   "isi": "Setelah penyesuaian UU 1/2026: penjara paling lama 6 tahun dan/atau denda paling banyak kategori V.",
   "bila": {
    "ketentuan": "pdp-68"
   }
  },
  "pidana-tel-lama": {
   "alat": "ancaman-pidana",
   "sumber": "uu-6-2023",
   "letak": "Lampiran, hlm. 528 (Pasal 47 UU 36/1999 sebagaimana diubah)",
   "label": "Lampiran, hlm. 528",
   "kutipan": [
    "Barang siapa yang melanggar ketentuan sebagaimana dimaksud dalam Pasal 11 ayat (1) dipidana dengan pidana penjara paling lama 10 (sepuluh) tahun dan/atau pidana denda paling banyak Rp1.500.000.000,00"
   ],
   "isi": "Rumusan Pasal 47 UU 36/1999 sebagaimana diubah UU 6/2023: penjara paling lama 10 tahun dan/atau denda paling banyak Rp1.500.000.000,00.",
   "bila": {
    "ketentuan": "telekomunikasi-47"
   }
  },
  "pidana-tel-baru": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2026",
   "letak": "Lampiran I, hlm. 219, UU 36/1999 Pasal 47",
   "label": "Lampiran I, hlm. 219",
   "kutipan": [
    "47 dipidana dengan pidana penjara paling lama 10 (sepuluh) tahun dan/atau pidana denda paling banyak kategori VI"
   ],
   "isi": "Setelah penyesuaian UU 1/2026: penjara paling lama 10 tahun dan/atau denda paling banyak kategori VI.",
   "bila": {
    "ketentuan": "telekomunikasi-47"
   }
  },
  "pidana-berlaku": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2026",
   "letak": "Pasal IX",
   "label": "Pasal IX",
   "kutipan": [
    "Undang-Undang ini mulai berlaku pada tanggal 2 Januari 2026"
   ],
   "isi": "UU 1/2026 mulai berlaku 2 Januari 2026; rumusan setelah penyesuaian dipakai alat ini untuk perbuatan pada atau sesudah tanggal itu."
  },
  "pidana-pasal-3": {
   "alat": "ancaman-pidana",
   "sumber": "uu-1-2023",
   "letak": "Pasal 3 ayat (1)",
   "label": "Pasal 3",
   "kutipan": [
    "Dalam hal terdapat perubahan peraturan perundang-undangan sesudah perbuatan terjadi, diberlakukan peraturan perundang-undangan yang baru, kecuali ketentuan peraturan perundang-undangan yang lama menguntungkan bagi pelaku dan pembantu Tindak Pidana"
   ],
   "isi": "Bila peraturan berubah sesudah perbuatan terjadi, yang baru diberlakukan kecuali yang lama menguntungkan pelaku. Alat hanya menampilkan kedua rumusan; penerapannya pada perkara bukan hitungan alat ini."
  },
  "pidana-mulai-pdp": {
   "alat": "ancaman-pidana",
   "sumber": "uu-27-2022",
   "letak": "metadata",
   "label": null,
   "kutipan": [],
   "isi": "UU 27/2022 diundangkan dan berlaku 17 Oktober 2022.",
   "bila": {
    "ketentuan": "pdp-67-1"
   },
   "metadata": {
    "rid": "uu-27-2022",
    "medan": "berlaku",
    "nilai": "17 Oktober 2022"
   }
  },
  "pidana-mulai-tel": {
   "alat": "ancaman-pidana",
   "sumber": "uu-6-2023",
   "letak": "metadata",
   "label": null,
   "kutipan": [],
   "isi": "UU 6/2023 diundangkan dan berlaku 31 Maret 2023.",
   "bila": {
    "ketentuan": "telekomunikasi-47"
   },
   "metadata": {
    "rid": "uu-6-2023",
    "medan": "berlaku",
    "nilai": "31 Maret 2023"
   }
  },
  "kategori-I": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori I, Rp1.000.000,00 (satu juta rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori I: Rp1.000.000,00.",
   "bila": {
    "kategori": "I"
   }
  },
  "kategori-II": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori II, Rp10.000.000,00 (sepuluh juta rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori II: Rp10.000.000,00.",
   "bila": {
    "kategori": "II"
   }
  },
  "kategori-III": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori III, Rp50.000.000,00 (lima puluh juta rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori III: Rp50.000.000,00.",
   "bila": {
    "kategori": "III"
   }
  },
  "kategori-IV": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori IV, Rp200.000.000,00 (dua ratus juta rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori IV: Rp200.000.000,00.",
   "bila": {
    "kategori": "IV"
   }
  },
  "kategori-V": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori V, Rp500.000.000,00 (lima ratus juta rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori V: Rp500.000.000,00.",
   "bila": {
    "kategori": "V"
   }
  },
  "kategori-VI": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori VI, Rp2.000.000.000,00 (dua miliar rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori VI: Rp2.000.000.000,00.",
   "bila": {
    "kategori": "VI"
   }
  },
  "kategori-VII": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori VII, Rp5.000.000.000,00 (lima miliar rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori VII: Rp5.000.000.000,00.",
   "bila": {
    "kategori": "VII"
   }
  },
  "kategori-VIII": {
   "alat": "kategori-denda",
   "sumber": "uu-1-2023",
   "letak": "Pasal 79 ayat (1)",
   "label": "Pasal 79",
   "kutipan": [
    "kategori VIII, Rp50.000.000.000,00 (lima puluh miliar rupiah)"
   ],
   "isi": "Pidana denda paling banyak kategori VIII: Rp50.000.000.000,00.",
   "bila": {
    "kategori": "VIII"
   }
  },
  "masa-uu-pdp": {
   "alat": "masa-penyesuaian",
   "sumber": "uu-27-2022",
   "letak": "Pasal 74",
   "label": "Pasal 74",
   "kutipan": [
    "paling lama 2 (dua) tahun sejak Undang-Undang ini diundangkan"
   ],
   "isi": "Penyesuaian pemrosesan data pribadi paling lama 2 tahun sejak UU 27/2022 diundangkan (17 Oktober 2022).",
   "bila": {
    "peraturan": "uu-pdp"
   }
  },
  "masa-pp-17-2025": {
   "alat": "masa-penyesuaian",
   "sumber": "pp-17-2025",
   "letak": "Pasal 49",
   "label": "Pasal 49",
   "kutipan": [
    "paling lama 2 (dua) tahun sejak Peraturan Pemerintah ini diundangkan"
   ],
   "isi": "Penyesuaian tata kelola pelindungan anak paling lama 2 tahun sejak PP 17/2025 diundangkan (27 Maret 2025).",
   "bila": {
    "peraturan": "pp-17-2025"
   }
  },
  "masa-pk5-2025": {
   "alat": "masa-penyesuaian",
   "sumber": "permenkomdigi-5-2025",
   "letak": "Pasal 101",
   "label": "Pasal 101",
   "kutipan": [
    "wajib melakukan pendaftaran paling lambat 1 (satu) tahun sejak Peraturan Menteri ini mulai berlaku"
   ],
   "isi": "Pendaftaran PSE lingkup publik yang sudah menyelenggarakan sistem sebelum Permenkomdigi 5/2025 berlaku: paling lambat 1 tahun sejak berlaku (25 Maret 2025).",
   "bila": {
    "peraturan": "permenkomdigi-5-2025"
   }
  },
  "masa-pk7-2026": {
   "alat": "masa-penyesuaian",
   "sumber": "permenkomdigi-7-2026",
   "letak": "Pasal 32",
   "label": "Pasal 32",
   "kutipan": [
    "paling lambat 6 (enam) bulan sejak Peraturan Menteri ini diundangkan"
   ],
   "isi": "Penyesuaian registrasi sendiri paling lambat 6 bulan sejak Permenkomdigi 7/2026 diundangkan (19 Januari 2026).",
   "bila": {
    "peraturan": "permenkomdigi-7-2026"
   }
  },
  "tgl-uu-pdp": {
   "alat": "masa-penyesuaian",
   "sumber": "uu-27-2022",
   "letak": "metadata",
   "label": null,
   "kutipan": [],
   "isi": "Tanggal diundangkan 17 Oktober 2022 (metadata JDIH BPK).",
   "bila": {
    "peraturan": "uu-pdp"
   },
   "metadata": {
    "rid": "uu-27-2022",
    "medan": "diundangkan",
    "nilai": "17 Oktober 2022"
   }
  },
  "tgl-pp-17-2025": {
   "alat": "masa-penyesuaian",
   "sumber": "pp-17-2025",
   "letak": "metadata",
   "label": null,
   "kutipan": [],
   "isi": "Tanggal diundangkan 27 Maret 2025 (metadata JDIH BPK).",
   "bila": {
    "peraturan": "pp-17-2025"
   },
   "metadata": {
    "rid": "pp-17-2025",
    "medan": "diundangkan",
    "nilai": "27 Maret 2025"
   }
  },
  "tgl-pk5-2025": {
   "alat": "masa-penyesuaian",
   "sumber": "permenkomdigi-5-2025",
   "letak": "metadata",
   "label": null,
   "kutipan": [],
   "isi": "Tanggal berlaku 25 Maret 2025 (metadata JDIH BPK).",
   "bila": {
    "peraturan": "permenkomdigi-5-2025"
   },
   "metadata": {
    "rid": "permenkomdigi-5-2025",
    "medan": "berlaku",
    "nilai": "25 Maret 2025"
   }
  },
  "tgl-pk7-2026": {
   "alat": "masa-penyesuaian",
   "sumber": "permenkomdigi-7-2026",
   "letak": "metadata",
   "label": null,
   "kutipan": [],
   "isi": "Tanggal diundangkan 19 Januari 2026 (metadata JDIH BPK).",
   "bila": {
    "peraturan": "permenkomdigi-7-2026"
   },
   "metadata": {
    "rid": "permenkomdigi-7-2026",
    "medan": "diundangkan",
    "nilai": "19 Januari 2026"
   }
  }
 },
 "kasus": [
  {
   "id": "tenggat-pdp-01",
   "aturan": "tenggat-pdp",
   "nama": "akses 2026-03-10T09:00",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "2026-03-10T09:00"
   },
   "harapan": {
    "batas": "2026-03-13T09:00",
    "jam": 72
   },
   "hitung": "2026-03-10T09:00 + 3 x 24 jam = 2026-03-13T09:00 (10 Maret + 3 hari)",
   "langkah_memuat": [
    "2026-03-10T09:00",
    "2026-03-10T09:00 + 72 jam = 2026-03-13T09:00",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-02",
   "aturan": "tenggat-pdp",
   "nama": "perbaikan 2026-02-26T23:59",
   "masukan": {
    "kewajiban": "perbaikan",
    "waktu": "2026-02-26T23:59"
   },
   "harapan": {
    "batas": "2026-03-01T23:59",
    "jam": 72
   },
   "hitung": "2026-02-26T23:59 + 3 x 24 jam = 2026-03-01T23:59 (26 Februari 2026 + 3 hari melewati akhir Februari (28 hari))",
   "langkah_memuat": [
    "2026-02-26T23:59",
    "2026-02-26T23:59 + 72 jam = 2026-03-01T23:59",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-03",
   "aturan": "tenggat-pdp",
   "nama": "tarik-persetujuan 2028-02-27T08:30",
   "masukan": {
    "kewajiban": "tarik-persetujuan",
    "waktu": "2028-02-27T08:30"
   },
   "harapan": {
    "batas": "2028-03-01T08:30",
    "jam": 72
   },
   "hitung": "2028-02-27T08:30 + 3 x 24 jam = 2028-03-01T08:30 (2028 kabisat: 28 dan 29 Februari, lalu 1 Maret)",
   "langkah_memuat": [
    "2028-02-27T08:30",
    "2028-02-27T08:30 + 72 jam = 2028-03-01T08:30",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-04",
   "aturan": "tenggat-pdp",
   "nama": "tunda-batasi 2026-12-30T22:15",
   "masukan": {
    "kewajiban": "tunda-batasi",
    "waktu": "2026-12-30T22:15"
   },
   "harapan": {
    "batas": "2027-01-02T22:15",
    "jam": 72
   },
   "hitung": "2026-12-30T22:15 + 3 x 24 jam = 2027-01-02T22:15 (melewati pergantian tahun)",
   "langkah_memuat": [
    "2026-12-30T22:15",
    "2026-12-30T22:15 + 72 jam = 2027-01-02T22:15",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-05",
   "aturan": "tenggat-pdp",
   "nama": "pemberitahuan-kegagalan 2026-10-12T00:00",
   "masukan": {
    "kewajiban": "pemberitahuan-kegagalan",
    "waktu": "2026-10-12T00:00"
   },
   "harapan": {
    "batas": "2026-10-15T00:00",
    "jam": 72
   },
   "hitung": "2026-10-12T00:00 + 3 x 24 jam = 2026-10-15T00:00 (tengah malam tepat + 72 jam)",
   "langkah_memuat": [
    "2026-10-12T00:00",
    "2026-10-12T00:00 + 72 jam = 2026-10-15T00:00",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-06",
   "aturan": "tenggat-pdp",
   "nama": "akses 2026-12-31T23:59",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "2026-12-31T23:59"
   },
   "harapan": {
    "batas": "2027-01-03T23:59",
    "jam": 72
   },
   "hitung": "2026-12-31T23:59 + 3 x 24 jam = 2027-01-03T23:59 (akhir tahun)",
   "langkah_memuat": [
    "2026-12-31T23:59",
    "2026-12-31T23:59 + 72 jam = 2027-01-03T23:59",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-07",
   "aturan": "tenggat-pdp",
   "nama": "perbaikan 2026-10-30T12:00",
   "masukan": {
    "kewajiban": "perbaikan",
    "waktu": "2026-10-30T12:00"
   },
   "harapan": {
    "batas": "2026-11-02T12:00",
    "jam": 72
   },
   "hitung": "2026-10-30T12:00 + 3 x 24 jam = 2026-11-02T12:00 (melewati pergantian bulan 31 hari)",
   "langkah_memuat": [
    "2026-10-30T12:00",
    "2026-10-30T12:00 + 72 jam = 2026-11-02T12:00",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-08",
   "aturan": "tenggat-pdp",
   "nama": "tarik-persetujuan 2026-04-28T06:05",
   "masukan": {
    "kewajiban": "tarik-persetujuan",
    "waktu": "2026-04-28T06:05"
   },
   "harapan": {
    "batas": "2026-05-01T06:05",
    "jam": 72
   },
   "hitung": "2026-04-28T06:05 + 3 x 24 jam = 2026-05-01T06:05 (April 30 hari)",
   "langkah_memuat": [
    "2026-04-28T06:05",
    "2026-04-28T06:05 + 72 jam = 2026-05-01T06:05",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-09",
   "aturan": "tenggat-pdp",
   "nama": "tunda-batasi 2026-06-01T00:00",
   "masukan": {
    "kewajiban": "tunda-batasi",
    "waktu": "2026-06-01T00:00"
   },
   "harapan": {
    "batas": "2026-06-04T00:00",
    "jam": 72
   },
   "hitung": "2026-06-01T00:00 + 3 x 24 jam = 2026-06-04T00:00 (awal bulan)",
   "langkah_memuat": [
    "2026-06-01T00:00",
    "2026-06-01T00:00 + 72 jam = 2026-06-04T00:00",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-10",
   "aturan": "tenggat-pdp",
   "nama": "pemberitahuan-kegagalan 2028-02-28T18:45",
   "masukan": {
    "kewajiban": "pemberitahuan-kegagalan",
    "waktu": "2028-02-28T18:45"
   },
   "harapan": {
    "batas": "2028-03-02T18:45",
    "jam": 72
   },
   "hitung": "2028-02-28T18:45 + 3 x 24 jam = 2028-03-02T18:45 (2028 kabisat: 29 Februari, 1 Maret, 2 Maret)",
   "langkah_memuat": [
    "2028-02-28T18:45",
    "2028-02-28T18:45 + 72 jam = 2028-03-02T18:45",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-11",
   "aturan": "tenggat-pdp",
   "nama": "akses 2026-01-01T00:00",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "2026-01-01T00:00"
   },
   "harapan": {
    "batas": "2026-01-04T00:00",
    "jam": 72
   },
   "hitung": "2026-01-01T00:00 + 3 x 24 jam = 2026-01-04T00:00 (awal tahun)",
   "langkah_memuat": [
    "2026-01-01T00:00",
    "2026-01-01T00:00 + 72 jam = 2026-01-04T00:00",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-12",
   "aturan": "tenggat-pdp",
   "nama": "perbaikan 2024-12-31T23:59",
   "masukan": {
    "kewajiban": "perbaikan",
    "waktu": "2024-12-31T23:59"
   },
   "harapan": {
    "batas": "2025-01-03T23:59",
    "jam": 72
   },
   "hitung": "2024-12-31T23:59 + 3 x 24 jam = 2025-01-03T23:59 (2024 ke 2025)",
   "langkah_memuat": [
    "2024-12-31T23:59",
    "2024-12-31T23:59 + 72 jam = 2025-01-03T23:59",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-13",
   "aturan": "tenggat-pdp",
   "nama": "akses 2028-02-29T10:00",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "2028-02-29T10:00"
   },
   "harapan": {
    "batas": "2028-03-03T10:00",
    "jam": 72
   },
   "hitung": "2028-02-29T10:00 + 3 x 24 jam = 2028-03-03T10:00 (mulai dari 29 Februari kabisat)",
   "langkah_memuat": [
    "2028-02-29T10:00",
    "2028-02-29T10:00 + 72 jam = 2028-03-03T10:00",
    "3 x 24 jam = 72 jam"
   ]
  },
  {
   "id": "tenggat-pdp-14",
   "aturan": "tenggat-pdp",
   "nama": "tolak 2026-02-30T10:00",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "2026-02-30T10:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2026-02-30T10:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2026-02-30T10:00 bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-pdp-15",
   "aturan": "tenggat-pdp",
   "nama": "tolak 2026-03-01T24:00",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "2026-03-01T24:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2026-03-01T24:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2026-03-01T24:00 bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-pdp-16",
   "aturan": "tenggat-pdp",
   "nama": "tolak 2026-03-01T10:60",
   "masukan": {
    "kewajiban": "tunda-batasi",
    "waktu": "2026-03-01T10:60"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2026-03-01T10:60 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2026-03-01T10:60 bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-pdp-17",
   "aturan": "tenggat-pdp",
   "nama": "tolak 2100-01-01T00:00",
   "masukan": {
    "kewajiban": "pemberitahuan-kegagalan",
    "waktu": "2100-01-01T00:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2100-01-01T00:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2100-01-01T00:00 bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-pdp-18",
   "aturan": "tenggat-pdp",
   "nama": "tolak 1999-12-31T00:00",
   "masukan": {
    "kewajiban": "perbaikan",
    "waktu": "1999-12-31T00:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 1999-12-31T00:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "1999-12-31T00:00 bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-pdp-19",
   "aturan": "tenggat-pdp",
   "nama": "tolak kemarin",
   "masukan": {
    "kewajiban": "akses",
    "waktu": "kemarin"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu kemarin bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "kemarin bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-pdp-20",
   "aturan": "tenggat-pdp",
   "nama": "tolak 2029-02-29T10:00",
   "masukan": {
    "kewajiban": "tarik-persetujuan",
    "waktu": "2029-02-29T10:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2029-02-29T10:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2029-02-29T10:00 bukan waktu kalender yang sah atau di luar 2000-2099: ditolak"
  },
  {
   "id": "tenggat-putus-akses-01",
   "aturan": "tenggat-putus-akses",
   "nama": "privat perintah 2026-05-10T14:30",
   "masukan": {
    "lingkup": "privat",
    "jenis": "perintah",
    "waktu": "2026-05-10T14:30"
   },
   "harapan": {
    "batas": "2026-05-11T14:30",
    "jam": 24,
    "pihak": "PSE lingkup privat"
   },
   "hitung": "2026-05-10T14:30 + 24 jam = 2026-05-11T14:30",
   "langkah_memuat": [
    "2026-05-10T14:30",
    "2026-05-10T14:30 + 24 jam = 2026-05-11T14:30",
    "paling lambat 24 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-02",
   "aturan": "tenggat-putus-akses",
   "nama": "privat mendesak 2026-05-10T14:30",
   "masukan": {
    "lingkup": "privat",
    "jenis": "mendesak",
    "waktu": "2026-05-10T14:30"
   },
   "harapan": {
    "batas": "2026-05-10T18:30",
    "jam": 4,
    "pihak": "PSE lingkup privat"
   },
   "hitung": "2026-05-10T14:30 + 4 jam = 2026-05-10T18:30",
   "langkah_memuat": [
    "2026-05-10T14:30",
    "2026-05-10T14:30 + 4 jam = 2026-05-10T18:30",
    "paling lambat 4 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-03",
   "aturan": "tenggat-putus-akses",
   "nama": "privat normalisasi 2026-05-10T14:30",
   "masukan": {
    "lingkup": "privat",
    "jenis": "normalisasi",
    "waktu": "2026-05-10T14:30"
   },
   "harapan": {
    "batas": "2026-05-12T14:30",
    "jam": 48,
    "pihak": "Menteri"
   },
   "hitung": "2026-05-10T14:30 + 48 jam = 2026-05-12T14:30",
   "langkah_memuat": [
    "2026-05-10T14:30",
    "2026-05-10T14:30 + 48 jam = 2026-05-12T14:30",
    "paling lambat 48 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-04",
   "aturan": "tenggat-putus-akses",
   "nama": "publik perintah 2026-05-10T14:30",
   "masukan": {
    "lingkup": "publik",
    "jenis": "perintah",
    "waktu": "2026-05-10T14:30"
   },
   "harapan": {
    "batas": "2026-05-11T14:30",
    "jam": 24,
    "pihak": "PSE lingkup publik"
   },
   "hitung": "2026-05-10T14:30 + 24 jam = 2026-05-11T14:30",
   "langkah_memuat": [
    "2026-05-10T14:30",
    "2026-05-10T14:30 + 24 jam = 2026-05-11T14:30",
    "paling lambat 24 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-05",
   "aturan": "tenggat-putus-akses",
   "nama": "publik mendesak 2026-05-10T14:30",
   "masukan": {
    "lingkup": "publik",
    "jenis": "mendesak",
    "waktu": "2026-05-10T14:30"
   },
   "harapan": {
    "batas": "2026-05-10T18:30",
    "jam": 4,
    "pihak": "PSE lingkup publik"
   },
   "hitung": "2026-05-10T14:30 + 4 jam = 2026-05-10T18:30",
   "langkah_memuat": [
    "2026-05-10T14:30",
    "2026-05-10T14:30 + 4 jam = 2026-05-10T18:30",
    "paling lambat 4 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-06",
   "aturan": "tenggat-putus-akses",
   "nama": "publik normalisasi 2026-05-10T14:30",
   "masukan": {
    "lingkup": "publik",
    "jenis": "normalisasi",
    "waktu": "2026-05-10T14:30"
   },
   "harapan": {
    "batas": "2026-05-12T14:30",
    "jam": 48,
    "pihak": "Direktur Jenderal"
   },
   "hitung": "2026-05-10T14:30 + 48 jam = 2026-05-12T14:30",
   "langkah_memuat": [
    "2026-05-10T14:30",
    "2026-05-10T14:30 + 48 jam = 2026-05-12T14:30",
    "paling lambat 48 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-07",
   "aturan": "tenggat-putus-akses",
   "nama": "privat mendesak 2026-12-31T22:30",
   "masukan": {
    "lingkup": "privat",
    "jenis": "mendesak",
    "waktu": "2026-12-31T22:30"
   },
   "harapan": {
    "batas": "2027-01-01T02:30",
    "jam": 4,
    "pihak": "PSE lingkup privat"
   },
   "hitung": "2026-12-31T22:30 + 4 jam = 2027-01-01T02:30",
   "langkah_memuat": [
    "2026-12-31T22:30",
    "2026-12-31T22:30 + 4 jam = 2027-01-01T02:30",
    "paling lambat 4 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-08",
   "aturan": "tenggat-putus-akses",
   "nama": "publik mendesak 2026-02-28T21:00",
   "masukan": {
    "lingkup": "publik",
    "jenis": "mendesak",
    "waktu": "2026-02-28T21:00"
   },
   "harapan": {
    "batas": "2026-03-01T01:00",
    "jam": 4,
    "pihak": "PSE lingkup publik"
   },
   "hitung": "2026-02-28T21:00 + 4 jam = 2026-03-01T01:00",
   "langkah_memuat": [
    "2026-02-28T21:00",
    "2026-02-28T21:00 + 4 jam = 2026-03-01T01:00",
    "paling lambat 4 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-09",
   "aturan": "tenggat-putus-akses",
   "nama": "privat perintah 2028-02-28T23:30",
   "masukan": {
    "lingkup": "privat",
    "jenis": "perintah",
    "waktu": "2028-02-28T23:30"
   },
   "harapan": {
    "batas": "2028-02-29T23:30",
    "jam": 24,
    "pihak": "PSE lingkup privat"
   },
   "hitung": "2028-02-28T23:30 + 24 jam = 2028-02-29T23:30",
   "langkah_memuat": [
    "2028-02-28T23:30",
    "2028-02-28T23:30 + 24 jam = 2028-02-29T23:30",
    "paling lambat 24 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-10",
   "aturan": "tenggat-putus-akses",
   "nama": "publik perintah 2028-02-29T23:59",
   "masukan": {
    "lingkup": "publik",
    "jenis": "perintah",
    "waktu": "2028-02-29T23:59"
   },
   "harapan": {
    "batas": "2028-03-01T23:59",
    "jam": 24,
    "pihak": "PSE lingkup publik"
   },
   "hitung": "2028-02-29T23:59 + 24 jam = 2028-03-01T23:59",
   "langkah_memuat": [
    "2028-02-29T23:59",
    "2028-02-29T23:59 + 24 jam = 2028-03-01T23:59",
    "paling lambat 24 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-11",
   "aturan": "tenggat-putus-akses",
   "nama": "privat normalisasi 2026-10-30T20:00",
   "masukan": {
    "lingkup": "privat",
    "jenis": "normalisasi",
    "waktu": "2026-10-30T20:00"
   },
   "harapan": {
    "batas": "2026-11-01T20:00",
    "jam": 48,
    "pihak": "Menteri"
   },
   "hitung": "2026-10-30T20:00 + 48 jam = 2026-11-01T20:00",
   "langkah_memuat": [
    "2026-10-30T20:00",
    "2026-10-30T20:00 + 48 jam = 2026-11-01T20:00",
    "paling lambat 48 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-12",
   "aturan": "tenggat-putus-akses",
   "nama": "publik normalisasi 2026-12-30T10:00",
   "masukan": {
    "lingkup": "publik",
    "jenis": "normalisasi",
    "waktu": "2026-12-30T10:00"
   },
   "harapan": {
    "batas": "2027-01-01T10:00",
    "jam": 48,
    "pihak": "Direktur Jenderal"
   },
   "hitung": "2026-12-30T10:00 + 48 jam = 2027-01-01T10:00",
   "langkah_memuat": [
    "2026-12-30T10:00",
    "2026-12-30T10:00 + 48 jam = 2027-01-01T10:00",
    "paling lambat 48 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-13",
   "aturan": "tenggat-putus-akses",
   "nama": "privat mendesak 2026-03-08T00:00",
   "masukan": {
    "lingkup": "privat",
    "jenis": "mendesak",
    "waktu": "2026-03-08T00:00"
   },
   "harapan": {
    "batas": "2026-03-08T04:00",
    "jam": 4,
    "pihak": "PSE lingkup privat"
   },
   "hitung": "2026-03-08T00:00 + 4 jam = 2026-03-08T04:00",
   "langkah_memuat": [
    "2026-03-08T00:00",
    "2026-03-08T00:00 + 4 jam = 2026-03-08T04:00",
    "paling lambat 4 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-14",
   "aturan": "tenggat-putus-akses",
   "nama": "publik perintah 2026-07-31T08:15",
   "masukan": {
    "lingkup": "publik",
    "jenis": "perintah",
    "waktu": "2026-07-31T08:15"
   },
   "harapan": {
    "batas": "2026-08-01T08:15",
    "jam": 24,
    "pihak": "PSE lingkup publik"
   },
   "hitung": "2026-07-31T08:15 + 24 jam = 2026-08-01T08:15",
   "langkah_memuat": [
    "2026-07-31T08:15",
    "2026-07-31T08:15 + 24 jam = 2026-08-01T08:15",
    "paling lambat 24 jam"
   ]
  },
  {
   "id": "tenggat-putus-akses-15",
   "aturan": "tenggat-putus-akses",
   "nama": "tolak 2026-04-31T10:00",
   "masukan": {
    "lingkup": "privat",
    "jenis": "perintah",
    "waktu": "2026-04-31T10:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2026-04-31T10:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2026-04-31T10:00 bukan waktu kalender yang sah: ditolak"
  },
  {
   "id": "tenggat-putus-akses-16",
   "aturan": "tenggat-putus-akses",
   "nama": "tolak 2026-13-01T10:00",
   "masukan": {
    "lingkup": "publik",
    "jenis": "mendesak",
    "waktu": "2026-13-01T10:00"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Waktu 2026-13-01T10:00 bukan tanggal dan jam yang ada di kalender (bentuk YYYY-MM-DDTHH:MM, tahun 2000 sampai 2099)."
   },
   "hitung": "2026-13-01T10:00 bukan waktu kalender yang sah: ditolak"
  },
  {
   "id": "denda-administratif-pdp-01",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 1000000000",
   "masukan": {
    "pendapatan_tahunan": 1000000000
   },
   "harapan": {
    "batas_atas": 20000000,
    "persen": 2
   },
   "hitung": "1000000000 x 2% = 20000000",
   "langkah_memuat": [
    "Rp1.000.000.000",
    "2%",
    "Rp20.000.000"
   ]
  },
  {
   "id": "denda-administratif-pdp-02",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 100000000000",
   "masukan": {
    "pendapatan_tahunan": 100000000000
   },
   "harapan": {
    "batas_atas": 2000000000,
    "persen": 2
   },
   "hitung": "100000000000 x 2% = 2000000000",
   "langkah_memuat": [
    "Rp100.000.000.000",
    "2%",
    "Rp2.000.000.000"
   ]
  },
  {
   "id": "denda-administratif-pdp-03",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 5000000000000",
   "masukan": {
    "pendapatan_tahunan": 5000000000000
   },
   "harapan": {
    "batas_atas": 100000000000,
    "persen": 2
   },
   "hitung": "5000000000000 x 2% = 100000000000",
   "langkah_memuat": [
    "Rp5.000.000.000.000",
    "2%",
    "Rp100.000.000.000"
   ]
  },
  {
   "id": "denda-administratif-pdp-04",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 123456789",
   "masukan": {
    "pendapatan_tahunan": 123456789
   },
   "harapan": {
    "batas_atas": 2469135.78,
    "persen": 2
   },
   "hitung": "123456789 x 2% = 2469135.78",
   "langkah_memuat": [
    "Rp123.456.789",
    "2%",
    "Rp2.469.135,78"
   ]
  },
  {
   "id": "denda-administratif-pdp-05",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 1",
   "masukan": {
    "pendapatan_tahunan": 1
   },
   "harapan": {
    "batas_atas": 0.02,
    "persen": 2
   },
   "hitung": "1 x 2% = 0.02",
   "langkah_memuat": [
    "Rp1",
    "2%",
    "Rp0,02"
   ]
  },
  {
   "id": "denda-administratif-pdp-06",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 50",
   "masukan": {
    "pendapatan_tahunan": 50
   },
   "harapan": {
    "batas_atas": 1,
    "persen": 2
   },
   "hitung": "50 x 2% = 1",
   "langkah_memuat": [
    "Rp50",
    "2%",
    "Rp1"
   ]
  },
  {
   "id": "denda-administratif-pdp-07",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 0",
   "masukan": {
    "pendapatan_tahunan": 0
   },
   "harapan": {
    "batas_atas": 0,
    "persen": 2
   },
   "hitung": "0 x 2% = 0",
   "langkah_memuat": [
    "Rp0",
    "2%",
    "Rp0"
   ]
  },
  {
   "id": "denda-administratif-pdp-08",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 999999999999",
   "masukan": {
    "pendapatan_tahunan": 999999999999
   },
   "harapan": {
    "batas_atas": 19999999999.98,
    "persen": 2
   },
   "hitung": "999999999999 x 2% = 19999999999.98",
   "langkah_memuat": [
    "Rp999.999.999.999",
    "2%",
    "Rp19.999.999.999,98"
   ]
  },
  {
   "id": "denda-administratif-pdp-09",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 1000000000000000",
   "masukan": {
    "pendapatan_tahunan": 1000000000000000
   },
   "harapan": {
    "batas_atas": 20000000000000,
    "persen": 2
   },
   "hitung": "1000000000000000 x 2% = 20000000000000",
   "langkah_memuat": [
    "Rp1.000.000.000.000.000",
    "2%",
    "Rp20.000.000.000.000"
   ]
  },
  {
   "id": "denda-administratif-pdp-10",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 25000000000",
   "masukan": {
    "pendapatan_tahunan": 25000000000
   },
   "harapan": {
    "batas_atas": 500000000,
    "persen": 2
   },
   "hitung": "25000000000 x 2% = 500000000",
   "langkah_memuat": [
    "Rp25.000.000.000",
    "2%",
    "Rp500.000.000"
   ]
  },
  {
   "id": "denda-administratif-pdp-11",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 7777777777",
   "masukan": {
    "pendapatan_tahunan": 7777777777
   },
   "harapan": {
    "batas_atas": 155555555.54,
    "persen": 2
   },
   "hitung": "7777777777 x 2% = 155555555.54",
   "langkah_memuat": [
    "Rp7.777.777.777",
    "2%",
    "Rp155.555.555,54"
   ]
  },
  {
   "id": "denda-administratif-pdp-12",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 300000000000000",
   "masukan": {
    "pendapatan_tahunan": 300000000000000
   },
   "harapan": {
    "batas_atas": 6000000000000,
    "persen": 2
   },
   "hitung": "300000000000000 x 2% = 6000000000000",
   "langkah_memuat": [
    "Rp300.000.000.000.000",
    "2%",
    "Rp6.000.000.000.000"
   ]
  },
  {
   "id": "denda-administratif-pdp-13",
   "aturan": "denda-administratif-pdp",
   "nama": "pendapatan 12",
   "masukan": {
    "pendapatan_tahunan": 12
   },
   "harapan": {
    "batas_atas": 0.24,
    "persen": 2
   },
   "hitung": "12 x 2% = 0.24",
   "langkah_memuat": [
    "Rp12",
    "2%",
    "Rp0,24"
   ]
  },
  {
   "id": "denda-administratif-pdp-14",
   "aturan": "denda-administratif-pdp",
   "nama": "tolak 1000000000000001",
   "masukan": {
    "pendapatan_tahunan": 1000000000000001
   },
   "harapan": {
    "menolak": true,
    "alasan": "Pendapatan tahunan di atas Rp1.000.000.000.000.000 di luar rentang yang dihitung alat ini."
   },
   "hitung": "1000000000000001 di luar yang dihitung: ditolak"
  },
  {
   "id": "denda-administratif-pdp-15",
   "aturan": "denda-administratif-pdp",
   "nama": "tolak 1000.5",
   "masukan": {
    "pendapatan_tahunan": 1000.5
   },
   "harapan": {
    "menolak": true,
    "alasan": "Pendapatan tahunan harus bilangan bulat rupiah, nol atau lebih."
   },
   "hitung": "1000.5 di luar yang dihitung: ditolak"
  },
  {
   "id": "denda-administratif-pdp-16",
   "aturan": "denda-administratif-pdp",
   "nama": "tolak -1",
   "masukan": {
    "pendapatan_tahunan": -1
   },
   "harapan": {
    "menolak": true,
    "alasan": "Pendapatan tahunan harus bilangan bulat rupiah, nol atau lebih."
   },
   "hitung": "-1 di luar yang dihitung: ditolak"
  },
  {
   "id": "ancaman-pidana-01",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-1 2026-01-01",
   "masukan": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "2026-01-01",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 5,
    "denda_rupiah": 5000000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 5000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2026-01-01: rumusan lama, penjara 5 tahun, denda Rp5.000.000.000 (sehari sebelum UU 1/2026 berlaku: rumusan lama)",
   "langkah_memuat": [
    "2026-01-01",
    "Rp5.000.000.000",
    "5 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-02",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-1 2026-01-02",
   "masukan": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "2026-01-02",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "baru",
    "penjara_tahun": 5,
    "denda_rupiah": 200000000,
    "denda_kategori": "IV",
    "denda_lama_rupiah": 5000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": false
   },
   "hitung": "perbuatan 2026-01-02: rumusan baru, penjara 5 tahun, denda Rp200.000.000 (hari UU 1/2026 mulai berlaku: rumusan baru)",
   "langkah_memuat": [
    "2026-01-02",
    "Rp200.000.000",
    "5 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-03",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-2 2025-06-15",
   "masukan": {
    "ketentuan": "pdp-67-2",
    "tanggal_perbuatan": "2025-06-15",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 4,
    "denda_rupiah": 4000000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 4000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2025-06-15: rumusan lama, penjara 4 tahun, denda Rp4.000.000.000 (sebelum 2 Januari 2026: rumusan lama)",
   "langkah_memuat": [
    "2025-06-15",
    "Rp4.000.000.000",
    "4 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-04",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-3 2024-10-17",
   "masukan": {
    "ketentuan": "pdp-67-3",
    "tanggal_perbuatan": "2024-10-17",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 5,
    "denda_rupiah": 5000000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 5000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2024-10-17: rumusan lama, penjara 5 tahun, denda Rp5.000.000.000 (sebelum 2 Januari 2026: rumusan lama)",
   "langkah_memuat": [
    "2024-10-17",
    "Rp5.000.000.000",
    "5 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-05",
   "aturan": "ancaman-pidana",
   "nama": "pdp-68 2026-01-02",
   "masukan": {
    "ketentuan": "pdp-68",
    "tanggal_perbuatan": "2026-01-02",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "baru",
    "penjara_tahun": 6,
    "denda_rupiah": 500000000,
    "denda_kategori": "V",
    "denda_lama_rupiah": 6000000000,
    "denda_baru_rupiah": 500000000,
    "perubahan_setelah_perbuatan": false
   },
   "hitung": "perbuatan 2026-01-02: rumusan baru, penjara 6 tahun, denda Rp500.000.000 (hari UU 1/2026 mulai berlaku: kategori V)",
   "langkah_memuat": [
    "2026-01-02",
    "Rp500.000.000",
    "6 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-06",
   "aturan": "ancaman-pidana",
   "nama": "pdp-68 2023-03-01",
   "masukan": {
    "ketentuan": "pdp-68",
    "tanggal_perbuatan": "2023-03-01",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 6,
    "denda_rupiah": 6000000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 6000000000,
    "denda_baru_rupiah": 500000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2023-03-01: rumusan lama, penjara 6 tahun, denda Rp6.000.000.000 (sebelum 2 Januari 2026: rumusan lama)",
   "langkah_memuat": [
    "2023-03-01",
    "Rp6.000.000.000",
    "6 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-07",
   "aturan": "ancaman-pidana",
   "nama": "telekomunikasi-47 2026-01-01",
   "masukan": {
    "ketentuan": "telekomunikasi-47",
    "tanggal_perbuatan": "2026-01-01",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 10,
    "denda_rupiah": 1500000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 1500000000,
    "denda_baru_rupiah": 2000000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2026-01-01: rumusan lama, penjara 10 tahun, denda Rp1.500.000.000 (sehari sebelum UU 1/2026 berlaku: rumusan lama (denda Rp1,5 miliar))",
   "langkah_memuat": [
    "2026-01-01",
    "Rp1.500.000.000",
    "10 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-08",
   "aturan": "ancaman-pidana",
   "nama": "telekomunikasi-47 2026-01-02",
   "masukan": {
    "ketentuan": "telekomunikasi-47",
    "tanggal_perbuatan": "2026-01-02",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "baru",
    "penjara_tahun": 10,
    "denda_rupiah": 2000000000,
    "denda_kategori": "VI",
    "denda_lama_rupiah": 1500000000,
    "denda_baru_rupiah": 2000000000,
    "perubahan_setelah_perbuatan": false
   },
   "hitung": "perbuatan 2026-01-02: rumusan baru, penjara 10 tahun, denda Rp2.000.000.000 (hari UU 1/2026 mulai berlaku: kategori VI (Rp2 miliar))",
   "langkah_memuat": [
    "2026-01-02",
    "Rp2.000.000.000",
    "10 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-09",
   "aturan": "ancaman-pidana",
   "nama": "telekomunikasi-47 2023-03-31",
   "masukan": {
    "ketentuan": "telekomunikasi-47",
    "tanggal_perbuatan": "2023-03-31",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 10,
    "denda_rupiah": 1500000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 1500000000,
    "denda_baru_rupiah": 2000000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2023-03-31: rumusan lama, penjara 10 tahun, denda Rp1.500.000.000 (hari UU 6/2023 berlaku: batas awal cakupan)",
   "langkah_memuat": [
    "2023-03-31",
    "Rp1.500.000.000",
    "10 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-10",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-1 2022-10-17",
   "masukan": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "2022-10-17",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "lama",
    "penjara_tahun": 5,
    "denda_rupiah": 5000000000,
    "denda_kategori": null,
    "denda_lama_rupiah": 5000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": true
   },
   "hitung": "perbuatan 2022-10-17: rumusan lama, penjara 5 tahun, denda Rp5.000.000.000 (hari UU 27/2022 berlaku: batas awal cakupan)",
   "langkah_memuat": [
    "2022-10-17",
    "Rp5.000.000.000",
    "5 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-11",
   "aturan": "ancaman-pidana",
   "nama": "pdp-68 2026-12-31",
   "masukan": {
    "ketentuan": "pdp-68",
    "tanggal_perbuatan": "2026-12-31",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "baru",
    "penjara_tahun": 6,
    "denda_rupiah": 500000000,
    "denda_kategori": "V",
    "denda_lama_rupiah": 6000000000,
    "denda_baru_rupiah": 500000000,
    "perubahan_setelah_perbuatan": false
   },
   "hitung": "perbuatan 2026-12-31: rumusan baru, penjara 6 tahun, denda Rp500.000.000 (setelah 2 Januari 2026: rumusan baru)",
   "langkah_memuat": [
    "2026-12-31",
    "Rp500.000.000",
    "6 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-12",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-2 2027-01-01",
   "masukan": {
    "ketentuan": "pdp-67-2",
    "tanggal_perbuatan": "2027-01-01",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "baru",
    "penjara_tahun": 4,
    "denda_rupiah": 200000000,
    "denda_kategori": "IV",
    "denda_lama_rupiah": 4000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": false
   },
   "hitung": "perbuatan 2027-01-01: rumusan baru, penjara 4 tahun, denda Rp200.000.000 (setelah 2 Januari 2026: rumusan baru)",
   "langkah_memuat": [
    "2027-01-01",
    "Rp200.000.000",
    "4 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-13",
   "aturan": "ancaman-pidana",
   "nama": "pdp-67-3 2026-01-02",
   "masukan": {
    "ketentuan": "pdp-67-3",
    "tanggal_perbuatan": "2026-01-02",
    "pelaku": "orang"
   },
   "harapan": {
    "rumusan": "baru",
    "penjara_tahun": 5,
    "denda_rupiah": 200000000,
    "denda_kategori": "IV",
    "denda_lama_rupiah": 5000000000,
    "denda_baru_rupiah": 200000000,
    "perubahan_setelah_perbuatan": false
   },
   "hitung": "perbuatan 2026-01-02: rumusan baru, penjara 5 tahun, denda Rp200.000.000 (hari UU 1/2026 mulai berlaku: kategori IV)",
   "langkah_memuat": [
    "2026-01-02",
    "Rp200.000.000",
    "5 tahun"
   ]
  },
  {
   "id": "ancaman-pidana-14",
   "aturan": "ancaman-pidana",
   "nama": "tolak telekomunikasi-47 2023-03-30 orang",
   "masukan": {
    "ketentuan": "telekomunikasi-47",
    "tanggal_perbuatan": "2023-03-30",
    "pelaku": "orang"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Alat ini memuat rumusan UU 36/1999 sebagaimana diubah UU 6/2023 yang berlaku sejak 31 Maret 2023; perbuatan sebelum tanggal itu tidak dicakup."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "ancaman-pidana-15",
   "aturan": "ancaman-pidana",
   "nama": "tolak pdp-67-1 2022-10-16 orang",
   "masukan": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "2022-10-16",
    "pelaku": "orang"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Alat ini memuat rumusan UU 27/2022 yang berlaku sejak 17 Oktober 2022; perbuatan sebelum tanggal itu tidak dicakup."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "ancaman-pidana-16",
   "aturan": "ancaman-pidana",
   "nama": "tolak pdp-67-1 2026-03-01 korporasi",
   "masukan": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "2026-03-01",
    "pelaku": "korporasi"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Ancaman pidana bagi korporasi tidak dihitung alat ini; alat ini hanya memuat ancaman bagi orang perseorangan."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "ancaman-pidana-17",
   "aturan": "ancaman-pidana",
   "nama": "tolak pdp-68 2026-02-30 orang",
   "masukan": {
    "ketentuan": "pdp-68",
    "tanggal_perbuatan": "2026-02-30",
    "pelaku": "orang"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal 2026-02-30 bukan tanggal yang ada di kalender (bentuk YYYY-MM-DD, tahun 2000 sampai 2099)."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "ancaman-pidana-18",
   "aturan": "ancaman-pidana",
   "nama": "tolak pdp-67-1 1999-12-31 orang",
   "masukan": {
    "ketentuan": "pdp-67-1",
    "tanggal_perbuatan": "1999-12-31",
    "pelaku": "orang"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal 1999-12-31 bukan tanggal yang ada di kalender (bentuk YYYY-MM-DD, tahun 2000 sampai 2099)."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "ancaman-pidana-19",
   "aturan": "ancaman-pidana",
   "nama": "tolak pdp-67-2 2100-01-01 orang",
   "masukan": {
    "ketentuan": "pdp-67-2",
    "tanggal_perbuatan": "2100-01-01",
    "pelaku": "orang"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal 2100-01-01 bukan tanggal yang ada di kalender (bentuk YYYY-MM-DD, tahun 2000 sampai 2099)."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "ancaman-pidana-20",
   "aturan": "ancaman-pidana",
   "nama": "tolak telekomunikasi-47 2026-03-01 korporasi",
   "masukan": {
    "ketentuan": "telekomunikasi-47",
    "tanggal_perbuatan": "2026-03-01",
    "pelaku": "korporasi"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Ancaman pidana bagi korporasi tidak dihitung alat ini; alat ini hanya memuat ancaman bagi orang perseorangan."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "kategori-denda-01",
   "aturan": "kategori-denda",
   "nama": "kategori I",
   "masukan": {
    "kategori": "I"
   },
   "harapan": {
    "batas_rupiah": 1000000
   },
   "hitung": "Pasal 79 ayat (1): kategori I = Rp1.000.000,00",
   "langkah_memuat": [
    "kategori I",
    "Rp1.000.000"
   ]
  },
  {
   "id": "kategori-denda-02",
   "aturan": "kategori-denda",
   "nama": "kategori II",
   "masukan": {
    "kategori": "II"
   },
   "harapan": {
    "batas_rupiah": 10000000
   },
   "hitung": "Pasal 79 ayat (1): kategori II = Rp10.000.000,00",
   "langkah_memuat": [
    "kategori II",
    "Rp10.000.000"
   ]
  },
  {
   "id": "kategori-denda-03",
   "aturan": "kategori-denda",
   "nama": "kategori III",
   "masukan": {
    "kategori": "III"
   },
   "harapan": {
    "batas_rupiah": 50000000
   },
   "hitung": "Pasal 79 ayat (1): kategori III = Rp50.000.000,00",
   "langkah_memuat": [
    "kategori III",
    "Rp50.000.000"
   ]
  },
  {
   "id": "kategori-denda-04",
   "aturan": "kategori-denda",
   "nama": "kategori IV",
   "masukan": {
    "kategori": "IV"
   },
   "harapan": {
    "batas_rupiah": 200000000
   },
   "hitung": "Pasal 79 ayat (1): kategori IV = Rp200.000.000,00",
   "langkah_memuat": [
    "kategori IV",
    "Rp200.000.000"
   ]
  },
  {
   "id": "kategori-denda-05",
   "aturan": "kategori-denda",
   "nama": "kategori V",
   "masukan": {
    "kategori": "V"
   },
   "harapan": {
    "batas_rupiah": 500000000
   },
   "hitung": "Pasal 79 ayat (1): kategori V = Rp500.000.000,00",
   "langkah_memuat": [
    "kategori V",
    "Rp500.000.000"
   ]
  },
  {
   "id": "kategori-denda-06",
   "aturan": "kategori-denda",
   "nama": "kategori VI",
   "masukan": {
    "kategori": "VI"
   },
   "harapan": {
    "batas_rupiah": 2000000000
   },
   "hitung": "Pasal 79 ayat (1): kategori VI = Rp2.000.000.000,00",
   "langkah_memuat": [
    "kategori VI",
    "Rp2.000.000.000"
   ]
  },
  {
   "id": "kategori-denda-07",
   "aturan": "kategori-denda",
   "nama": "kategori VII",
   "masukan": {
    "kategori": "VII"
   },
   "harapan": {
    "batas_rupiah": 5000000000
   },
   "hitung": "Pasal 79 ayat (1): kategori VII = Rp5.000.000.000,00",
   "langkah_memuat": [
    "kategori VII",
    "Rp5.000.000.000"
   ]
  },
  {
   "id": "kategori-denda-08",
   "aturan": "kategori-denda",
   "nama": "kategori VIII",
   "masukan": {
    "kategori": "VIII"
   },
   "harapan": {
    "batas_rupiah": 50000000000
   },
   "hitung": "Pasal 79 ayat (1): kategori VIII = Rp50.000.000.000,00",
   "langkah_memuat": [
    "kategori VIII",
    "Rp50.000.000.000"
   ]
  },
  {
   "id": "kategori-denda-09",
   "aturan": "kategori-denda",
   "nama": "kategori IV nilai 200000000",
   "masukan": {
    "kategori": "IV",
    "nilai_rupiah": 200000000
   },
   "harapan": {
    "batas_rupiah": 200000000,
    "melebihi": false,
    "selisih_rupiah": 0
   },
   "hitung": "nilai 200000000 dibanding batas 200000000: tepat di batas",
   "langkah_memuat": [
    "Rp200.000.000",
    "Rp200.000.000"
   ]
  },
  {
   "id": "kategori-denda-10",
   "aturan": "kategori-denda",
   "nama": "kategori IV nilai 200000001",
   "masukan": {
    "kategori": "IV",
    "nilai_rupiah": 200000001
   },
   "harapan": {
    "batas_rupiah": 200000000,
    "melebihi": true,
    "selisih_rupiah": 1
   },
   "hitung": "nilai 200000001 dibanding batas 200000000: Rp1 di atas batas",
   "langkah_memuat": [
    "Rp200.000.001",
    "Rp200.000.000"
   ]
  },
  {
   "id": "kategori-denda-11",
   "aturan": "kategori-denda",
   "nama": "kategori VI nilai 1500000000",
   "masukan": {
    "kategori": "VI",
    "nilai_rupiah": 1500000000
   },
   "harapan": {
    "batas_rupiah": 2000000000,
    "melebihi": false,
    "selisih_rupiah": 500000000
   },
   "hitung": "nilai 1500000000 dibanding batas 2000000000: di bawah batas",
   "langkah_memuat": [
    "Rp1.500.000.000",
    "Rp2.000.000.000"
   ]
  },
  {
   "id": "kategori-denda-12",
   "aturan": "kategori-denda",
   "nama": "kategori V nilai 5000000000",
   "masukan": {
    "kategori": "V",
    "nilai_rupiah": 5000000000
   },
   "harapan": {
    "batas_rupiah": 500000000,
    "melebihi": true,
    "selisih_rupiah": 4500000000
   },
   "hitung": "nilai 5000000000 dibanding batas 500000000: jauh di atas batas",
   "langkah_memuat": [
    "Rp5.000.000.000",
    "Rp500.000.000"
   ]
  },
  {
   "id": "kategori-denda-13",
   "aturan": "kategori-denda",
   "nama": "kategori VIII nilai 50000000000",
   "masukan": {
    "kategori": "VIII",
    "nilai_rupiah": 50000000000
   },
   "harapan": {
    "batas_rupiah": 50000000000,
    "melebihi": false,
    "selisih_rupiah": 0
   },
   "hitung": "nilai 50000000000 dibanding batas 50000000000: tepat di batas tertinggi",
   "langkah_memuat": [
    "Rp50.000.000.000",
    "Rp50.000.000.000"
   ]
  },
  {
   "id": "kategori-denda-14",
   "aturan": "kategori-denda",
   "nama": "kategori VIII nilai 50000000001",
   "masukan": {
    "kategori": "VIII",
    "nilai_rupiah": 50000000001
   },
   "harapan": {
    "batas_rupiah": 50000000000,
    "melebihi": true,
    "selisih_rupiah": 1
   },
   "hitung": "nilai 50000000001 dibanding batas 50000000000: Rp1 di atas batas tertinggi",
   "langkah_memuat": [
    "Rp50.000.000.001",
    "Rp50.000.000.000"
   ]
  },
  {
   "id": "kategori-denda-15",
   "aturan": "kategori-denda",
   "nama": "kategori I nilai 0",
   "masukan": {
    "kategori": "I",
    "nilai_rupiah": 0
   },
   "harapan": {
    "batas_rupiah": 1000000,
    "melebihi": false,
    "selisih_rupiah": 1000000
   },
   "hitung": "nilai 0 dibanding batas 1000000: nol",
   "langkah_memuat": [
    "Rp0",
    "Rp1.000.000"
   ]
  },
  {
   "id": "kategori-denda-16",
   "aturan": "kategori-denda",
   "nama": "tolak pecahan rupiah",
   "masukan": {
    "kategori": "IV",
    "nilai_rupiah": 1.5
   },
   "harapan": {
    "menolak": true,
    "alasan": "Nilai denda harus bilangan bulat rupiah, nol atau lebih."
   },
   "hitung": "pecahan rupiah: ditolak"
  },
  {
   "id": "kategori-denda-17",
   "aturan": "kategori-denda",
   "nama": "tolak terlalu besar",
   "masukan": {
    "kategori": "IV",
    "nilai_rupiah": 1000000000000001
   },
   "harapan": {
    "menolak": true,
    "alasan": "Nilai denda di atas Rp1.000.000.000.000.000 di luar rentang yang dihitung alat ini."
   },
   "hitung": "terlalu besar: ditolak"
  },
  {
   "id": "kategori-denda-18",
   "aturan": "kategori-denda",
   "nama": "tolak kategori tidak ada",
   "masukan": {
    "kategori": "IX"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Kategori IX tidak ada; Pasal 79 ayat (1) UU 1/2023 hanya mengatur kategori I sampai VIII."
   },
   "hitung": "kategori tidak ada: ditolak"
  },
  {
   "id": "masa-penyesuaian-01",
   "aturan": "masa-penyesuaian",
   "nama": "uu-pdp 2024-10-16",
   "masukan": {
    "peraturan": "uu-pdp",
    "tanggal_acuan": "2024-10-16"
   },
   "harapan": {
    "berakhir": "2024-10-17",
    "status": "berjalan",
    "hari": 1
   },
   "hitung": "akhir masa 2024-10-17; acuan 2024-10-16: berjalan, 1 hari (sehari sebelum akhir)",
   "langkah_memuat": [
    "2024-10-16",
    "2024-10-17"
   ]
  },
  {
   "id": "masa-penyesuaian-02",
   "aturan": "masa-penyesuaian",
   "nama": "uu-pdp 2024-10-17",
   "masukan": {
    "peraturan": "uu-pdp",
    "tanggal_acuan": "2024-10-17"
   },
   "harapan": {
    "berakhir": "2024-10-17",
    "status": "hari-terakhir",
    "hari": 0
   },
   "hitung": "akhir masa 2024-10-17; acuan 2024-10-17: hari-terakhir, 0 hari (tepat tanggal akhir)",
   "langkah_memuat": [
    "2024-10-17",
    "2024-10-17"
   ]
  },
  {
   "id": "masa-penyesuaian-03",
   "aturan": "masa-penyesuaian",
   "nama": "uu-pdp 2024-10-18",
   "masukan": {
    "peraturan": "uu-pdp",
    "tanggal_acuan": "2024-10-18"
   },
   "harapan": {
    "berakhir": "2024-10-17",
    "status": "berakhir",
    "hari": 1
   },
   "hitung": "akhir masa 2024-10-17; acuan 2024-10-18: berakhir, 1 hari (sehari sesudah akhir)",
   "langkah_memuat": [
    "2024-10-18",
    "2024-10-17"
   ]
  },
  {
   "id": "masa-penyesuaian-04",
   "aturan": "masa-penyesuaian",
   "nama": "uu-pdp 2026-10-12",
   "masukan": {
    "peraturan": "uu-pdp",
    "tanggal_acuan": "2026-10-12"
   },
   "harapan": {
    "berakhir": "2024-10-17",
    "status": "berakhir",
    "hari": 725
   },
   "hitung": "akhir masa 2024-10-17; acuan 2026-10-12: berakhir, 725 hari (365 + 360 hari sesudah akhir)",
   "langkah_memuat": [
    "2026-10-12",
    "2024-10-17"
   ]
  },
  {
   "id": "masa-penyesuaian-05",
   "aturan": "masa-penyesuaian",
   "nama": "pp-17-2025 2026-10-12",
   "masukan": {
    "peraturan": "pp-17-2025",
    "tanggal_acuan": "2026-10-12"
   },
   "harapan": {
    "berakhir": "2027-03-27",
    "status": "berjalan",
    "hari": 166
   },
   "hitung": "akhir masa 2027-03-27; acuan 2026-10-12: berjalan, 166 hari (19 + 30 + 31 + 31 + 28 + 27 hari)",
   "langkah_memuat": [
    "2026-10-12",
    "2027-03-27"
   ]
  },
  {
   "id": "masa-penyesuaian-06",
   "aturan": "masa-penyesuaian",
   "nama": "pp-17-2025 2025-03-27",
   "masukan": {
    "peraturan": "pp-17-2025",
    "tanggal_acuan": "2025-03-27"
   },
   "harapan": {
    "berakhir": "2027-03-27",
    "status": "berjalan",
    "hari": 730
   },
   "hitung": "akhir masa 2027-03-27; acuan 2025-03-27: berjalan, 730 hari (hari pertama masa: 365 + 365 hari)",
   "langkah_memuat": [
    "2025-03-27",
    "2027-03-27"
   ]
  },
  {
   "id": "masa-penyesuaian-07",
   "aturan": "masa-penyesuaian",
   "nama": "permenkomdigi-5-2025 2026-03-25",
   "masukan": {
    "peraturan": "permenkomdigi-5-2025",
    "tanggal_acuan": "2026-03-25"
   },
   "harapan": {
    "berakhir": "2026-03-25",
    "status": "hari-terakhir",
    "hari": 0
   },
   "hitung": "akhir masa 2026-03-25; acuan 2026-03-25: hari-terakhir, 0 hari (tepat tanggal akhir)",
   "langkah_memuat": [
    "2026-03-25",
    "2026-03-25"
   ]
  },
  {
   "id": "masa-penyesuaian-08",
   "aturan": "masa-penyesuaian",
   "nama": "permenkomdigi-5-2025 2026-03-26",
   "masukan": {
    "peraturan": "permenkomdigi-5-2025",
    "tanggal_acuan": "2026-03-26"
   },
   "harapan": {
    "berakhir": "2026-03-25",
    "status": "berakhir",
    "hari": 1
   },
   "hitung": "akhir masa 2026-03-25; acuan 2026-03-26: berakhir, 1 hari (sehari sesudah akhir)",
   "langkah_memuat": [
    "2026-03-26",
    "2026-03-25"
   ]
  },
  {
   "id": "masa-penyesuaian-09",
   "aturan": "masa-penyesuaian",
   "nama": "permenkomdigi-5-2025 2025-03-25",
   "masukan": {
    "peraturan": "permenkomdigi-5-2025",
    "tanggal_acuan": "2025-03-25"
   },
   "harapan": {
    "berakhir": "2026-03-25",
    "status": "berjalan",
    "hari": 365
   },
   "hitung": "akhir masa 2026-03-25; acuan 2025-03-25: berjalan, 365 hari (hari pertama masa: 365 hari)",
   "langkah_memuat": [
    "2025-03-25",
    "2026-03-25"
   ]
  },
  {
   "id": "masa-penyesuaian-10",
   "aturan": "masa-penyesuaian",
   "nama": "permenkomdigi-7-2026 2026-07-18",
   "masukan": {
    "peraturan": "permenkomdigi-7-2026",
    "tanggal_acuan": "2026-07-18"
   },
   "harapan": {
    "berakhir": "2026-07-19",
    "status": "berjalan",
    "hari": 1
   },
   "hitung": "akhir masa 2026-07-19; acuan 2026-07-18: berjalan, 1 hari (sehari sebelum akhir)",
   "langkah_memuat": [
    "2026-07-18",
    "2026-07-19"
   ]
  },
  {
   "id": "masa-penyesuaian-11",
   "aturan": "masa-penyesuaian",
   "nama": "permenkomdigi-7-2026 2026-10-12",
   "masukan": {
    "peraturan": "permenkomdigi-7-2026",
    "tanggal_acuan": "2026-10-12"
   },
   "harapan": {
    "berakhir": "2026-07-19",
    "status": "berakhir",
    "hari": 85
   },
   "hitung": "akhir masa 2026-07-19; acuan 2026-10-12: berakhir, 85 hari (12 + 31 + 30 + 12 hari sesudah akhir)",
   "langkah_memuat": [
    "2026-10-12",
    "2026-07-19"
   ]
  },
  {
   "id": "masa-penyesuaian-12",
   "aturan": "masa-penyesuaian",
   "nama": "permenkomdigi-7-2026 2026-01-19",
   "masukan": {
    "peraturan": "permenkomdigi-7-2026",
    "tanggal_acuan": "2026-01-19"
   },
   "harapan": {
    "berakhir": "2026-07-19",
    "status": "berjalan",
    "hari": 181
   },
   "hitung": "akhir masa 2026-07-19; acuan 2026-01-19: berjalan, 181 hari (hari pertama masa: 6 bulan = 181 hari)",
   "langkah_memuat": [
    "2026-01-19",
    "2026-07-19"
   ]
  },
  {
   "id": "masa-penyesuaian-13",
   "aturan": "masa-penyesuaian",
   "nama": "uu-pdp 2022-10-17",
   "masukan": {
    "peraturan": "uu-pdp",
    "tanggal_acuan": "2022-10-17"
   },
   "harapan": {
    "berakhir": "2024-10-17",
    "status": "berjalan",
    "hari": 731
   },
   "hitung": "akhir masa 2024-10-17; acuan 2022-10-17: berjalan, 731 hari (hari pertama masa: 365 + 366 hari (2024 kabisat))",
   "langkah_memuat": [
    "2022-10-17",
    "2024-10-17"
   ]
  },
  {
   "id": "masa-penyesuaian-14",
   "aturan": "masa-penyesuaian",
   "nama": "pp-17-2025 2027-03-28",
   "masukan": {
    "peraturan": "pp-17-2025",
    "tanggal_acuan": "2027-03-28"
   },
   "harapan": {
    "berakhir": "2027-03-27",
    "status": "berakhir",
    "hari": 1
   },
   "hitung": "akhir masa 2027-03-27; acuan 2027-03-28: berakhir, 1 hari (sehari sesudah akhir)",
   "langkah_memuat": [
    "2027-03-28",
    "2027-03-27"
   ]
  },
  {
   "id": "masa-penyesuaian-15",
   "aturan": "masa-penyesuaian",
   "nama": "tolak pp-17-2025 2025-03-26",
   "masukan": {
    "peraturan": "pp-17-2025",
    "tanggal_acuan": "2025-03-26"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal acuan 2025-03-26 sebelum masa penyesuaian dimulai (2025-03-27)."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "masa-penyesuaian-16",
   "aturan": "masa-penyesuaian",
   "nama": "tolak permenkomdigi-7-2026 2026-01-18",
   "masukan": {
    "peraturan": "permenkomdigi-7-2026",
    "tanggal_acuan": "2026-01-18"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal acuan 2026-01-18 sebelum masa penyesuaian dimulai (2026-01-19)."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "masa-penyesuaian-17",
   "aturan": "masa-penyesuaian",
   "nama": "tolak permenkomdigi-5-2025 2026-02-29",
   "masukan": {
    "peraturan": "permenkomdigi-5-2025",
    "tanggal_acuan": "2026-02-29"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal 2026-02-29 bukan tanggal yang ada di kalender (bentuk YYYY-MM-DD, tahun 2000 sampai 2099)."
   },
   "hitung": "di luar cakupan: ditolak"
  },
  {
   "id": "masa-penyesuaian-18",
   "aturan": "masa-penyesuaian",
   "nama": "tolak uu-pdp 2022-10-16",
   "masukan": {
    "peraturan": "uu-pdp",
    "tanggal_acuan": "2022-10-16"
   },
   "harapan": {
    "menolak": true,
    "alasan": "Tanggal acuan 2022-10-16 sebelum masa penyesuaian dimulai (2022-10-17)."
   },
   "hitung": "di luar cakupan: ditolak"
  }
 ]
}
