GearVN Standup Inboxv0.1 baseline
Pipeline: daily standup transcript → AI extract 8 nhóm vấn đề → route về bộ phận liên quan.
Tiến độ Step 1–6
- Step 1 — Migration 001 (status, dept_slug, cfg_department) DONE
- Step 2 — Worker extraction + API (Hono) DONE — chờ merge PR
- Step 3 — E2E test extraction với meeting thật TODO
- Step 4 — Web UI: /inbox/[department], /report/[date] TODO
- Step 5 — Deploy worker production TODO
- Step 6 — Smoke test E2E TODO
API endpoints (Worker)
- POST /api/extract/daily-standup — batch extract meetings pending
- GET /api/inbox?department=nh-laptop&date=YYYY-MM-DD&status=open
- GET /api/report/:date — ma trận 5 showroom × 8 category
- GET /api/report/:date/:showroom — chi tiết 1 showroom
- POST /api/items/:id/update-status — update status + dept_note
- GET /api/meetings?status=pending — list meetings