๐Ÿ“œ Catatan Pembaruan (Changelog)

Histori rilis fitur, pencapaian ekspansi basis data klinis SKDI 2019 KKI, penyempurnaan mesin pencarian, integrasi sediaan farmasi, dan catatan teknis platform RepoDokter.

โšก Versi Aktif: v1.0.7
๐Ÿ“… Pembaruan Terakhir: Oktober 2026
๐Ÿ“š Total 630 Modul Penyakit SKDI
โšก Kesiapan Global True Dual-Mode 80.6% 508 dari 630 penyakit memiliki Mode Ringkas & Mode Komplit independen
๐ŸŸข SKDI Level 4 / 4A (Tuntas Mandiri) 100.0% 145 / 145 modul tuntas berstandar FKTP
๐Ÿ”ด SKDI Level 3B (Gawat Darurat) 100.0% 151 / 151 modul tuntas stabilisasi IGD & rujukan
๐ŸŸก SKDI Level 2 (Diagnosis & Rujuk) 100.0% 151 / 151 modul tuntas deteksi dini spesialis
Versi 1.0.7 โšก Terkini / Rilis Aktif
Oktober 2026

Pembaruan besar pada basis data farmakoterapi praktis dan penyempurnaan antarmuka responsif mobile: Ekspansi Seluruh 66 Obat Formularium Nasional ke Kalkulator Dosis (mendukung kalkulasi berat badan pasien pediatrik & dewasa dengan perlindungan otomatis plafon dosis maksimal dewasa), penambahan preset bobot badan dewasa (45 kg, 50 kg, 60 kg, 70 kg), serta perbaikan tuntas layout mobile (CSS Grid minmax(0, 1fr)) untuk menjamin kesimetrisan tampilan di iPhone Safari dan smartphone Android.

FORMULARIUM & KALKULATOR DOSIS Integrasi 66 Obat Formularium ke Kalkulator Dosis (Anak & Dewasa)
  • Kalkulator Dosis Lengkap Anak & Dewasa: Seluruh 66 obat formularium (Gastrointestinal, Antibiotik, Analgetik, Kardiovaskular, Endokrin, Respirasi, Antihistamin, Saraf, Nutrisi) kini dapat dihitung takarannya langsung di Tab Kalkulator Dosis berdasarkan berat badan pasien.
  • Proteksi Plafon Dosis Maksimal Dewasa (Ceiling Protection): Pada pasien dengan berat badan tinggi / dewasa (misal 50โ€“70 kg), kalkulator secara cerdas mendeteksi dan mengunci dosis maksimal lazim dewasa (misal Parasetamol terkunci di 1000 mg/kali dan 4000 mg/hari, Ibuprofen di 400โ€“800 mg/kali) dengan lencana penjelas โšก Plafon Maks Dewasa.
  • Preset Berat Badan Terbagi (Pediatrik & Dewasa): Tombol pintas cepat berat badan kini menyediakan baris khusus Pediatrik (5, 8, 10, 12, 15, 20 kg) dan Dewasa (45, 50, 60, 70 kg) untuk memudahkan dokter meresepkan pasien segala usia dengan sekali klik.
  • Obat Saluran Cerna / Lambung & Cacing: Menambahkan Lansoprazol (kapsul 30 mg), Ranitidin (tablet 150 mg, injeksi 50 mg/2 mL, sirup), Pantoprazol (tablet 40 mg), Pirantel Pamoat (suspensi 125 mg/5 mL & tablet), dan Albendazol (tablet kunyah 400 mg untuk cacingan dan CLM).
  • Antibiotik & Antivirus Tambahan: Menambahkan Kotrimoksasol (kombinasi Trimethoprim + SMZ tablet dewasa 480 mg, kaplet forte 960 mg, sirup pediatri, dan tablet anak), Asiklovir (tablet 200 mg & 400 mg untuk Herpes Zoster, Varicella, dan HSV), serta Klindamisin (kapsul 150 mg & 300 mg untuk infeksi gigi dan anaerob).
  • Kardiovaskular, Analgetik Gout & Neurologi: Menambahkan Kolhisin (tablet 0.5 mg untuk serangan gout akut ACR), Furosemid (tablet 40 mg & injeksi edema/CHF), ISDN Sublingual (5 mg & 10 mg untuk serangan angina pektoris), Mekobalamin (vitamin B12 aktif 500 mcg untuk neuropati perifer/diabetik), Dimenhidrinat (tablet 50 mg untuk mabuk perjalanan/vertigo), dan Asam Fusidat (krim 2% untuk impetigo/infeksi kulit).
  • Ekspansi Formulasi Dosis Anak & Racikan Puyer: Menambahkan sediaan pediatrik sirup/drop dan puyer untuk Ranitidin, Ondansetron, Salbutamol, Kotrimoksasol, Eritromisin, Pirantel Pamoat, dan Loratadin.
