Lanjut ke konten
Samkarsa Logbook

MCP v1.0.0-028: Zero-Loss Core Data Grounding & Natural Business Advisor Persona

Mengeliminasi halusinasi data dengan serialisasi Compact Pipe Table 100% utuh tanpa pemotongan baris, serta menghapus template kaku pada Vibes Chat.

1mnt baca

Pada versi v1.0.0-028, arsitektur Vibes Chat (MCP Server) disempurnakan secara radikal untuk mengatasi masalah halusinasi data dan kekakuan gaya respons (templating):

  1. Zero-Loss Core Data Grounding (basemindTool.ts):

    • Menghapus pemotongan data baris paksa (35 baris) pada fungsi compressOutput yang sebelumnya menghilangkan sebagian besar catatan data transaksi riil.
    • Mengimplementasikan serializeToCompactTable: menyajikan 100% record data dari database sajen-db ke dalam format tabel Markdown padat (Pipe Delimited). Format ini menghemat token 60–70% dibanding JSON berindentasi tanpa memotong 1 baris pun data bisnis.
  2. Penyempurnaan ReAct Engine (reactEngine.ts):

    • Seluruh hasil query SQL dinamis diserialisasi menggunakan serializeToCompactTable ke dalam observations dan finalSynthesisContext.
    • Relaksasi Smart Early Stop agar AI hanya berhenti jika data yang ditarik benar-benar menjawab pertanyaan pengguna.
  3. Dekonstruksi Templating Kaku & Persona Alami (vibeCopilot.ts):

    • Menghapus contoh teks hardcode klise (“Karena data kulakan belum tercatat…”) yang memicu peniruan kaku oleh LLM.
    • Mengubah blok tag <!-- ACTIONS --> dan <!-- SUGGESTIONS --> menjadi opsional/kondisional (hanya dimunculkan jika relevan dengan konteks dialog).
    • Memulihkan gaya komunikasi AI sebagai Senior Business & Financial Advisor yang lugas, taktis, cerdas, dan percaya diri.