Lewati ke isi

Dashboard Proyek β€” Ringkasan Global

πŸ€– Bagian progress di bawah ini di-generate otomatis dari semua TODO*.md. Jangan edit tabel progress manual β€” jalankan npm run progress atau push ke main.

Dashboard interaktif: monitoring/dashboard.html Β· TODO agregasi: project-todo-global.md

Terakhir dihitung: 25 Mei 2026, 21.11 (WIB)


Ringkasan angka

Metrik Nilai
Progress keseluruhan 39% (592 / 1525 checkbox)
Workstream terpantau 17 folder
Status proyek 🟠 dalam progress
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 39%

Progress per workstream

Workstream Progress Selesai Sisa Status Detail
πŸ”΄ πŸ”— Lintas-workstream β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 5 critical TODO.md
πŸ”΄ πŸ“‘ Dokumentasi API β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 5 critical TODO.md
πŸ”΄ πŸ—οΈ Dokumentasi infra β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 3 critical TODO.md
πŸ”΄ πŸ“˜ Dokumentasi PostgreSQL β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 4 critical TODO.md
πŸ”΄ πŸ“± Flutter (umbrella) β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 11 critical TODO.md
πŸ”΄ πŸ‘€ Flutter Customer β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 7 critical TODO.md
πŸ”΄ 🏭 Flutter Manufacture β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 6 critical TODO.md
πŸ”΄ πŸ’Ό Flutter Sales β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 7 critical TODO.md
🟠 πŸ“± Flutter ERP β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 26% 271 758 high TODO.md
🟑 πŸ–₯️ Web cdc-monitor β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 51% 18 17 medium TODO.md
🟑 πŸ“₯ ETL legacy β†’ PG β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘ 56% 10 8 medium TODO.md
🟑 πŸ“Š Laporan & rekonsiliasi β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘ 58% 21 15 medium TODO.md
🟑 πŸ“‘ CDC β†’ ClickHouse β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘ 60% 31 21 medium TODO.md
🟒 βš™οΈ Backend NestJS β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 72% 106 42 medium TODO.md
🟒 πŸ“š Dokumentasi β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 78% 25 7 medium TODO.md
🟒 ✨ Fitur V900+ (draft/tracking) β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 83% 79 16 medium TODO.md
🟒 🐘 PostgreSQL (DDL/migrasi) β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 97% 31 1 medium TODO.md

Rincian file TODO (workstream besar)

Flutter ERP

File Progress Selesai Total
TODO_DETAIL.md 19% 120 622
TODO.md 37% 151 407

Web cdc-monitor

File Progress Selesai Total
TODO.md 51% 18 35

Laporan & rekonsiliasi

File Progress Selesai Total
TODO.md 58% 21 36

CDC β†’ ClickHouse

File Progress Selesai Total
TODO.md 60% 31 52

Backend NestJS

File Progress Selesai Total
TODO.md 72% 106 148

Dokumentasi

File Progress Selesai Total
TODO-KAS-BIAYA-PAJAK.md 100% 16 16
TODO.md 56% 9 16

Fitur V900+ (draft/tracking)

File Progress Selesai Total
TODO.md 83% 79 95

PostgreSQL (DDL/migrasi)

File Progress Selesai Total
TODO.md 97% 31 32

Perintah pembaruan

# Lokal: parse TODO + regenerate dashboard
npm run progress

# Hanya regenerate (jika .progress.json sudah ada)
npm run progress:sync

CI: workflow .github/workflows/track-todos.yml memperbarui .progress.json + dashboard saat TODO*.md berubah di main.


Konteks strategis (manual)

Bagian di atas otomatis dari checkbox TODO*.md. Bagian ini: keputusan & status bisnis yang tidak tercermin di checkbox.

Fase & jalur kritis

# Langkah Status bisnis
1 Fondasi PostgreSQL A–G βœ…
2 ETL sparepart + rekonsiliasi βœ…
3 CDC PGβ†’Kafkaβ†’ClickHouse βœ… (2026-05-21)
4 Backend fondasi + domain API 🟠 ~72% checkbox backend
5 OpenAPI final 🟠 blokir Flutter F2
6 Flutter operasional 🟑 F0–F1 βœ…, F2 menunggu API
7 ETL tenant berikutnya (leontech, …) πŸ”΄
8 Cutover big-bang πŸ”΄ belum dijadwalkan

Tenant

Tenant ETL PG CDC Cutover
sparepart βœ… βœ… referensi
leontech 🟑 βœ… TBD

Risiko teratas

Risiko Status mitigasi
OpenAPI tidak final 🟠
DDL CH sebelum PG (tambah kolom) dokumentasi βœ…
Cutover tanpa rekonsiliasi 100% πŸ”΄
search_path / pool tenant doc troubleshooting βœ…

Arahan calon tim

  1. Baca 09-SEJARAH-DAN-FILOSOFI-SISTEM.md hari pertama.
  2. Kerjakan dari TODO.md workstream Anda β€” centang β†’ progress naik otomatis.
  3. AI di IDE: pakai @AGENTS.md + dokumen spesifik β€” bukan RAG dokumen.
  4. PR: ikuti 07-STANDAR-DAN-KONVENSI-TIM.md.

Footer auto: scripts/generate-project-dashboard.js