RESPONSIF MOBILE & UI Resolusi Tuntas Overflow Layar Sempit & Optimalisasi Ergonomi Satu Tangan
  • Eliminasi Horizontal Overflow Layar HP: Mengatasi fenomena kontainer kalkulator terdorong keluar layar (*mencuat keluar*) pada Safari iOS / smartphone akibat sifat bawaan CSS Grid min-width: auto dengan menerapkan minmax(0, 1fr) dan min-width: 0 terpadu.
  • Penataan Vertikal Hasil Dosis Mobile (max-width: 520px): Mengubah baris rincian takaran sirup/tablet menjadi format vertikal yang lapang (*label di atas, takaran tebal di bawah*) sehingga teks seperti 6.3 mL (1 1/4 cth) tidak terhimpit atau terpotong.
  • Tombol Tab Navigasi & Kertas Resep: Tab modul pediatri otomatis bertransformasi menjadi tombol penuh ramah jempol (*thumb-friendly*), dan kertas resep latin dilengkapi pelindung word-break: break-word.
Versi 1.0.6 Stabil
Oktober 2026

Pembaruan klinis dan fungsional yang menghadirkan Searchable Dropdown interaktif terkelompok golongan klinis pada modul dosis anak & racikan puyer, ekspansi kalkulasi dosis ke sediaan Tablet & Kaplet Pediatri (konversi pecahan tablet dan etiket latin otomatis), penyempurnaan mesin pencari global terhadap akronim & singkatan medis (STEMI, NSTEMI, BSK, SNH, dll.), pemindahan pintasan matriks SKDI ke baris filter beranda, serta implementasi proteksi cache-busting terpadu.

DOSIS ANAK & SEDIAAN TABLET Searchable Dropdown Golongan Klinis & Ekspansi Sediaan Tablet Anak
  • Searchable Dropdown Interaktif Cerdas: Mengganti select box konvensional menjadi menu popover pencarian real-time (๐Ÿ” Cari obat...) dengan fitur auto-focus dan penyaringan instan saat mengetik nama generik, nama dagang/latin, maupun indikasi klinis.
  • Pengelompokan Section Golongan Klinis: Menyusun obat pediatri ke dalam sekat kelompok klinis terstruktur (Demam & Nyeri, Batuk & Alergi, Kortikosteroid, Saluran Cerna & Diare, Antibiotik Pediatrik, dan Opsi Kustom).
  • Ekspansi Sediaan Tablet Pediatrik (3-in-1): Mendukung perhitungan sediaan tablet/kaplet langsung dari kalkulator dosis anak. Sangat praktis untuk anak usia sekolah (≥ 6โ€“12 tahun) atau saat terjadi kekosongan stok sirup di fasilitas pelayanan kesehatan.
  • Konversi Fraksi Pecahan Tablet Otomatis: Menghitung kebutuhan tablet sekali minum dalam pecahan rasional farmasi (ยฝ tablet / 0.5 tab, ยผ tablet, ยพ tablet, atau 1 tablet utuh) disertai template signa etiket resep latin siap salin (misal S 3 dd tab 1/2 pc atau S 3-4 dd tab 1/2 prn febre).
  • Integrasi Lengkap Metilprednisolon (Methyl): Menambahkan obat Metilprednisolon ke dalam database kalkulator anak dengan pilihan sediaan sirup 4 mg/5 mL, sirup forte 8 mg/5 mL, dan tablet (4 mg, 8 mg, 16 mg).
