kunthawat
  • Joined on 2025-12-05
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 13:19:17 +07:00
c92400b195 refactor(chat): decide buy/walk by per-turn LLM judge (not fixed keywords)
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 13:12:12 +07:00
94e75238a3 fix(chat): resume unfinished session without re-picking scenario; detect win/loss from real-LLM text
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 12:43:02 +07:00
10c7d01236 feat(personas): 'create persona from this persona' (variant) — practice the same challenge, new identity
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 12:37:46 +07:00
8771438aef fix(scenario): recontact chats normally first then re-engages mid-chat; channel default=social; remove 'add more' button (15 personas auto)
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 12:23:17 +07:00
2b414d13b7 fix(analyze): don't hard-fail when LLM generates <15 personas (retry + accept)
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 11:25:53 +07:00
479d77757f fix(chat): map customer/seller roles for OpenAI-compat LLM; re-contact = mid-chat time-lapse
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 11:21:36 +07:00
fd2cae9e62 refactor(scenario): only 2 scenarios (social / face-to-face); 're-contact' becomes a persona trait
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 11:15:14 +07:00
cb2642a659 fix(ui): no raw JSON on Training list, pain no longer [object Object], add Chat button on GroupEdit, drop facebook/line from persona
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 11:08:15 +07:00
f8719d77e3 ux(flow): remove facebook/line channel everywhere (scenario chosen at chat); clarify 'how to start chatting'
kunthawat pushed to main at kunthawat/moreminimore-website-codex 2026-08-09 10:31:25 +07:00
2885e198d7 Complete MoreminiMore Astro site migration
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 10:20:12 +07:00
5b167b4546 feat(training): delete group button (admin only) on Training page
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 10:12:42 +07:00
0b92430aab feat(idea): create group auto-generates personas; channel removed; product->product/idea
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 10:01:41 +07:00
675cc5c73f test: add user-journey flow test (idea end-to-end, mock LLM)
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 09:51:28 +07:00
3e1badc2d3 docs: add FUTURE_WORK.md (deferred infra/SaaS/UX items); focus shifts to using the app as designed
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 09:49:02 +07:00
3d5c81fbd7 feat(saas): Phase 3 — plan/seats/active model, ToS consent, signed expiring export
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 09:35:29 +07:00
056753e8cb feat(saas): multi-tenant isolation (Phase 1) + rate-limit/audit/org-scoped export (Phase 2)
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-09 07:22:51 +07:00
e1d61e1e1e feat(ip): protect persona 'formula' — secret fields only super_admin sees/edits
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-08 17:00:12 +07:00
a04bc2add8 fix(ui): widen login/setup forms so inputs don't truncate text; line icons
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-08 16:12:32 +07:00
b41bfee03b chore(ui): remove 4 orphaned views (Dashboard/GenPersona/MySessions/WeakAreas) + mobile polish
kunthawat pushed to main at kunthawat/sales-trainer 2026-08-08 15:06:49 +07:00
15c60ae400 feat(i18n + export + guide): locale-aware scenarios/debrief; CSV export; how-to-use page