jualan v1.5.0-058 : Zero-Hallucination Universal, Store Identity & Settings Awareness, dan Dynamic Continuous Learning
Penerapan Zero-Hallucination di seluruh level data, pengenalan profil & konfigurasi toko dari app_settings, adaptasi nalar bisnis cerdas berbasis is_maintenance_stock, serta continuous feedback loop via vote up/down.
2mnt baca
Pembaruan ini menuntaskan fondasi integritas data pada Sajen Intelligence dengan menerapkan standar Universal Zero-Hallucination yang melarang LLM mengarang data di level manapun, menyematkan kesadaran penuh terhadap identitas pemilik dan pengaturan toko (app_settings), serta membangun mekanisme pembelajaran berkelanjutan (Continuous Learning) berbasis umpan balik pengguna.
- Ditetapkan batasan integritas data yang ketat (Strict Ground Truth): AI dilarang keras mengarang nama komoditas, angka kuantitas transaksi, unit penjualan, maupun nominal yang tidak tercatat di database PostgreSQL.
- Jika suatu data belum tercatat di sistem (misal data penjualan kasir per item saat stok fisik dinonaktifkan), AI secara transparan menyatakannya dan melakukan deduksi logis dari data riil yang tersedia.
- Kondisi
is_maintenance_stock = false:- AI memahami bahwa kasir mencatat omset harian secara lump-sum (tanpa rincian item keluar saat penjualan).
- AI dilarang menyajikan angka kuantitas penjualan fiktif.
- Untuk pertanyaan mengenai produk paling laku / terlaris, AI menjalankan Analisis Perilaku Belanja Toko (Purchasing Frequency & Volume Analysis) dari log pengadaan barang ke supplier (
inventory_logslog_type=‘in’). Komoditas yang paling sering dibeli dengan perputaran modal kulakan terbesar disajikan sebagai indikator barang dengan perputaran tercepat di toko.
- Kondisi
is_maintenance_stock = true:- AI menghitung kuantitas stok riil, mutasi masuk-keluar gudang, dan estimasi stock depletion secara presisi.
sajen-apimengekstrak data profil pengguna (userName,userRole,tenantName) dan seluruh pasangan key-value di tabelapp_settingsper tenant, lalu menginjeksikannya ke payload MCP Server.- AI menyapa pemilik toko secara personal dan memahami batasan operasional toko secara alami.
- Ditambahkan endpoint
/api/v1/insights/chat/feedbackdisajen-api. - Tombol Vote Thumbs Up (👍) dan Thumbs Down (👎) pada antarmuka chat kini terhubung langsung ke backend, menyimpan koreksi dan preferensi pemilik toko ke tabel semantik
vibes_memoryuntuk pembelajaran sesi percakapan berikutnya.