MESIN PENCARI & AKRONIM Pencarian Menyeluruh Sinonim, Kode ICD-10 & Singkatan Medis Populer
  • Pencarian Bilah Atas Mendukung Seluruh Sinonim & ICD-10 (js/common.js): Meningkatkan logika pencarian global (Ctrl+K) agar menyisir tidak hanya judul penyakit, melainkan seluruh variasi sinonim klinis dan kode ICD-10.
  • Penanda Sinonim Aktif (Match Highlighting): Hasil pencarian kini menampilkan lencana penjelas biru (misal: ยท sinonim: "STEMI" atau ยท sinonim: "BSK") sehingga dokter langsung memahami korelasi kata kunci yang dicari.
  • Database Singkatan Medis Diperluas: Mendaftarkan akronim klinis esensial seperti STEMI & NSTEMI (pada Sindrom Koroner Akut), BSK (Batu Saluran Kemih / Kolik Renal), SNH & SH (Stroke Non-Hemoragik & Hemoragik), PIS, UAP, IMA, dan AMI.
ANTARMUKA & NAVIGASI Penyederhanaan Navbar Global, Tombol Pintasan SKDI & Penguncian Posisi Mode Panduan
  • Relokasi Tombol Matriks SKDI ke Baris Filter Beranda: Menghilangkan tombol Daftar Isi dari navbar atas di seluruh platform agar menu navigasi global lebih ringkas (5 menu esensial) dan menempatkannya sebagai tombol pintasan elegan [ ๐Ÿ“‘ Tabel & Indeks SKDI โ†’ ] di samping filter beranda.
  • Optimalisasi Ruang Vertikal Beranda (Above the Fold): Memangkas jarak kosong atas judul Daftar Penyakit dari 48px menjadi 26px sehingga kartu daftar penyakit langsung terlihat tanpa perlu menggulir layar.
  • Penguncian Posisi Simetris Mode Panduan (Cache-Immune Styling): Menerapkan inline styles pada tombol sakelar Mode Ringkas & Komplit di js/app-detail.js untuk menjamin tombol selalu berada persis di tengah horizontal dengan margin simetris 14px atas-bawah.
  • Pembaruan Identitas Footer Universal: Menambahkan gelar dr. dan tautan langsung ke profil Instagram pembuat platform (dr. Zaim Marzuki) pada footer global.
ARSITEKTUR & PERFORMA Proteksi Retensi Cache CDN & Standardisasi Cache-Busting (v=4.2)
  • Konfigurasi Kontrol Cache Web Server (.htaccess): Menambahkan direktif Cache-Control: no-cache, no-store, must-revalidate untuk berkas .css dan .js guna mencegah CDN Cloudflare dan Hostinger menahan versi usang selama 7 hari saat pembaruan dideploy.
  • Standardisasi Versioning Query Parameter: Memperbarui nomor versi pemanggilan aset ke v=4.2 pada seluruh berkas HTML utama untuk memastikan pembaruan langsung diterima oleh peramban pengguna secara instan.
Versi 1.0.5 Stabil
Oktober 2026

Pembaruan besar yang merilis modul mandiri ๐Ÿ‘ถ Dosis Anak & Sirup (kalkulator sirup/drop anak, racikan puyer pulveres d.t.d, dan katalog sediaan resep obat), sentralisasi komponen navigasi & footer global (Single Source of Truth), standardisasi dimensi navbar, penyederhanaan antarmuka kalkulator medis langsung above the fold, serta penyempurnaan penafian klinis eksperimental pada AI Vision EKG & Radiologi.

