Lanjut ke konten
Samkarsa Logbook

MCP v1.0.0-018: Multi-Item Inventory Purchase Aggregation & Precision Commodity Sourcing

Pembaruan Dynamic SQL Engine untuk agregasi riwayat multi-item per kategori komoditas dan akurasi supplier tanpa filter tanggal terpotong.

1mnt baca

Pembaruan pada Dynamic SQL Engine (dynamicSqlEngine.ts) dan Vibe Copilot Engine (vibeCopilot.ts) untuk memastikan penarikan data transaksi faktur dan estimasi stok per kategori mencakup seluruh item produk riil di PostgreSQL.

  1. CTE Window Function untuk Riwayat Pembelian Multi-Item: Menggunakan query ROW_NUMBER() OVER (PARTITION BY product_id ORDER BY transaction_date DESC) dari inventory_logs sehingga mencakup semua produk aktif (13 varian beras) beserta harga riil dan supplier aslinya (Adi Rasa Sarleg, Obor Sarleg, Budi Bawang, dll).
  2. Unrestricted Commodity Date Queries: Melepaskan filter tanggal periode sempit (startDate/endDate) pada query agregasi inventori agar data transaksi lintas bulan (Agustus/Juli) tetap terbaca akurat.
  3. Peningkatan Instruksi CFO Matematis: Panduan perhitungan estimasi sisa stok matematis berbasis kecepatan konsumsi harian dan selisih hari aktual.

  • pnpm run build sukses 100% tanpa type error.
  • Kontainer mcp-backend-prod dan mcp-frontend-prod berhasil di-deploy ke VPS via ./deploy.sh mcp-backend.