KB-3669 rev 4
Ma trận M-001 + M-002 — Đã làm vs Cần làm
3 min read Revision 4
planningM-001M-002commercialmatrixtracking
Ma trận M-001 + M-002 — COMMERCIAL CONFIRMED ✅
Cập nhật: 2026-03-03 (S99 — VERIFIED & CLOSED) Verdict: ✅ COMMERCIAL CONFIRMED — 24/24 items PASS PRs: #420 (code), #421 (docs) — merged, deployed, verified
TỔNG KẾT CUỐI CÙNG
| Hạng mục | Tổng | Xong | Verdict |
|---|---|---|---|
| Nợ kỹ thuật | 3 | 3 | ✅ |
| Test UI | 11 | 11 | ✅ |
| Bảo vệ | 7 | 7 | ✅ |
| SSOT | 3 | 3 | ✅ |
| Tổng | 24 | 24 | ✅ COMMERCIAL |
Note: Ma trận gốc 26 items, 2 E2E items chuyển thành TD-056 (dài hạn, manual test đã PASS).
DELIVERABLES
| Item | Location |
|---|---|
| PR #420 | Code changes (merged, deployed) |
| PR #421 | SSOT docs + READMEs (merged) |
| comment-module SSOT | docs/dev/ssot/modules/comment-module.md (133L) |
| workflow-module SSOT | docs/dev/ssot/modules/workflow-module.md (159L) |
| comment-module README | components/modules/comment-module/README.md (v2) |
| workflow-module README | components/modules/workflow-module/README.md (93L) |
| Commercial Grade Report | knowledge/current-state/reports/commercial-grade-m001-m002-report.md |
| Verify Report | knowledge/current-state/reports/commercial-verify-report.md |
FINDINGS CHO TƯƠNG LAI
| # | Finding | Tech Debt |
|---|---|---|
| 1 | L2 checkpoint locking = client-side only. API direct call bypass được. | TD-057 |
| 2 | E2E automated tests chưa có (manual 11/11 PASS) | TD-056 |
ĐÃ LÀM (tóm tắt)
| Hạng mục | M-001 CommentModule | M-002 WorkflowModule |
|---|---|---|
| Component | CommentModule.vue + CheckpointPanel | WorkflowViewer.vue + WorkflowModeler.vue |
| Composable | useComments, useCheckpoints | useWorkflows |
| Directus | task_comments, task_checkpoints | workflows |
| Tính năng | Chat, 8 agents, 10 tabs, 3-layer checkpoints | Viewer, Modeler, save, annotation→comment |
| Protection | Version pin, error boundary, loading/empty, scoped CSS, ClientOnly | Same |
| Standalone | ✅ Prop-driven, 0 useRoute() | ✅ Same |
| Dark mode | ✅ | ✅ (7+3 scoped rules) |