DOSIS ANAK & PUYER Peluncuran Modul Terpadu Dosis Anak, Sirup & Puyer (3-in-1 Pediatri)
  • Transformasi Tab Menjadi Dosis Anak & Sirup (dosis-anak.html): Mengintegrasikan kebutuhan peresepan pediatrik harian faskes primer yang menggantikan tab sekunder sebelumnya dengan modul mandiri yang cepat diakses langsung dari navbar.
  • Kalkulator Dosis Sirup & Drop Anak: Perhitungan takaran volume (mL) otomatis berdasarkan berat badan pasien (kgBB), dosis target acuan, konsentrasi sediaan obat di Indonesia, serta konversi cerdas ke fraksi sendok takar obat (cth 5 mL, cth 2.5 mL / ยฝ cth, tetes/drop).
  • Kalkulator Racikan Puyer (Pulveres d.t.d): Mendukung kalkulasi racikan multi-obat (hingga 4 obat sekaligus), konversi kebutuhan penggerusan tablet dengan reduksi pecahan rasional farmasi (ยผ, โ…“, ยฝ, โ…”, ยพ, โ…› tablet), serta pembuatan format etiket resep latin siap salin untuk peracikan di apotek / farmasi.
  • Integrasi Katalog Resep & Sediaan Obat: Penelusuran katalog obat faskes primer terpadu dengan pencarian real-time, filter kategori, dan modal rincian sediaan tanpa meninggalkan alur kerja klinis.
  • Pengalihan Tautan Mulus (Redirect): Akses ke berkas lawas resep-obat.html dialihkan otomatis secara instan menuju dosis-anak.html#katalog.
ARSITEKTUR & UI Sentralisasi Komponen Global, Standardisasi Dimensi Navbar & Detail Penyakit
  • Single Source of Truth Header, Sub-Nav & Footer (js/common.js): Memusatkan injeksi dinamis elemen header, sub-header navigasi, dan footer platform sehingga konsistensi tautan menu, pencarian global, dan footer dapat diperbarui secara terpusat di seluruh halaman utama dan modul penyakit.
  • Standardisasi Ketebalan Navbar: Mengunci ketinggian navbar tepat di 56px (header) dan 50px (sub-header nav) serta mematikan rel scrollbar horizontal Windows pada kontainer menu (scrollbar-width: none) untuk mengeliminasi deviasi visual antar-halaman.
  • Relokasi Tombol Mode Panduan Terpusat (js/app-detail.js): Memindahkan tombol sakelar Mode Ringkas & Mode Komplit keluar dari kartu judul menuju posisi tengah horizontal tepat di atas panel Subjektif (S), memberikan pemisahan visual yang lebih intuitif sebelum membaca konten rekam medis SOAP.
