Releases: rnazieb-dev/Pancasila-Index
Releases · rnazieb-dev/Pancasila-Index
Release list
Pancasila Index v1.0.0 — Indeks Kepatuhan Konstitusional Berbasis Bukti
Pancasila Index v1.0.0
Rilis pertama platform penilaian kepatuhan konstitusional Indonesia berbasis bukti — menilai kesetiaan 8 organ konstitusional (Presiden, DPR, MPR, DPD, MK, MA, BPK, KY) terhadap Pancasila, Pembukaan UUD 1945 alinea IV, dan norma struktural UUD 1945 (1945–kini). Setiap skor wajib bersitasi bukti primer.
Sorotan
- 8 organ konstitusional lengkap — 50 masa jabatan dinilai × 12 dimensi (5 sila, 4 tujuan, 3 norma struktural).
- 695 peristiwa berbukti dari 634 sumber primer aktif, 0 referensi mati.
- REST API v1 + OpenAPI (
/api/v1) dengan pagination, rate-limiter, dan UI/api-docs. - Kurasi dua-reviewer (kuorum ≥2 approver berbeda nama) + jejak AuditLog + webhook opsional.
- i18n konten substantif 5 bahasa (id, en, jv, su, min).
- Halaman dokumen
/arsip/[id]ber-OG + unduhan arsip primer (repositori mandiri Cloudflare R2). - Kepatuhan UU PDP (No. 27/2022): kebijakan privasi, hak ekspor & penghapusan data, consent kuki.
- Pencarian, perbandingan, ekspor, direktori aktor (
/cari,/bandingkan,/ekspor,/aktor).
Menjalankan
pnpm install
pnpm dev # http://localhost:3000
pnpm build # build produksi
pnpm -r test # unit test (mesin penskoran & data)Teknologi
Next.js 15 · TypeScript · Prisma/Postgres · Zod · NextAuth (GitHub OAuth) · Cloudflare R2 · pnpm workspace.
Lisensi
- Kode: AGPL-3.0
- Data & rubrik: CC BY-SA 4.0