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: 26 Mei 2026, 21.33 (WIB)


Ringkasan angka

Metrik Nilai
Progress keseluruhan 44% (725 / 1630 checkbox)
Workstream terpantau 17 folder
Status proyek 🟠 dalam progress
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 44%

Progress per workstream

Workstream Progress Selesai Sisa Status Detail
πŸ”΄ πŸ”— Lintas-workstream β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 0% 0 5 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% 272 757 high TODO.md
🟠 πŸ“‘ Dokumentasi API β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 36% 4 7 high TODO.md
🟑 πŸ–₯️ Web cdc-monitor β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 51% 18 17 medium TODO.md
🟑 πŸ“₯ ETL legacy β†’ PG β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘ 56% 10 8 medium TODO.md
🟒 πŸ“‘ CDC β†’ ClickHouse β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 72% 42 16 medium TODO.md
🟒 πŸ“Š Laporan & rekonsiliasi β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ 76% 73 23 medium TODO.md
🟒 ✨ Fitur V900+ (draft/tracking) β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 83% 79 16 medium TODO.md
🟒 βš™οΈ Backend NestJS β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘ 88% 160 21 medium TODO.md
🟒 πŸ“š Dokumentasi β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘ 91% 29 3 medium TODO.md
🟒 🐘 PostgreSQL (DDL/migrasi) β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 97% 31 1 medium TODO.md
βœ… πŸ—οΈ Dokumentasi infra β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100% 3 0 low TODO.md
βœ… πŸ“˜ Dokumentasi PostgreSQL β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100% 4 0 low TODO.md

Rincian file TODO (workstream besar)

Flutter ERP

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

Web cdc-monitor

File Progress Selesai Total
TODO.md 51% 18 35

CDC β†’ ClickHouse

File Progress Selesai Total
TODO.md 72% 42 58

Laporan & rekonsiliasi

File Progress Selesai Total
TODO.md 76% 73 96

Fitur V900+ (draft/tracking)

File Progress Selesai Total
TODO.md 83% 79 95

Backend NestJS

File Progress Selesai Total
TODO.md 88% 160 181

Dokumentasi

File Progress Selesai Total
TODO-KAS-BIAYA-PAJAK.md 100% 16 16
TODO.md 81% 13 16

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