KALKULATOR MEDIS Penyederhanaan Kalkulator Medis & Peningkatan Form Usability
  • Pembersihan Hero Banner & Tampilan Langsung Above the Fold: Menghapus hero banner atas dan kartu banner pintasan pada kalkulator-medis.html sehingga 4 tab kalkulator klinis bersih (Cairan & Resusitasi, Fungsi Ginjal, Kehamilan & Obgyn, Skor Klinis) langsung tampil rapi di bagian atas layar.
  • Refaktor Kode Bebas Redudansi: Memangkas lebih dari 450 baris duplikasi logika pediatrik dari js/app-calculator.js untuk efisiensi eksekusi dan pemeliharaan kode yang bersih.
  • Peningkatan Visual Affordance Form: Memperbaiki latar belakang textbox dan select box form dari abu-abu menjadi putih kontras bersih (#ffffff) dengan border #cbd5e1 dan focus ring kontras, memastikan status input jelas dan nyaman digunakan.
AI VISION Penyempurnaan Penafian Klinis AI EKG & Radiologi Reader
  • Banner Peringatan Klinis Eksperimental Terfokus: Memperbarui penafian medis pada ai-radiologi-ekg.html dengan simbol โš ๏ธ yang tegas dan ringkas, menegaskan bahwa hasil analisis citra medis AI bersifat eksperimental, wajib diverifikasi mandiri oleh dokter, dan hanya digunakan sebagai referensi pendamping belajar klinis.
Versi 1.0.4 Stabil
Oktober 2026

Pembaruan besar yang menghadirkan mesin pencarian terpadu untuk sindrom Infeksi Menular Seksual (IMS / PMS), ekspansi akselerasi True Dual-Mode melampaui 80.6%, serta penambahan halaman Catatan Pembaruan (Changelog) terintegrasi pada footer platform.

PENCARIAN IMS Penyempurnaan Mesin Pencarian Sindrom Infeksi Menular Seksual (IMS / PMS)
  • Pencarian Cerdas Terpadu IMS: Menambahkan sinonim pencarian IMS, Infeksi Menular Seksual, PMS, Penyakit Menular Seksual, dan Sexually Transmitted Infection (STI) ke seluruh 14 modul penyakit terkait di SKDI.
  • Pencarian Pendekatan Sindrom Kemenkes: Mendukung penemuan modul berdasarkan sindrom klinis praktis: Duh Tubuh Uretra (Gonore & NGU), Ulkus Genital (Sifilis, Ulkus Mole / Chancroid, Herpes Genitalis), Duh Tubuh Vagina (Trikomoniasis & Vaginosis Bakterialis), serta Vegetasi Genital (Kondiloma Akuminata & Moluskum Kontagiosum).
  • Cakupan Lengkap 14 Modul IMS di Database: Uretritis Gonore (GO), Uretritis Non-Gonore (NGU / Klamidia), Sifilis Stadium Primer & Laten, Sifilis Sekunder, Chancroid (Ulkus Mole), Herpes Genitalis (HSV-2), Trikomoniasis Urogenital, Vaginosis Bakterialis (BV), Servisitis Akut, HIV/AIDS Tanpa Komplikasi, AIDS dengan Komplikasi, Kondiloma Akuminata (Kutil Kelamin), Moluskum Kontagiosum Genital, dan Epididimo-Orkitis.
TRUE DUAL-MODE Ekspansi Kesiapan Global True Dual-Mode Menembus 80.6% (508 / 630 Modul)
  • Penyelesaian Batch 29 s.d. 33 (SKDI 3A): Menyusun Mode Ringkas Sejati (4โ€“6 poin kardinal konsul cepat 5 detik) untuk 50 penyakit rujukan spesialis, meliputi: Hepatitis B Akut, Gangguan Cemas Menyeluruh (GAD), Gangguan Panik, Katarak Senilis, Keratitis Infeksiosa, Pterigium, Abses Diabetik, Abses Hati Amoeba, Abses Kelenjar Keringat, Abses Perianal, Abses Peritonsilar (Quinsy), Afakia, AIDS dengan Komplikasi, Akne Vulgaris Berat, Alopesia Androgenik, Alopesia Areata, Amnesia Pascatrauma, Anemia Megaloblastik, Anemia pada Kehamilan, Angina Ludwig, Anisometropia Dewasa, Artritis Gout Kronis, Artritis Psoriatik, Artritis Reaktif (Reiter), Artritis Septik, Aspirasi Benda Asing Paru, Atelektasis Paru, Benda Asing Vagina, Carpal Tunnel Syndrome (CTS), Cluster Headache, Dakriosistitis, Demam Reumatik Akut (DRA), Demensia Alzheimer, Dermatitis Kontak Alergika, Dermatitis Perioral, Dermatitis Popok, Dermatitis Stasis, Diabetes Gestasional, Diplopia Binokular, Disfungsi Ereksi, Edema Kornea, Efusi Pleura, Ekstrasistol (VES & SVES), Ekstrasistol Ventrikel, Ektropion & Entropion, Emfisema Subkutan, Empiema Toraks, Endokarditis Infektif, Epididimo-Orkitis, dan Epikantus.
  • Integrasi Tag Sediaan Farmasi Indonesia [sediaan: ...]: Setiap regimen terapi farmakologi dalam Mode Ringkas disempurnakan dengan sediaan riil yang beredar di Indonesia (tablet, kaplet, sirup, tetes mata, salep, ampul, suspensi, ovula) dan otomatis dikonversi menjadi lencana interaktif.
  • Halaman & Tautan Changelog Resmi: Penambahan halaman changelog.html pada footer seluruh halaman RepoDokter untuk transparansi pembaruan platform.
Versi 1.0.3 Stabil
Oktober 2026

Pencapaian bersejarah: 100% Tuntas Sempurna untuk Tiga Pilar Utama Kompetensi Dokter Indonesia (SKDI 4 / 4A Tuntas Mandiri, SKDI 3B Gawat Darurat IGD, dan SKDI 2 Diagnosis & Rujukan Tepat).

MILESTONE SKDI Penyelesaian 100% Dual-Mode untuk SKDI 4, SKDI 3B, dan SKDI 2
  • ๐ŸŸข SKDI Level 4 / 4A (145 Modul - 100% Tuntas): Seluruh kasus mandiri FKTP memiliki Mode Ringkas terstandar dengan algoritma diagnostik, preskripsi tuntas lini pertama, dan edukasi pencegahan.
  • ๐Ÿ”ด SKDI Level 3B (151 Modul - 100% Tuntas): Seluruh kegawatdaruratan medik maternal, neonatal, kardiologi, respirasi, neurologi, bedah akut, dan toksikologi IGD memiliki protokol stabilisasi darurat cito.
  • ๐ŸŸก SKDI Level 2 (151 Modul - 100% Tuntas): Seluruh kasus rujukan spesialis diagnosis awal (kelainan kongenital kraniofasial, sindrom genetik pediatrik, onkologi muskuloskeletal, dll.) dilengkapi panduan penegakan diagnosis awal, pertolongan pertama, dan kriteria rujukan terencana ke dokter spesialis.
  • Dashboard Statistik Real-Time di Daftar Isi: Penambahan indikator persentase kesiapan Dual-Mode di kartu statistik SKDI pada daftar-isi.html serta lencana โšก True Dual-Mode.
Versi 1.0.2 Arsitektur Inti
September 2026

Revolusi arsitektur konten platform dengan peluncuran teknologi True Dual-Mode Clinical Engine dan integrasi modul kecerdasan buatan klinis AI DocAssist PRO.

ARSITEKTUR Arsitektur Dual-Mode SOAP Sejati (Ringkas vs Komplit)
  • Mode Ringkas (5-Second Rapid Clinical Consult): Dirancang khusus untuk kecepatan konsultasi di poli FKTP/IGD, terdiri dari 4โ€“6 butir kardinal (anamnesis kunci, tanda fisik patognomonik, baku emas lab/rontgen, dan preskripsi obat lini pertama dengan sediaan).
  • Mode Komplit (Exhaustive Reference): Referensi akademik komprehensif bagi dokter muda dan residen, memuat patofisiologi molekuler, sistem klasifikasi internasional (KDIGO, Killip, Hunt & Hess, ASIA, Westley), dan rincian pembedahan/ICU.
  • Peluncuran AI DocAssist PRO & AI Radiologi/EKG: Asisten penalaran klinis dokter berbasis AI untuk verifikasi interaksi obat, penalaran diferensial diagnosis, dan interpretasi penunjang.
  • Standarisasi Tipografi 1rem: Penyeragaman ukuran font teks panduan klinis menjadi 1rem (16px) untuk kenyamanan membaca optimal di perangkat bergerak dan desktop.
Versi 1.0.1 Fitur Klinis
Agustus 2026

Peluncuran modul Kalkulator Medis Interaktif dan Panduan Resep Obat Cepat untuk mempermudah preskripsi klinis.

MODUL & KALKULATOR Integrasi Kalkulator Medis & Panduan Resep Cepat
  • Peluncuran Kalkulator Medis Interaktif (kalkulator-medis.html): Skor Siriraj Stroke, GCS, Wells DVT/PE, CURB-65, CHADS2-VASc, Parkland Burn Fluid, Skor APGAR, dan Rumus GFR CKD-EPI.
  • Peluncuran Panduan Resep Obat Cepat (resep-obat.html): Template preskripsi siap pakai untuk obat-obat esensial FKTP.
Versi 1.0.0 Rilis Perdana
Juli 2026

Peluncuran perdana platform RepoDokter (repodokter.com) sebagai pangkalan data edukasi kedokteran terbuka di Indonesia.

FONDASI DATABASE Kompilasi Menyeluruh 630 Modul Penyakit SKDI 2019 KKI
  • Cakupan 630 Penyakit SKDI: Pemetaan lengkap kode ICD-10, sinonim medis awam, dan pembagian sistem organ tubuh.
  • Rute URL Bersih (Flat-Slug): Desain direktori bebas nesting berat berbasis slug direktori penyakit.
  • Desain Ringan & Responsif: Membaca cepat tanpa dependensi berat, dioptimalkan untuk dokter jaga IGD dan Puskesmas.