Backlog Documents
Update tài liệu có thể làm đứt mạch comment; đổi tên và đồng bộ hàng loạt vẫn phải maintain thủ công.
READONLY REVIEW LAYER FOR GIT
Để PM và khách hàng đọc, so sánh, comment và xác nhận tài liệu Markdown ngay trên web — không cần Git credential, không cần cài đặt.
Được xây để hoàn thành, không chỉ để demo
BÀI TOÁN
AI khiến spec và tài liệu kỹ thuật ngày càng sống cùng code trong Git. Nhưng PM, BA và khách hàng lại không có một con đường đơn giản để đọc và góp ý đúng phiên bản.
Update tài liệu có thể làm đứt mạch comment; đổi tên và đồng bộ hàng loạt vẫn phải maintain thủ công.
Khách không có tài khoản Git, và Pull Request không phải trải nghiệm dành cho người không rành kỹ thuật.
Markdown, Mermaid và bảng biểu dễ vỡ. Upload bản mới đồng nghĩa comment cũ có nguy cơ bị bỏ lại.
Không preview đúng định dạng, không tracking được feedback đang trỏ vào nội dung và phiên bản nào.
GIẢI PHÁP
Hệ thống không copy để chỉnh sửa và không ghi ngược repository. PM chọn branch/tag và phạm vi file; Spec Review System đóng băng một Revision theo đúng commit rồi phát hành bản render dễ đọc cho khách.
Tài liệu gốc luôn ở nguyên trong Git.
Một “bản chụp” neo đúng commit.
Khách đọc, góp ý và xác nhận.
TRẢI NGHIỆM SẢN PHẨM
Không cần giải thích Git. Không cần hướng dẫn cách preview Markdown. Mỗi vai trò chỉ thấy đúng thứ họ cần.
READING & COMMENT
Mục lục, ảnh, link nội bộ, bảng và Mermaid đều được render đúng. Reviewer bôi đen một câu hoặc chọn cả khối để mở thread.

SEMANTIC DIFF
So sánh theo từng khối nội dung, tách “nội dung đổi” khỏi “chỉ đổi định dạng”. Raw diff luôn sẵn sàng làm căn cứ cuối cùng.

PM CONTROL PLANE
PM xem trước file khách sẽ thấy, thay đổi có ý nghĩa và tác động lên comment hiện có — rồi mới phát hành.

6 KHỐI NĂNG LỰC
Một hệ thống review hoàn chỉnh từ lúc PM chuẩn bị bản gửi đến khi khách đọc, phản hồi, xác nhận và tra soát lại.
TOC, media, link nội bộ và Mermaid với zoom/pan.
Content-first, lọc thay đổi rác, có raw fallback.
Anchor, reply, resolve và định vị lại có kiểm chứng.
Theo dõi trạng thái “đã đọc N/M người” trên mỗi bản.
Kiểm tra scope, diff và tác động comment trước khi gửi.
Quản trị và tra soát mà không đọc nội dung của khách.
QUY TRÌNH
Hãy hình dung hệ thống “chụp ảnh” đúng một thời điểm của tủ hồ sơ Git, rồi biến bản chụp đó thành trang web để khách review.
Thiết lập không gian và quyền truy cập.
Chọn branch/tag, phạm vi file và reviewer.
Đóng băng Revision và xử lý ở phía sau.
Kiểm tra diff, scope và tác động comment.
Review đúng bản mà không cần biết Git.
DELIVERY PROOF
Số liệu lấy trực tiếp từ lịch sử Git và sprint status — không phải con số marketing ước lượng.
Trong 19 ngày lịch
Trên 13 epic hoàn tất
Trong 220 file test
4 app + 6 package lõi
QUY ĐỔI NGƯỜI–NGÀY CÔNG
So sánh này giúp hình dung quy mô triển khai. Phần bên trái là ước tính tham khảo; phần bên phải là số liệu thực tế của dự án.
119 story × khoảng 2–3 người–ngày/story, đã bao gồm thiết kế, kiến trúc, code, test và review.
Hoàn thành 119/119 story trên 13 epic, với 2.373 test tự động pass và toàn bộ lịch sử commit có thể đối chiếu.
Lưu ý: 250–350 người–ngày là phép quy đổi dựa trên velocity phổ biến cho story có kiến trúc, bảo mật và test đi kèm; không phải số giờ công được chấm thực tế. Mốc 19 ngày là thời gian thực tế của quá trình triển khai theo dạng vibe code, không thể áp dụng thực tế khi cung cấp dịch vụ cho khách hàng.
Mỗi story được đặc tả, hiện thực và bảo vệ bằng test tự động trước khi chuyển sang story tiếp theo — tạo thành lưới an toàn để mở rộng sản phẩm mà không “sửa chỗ này, hỏng chỗ khác”.
FAQ
Mọi quyết định của Spec Review System đều xoay quanh một nguyên tắc: Git là nguồn sự thật, trải nghiệm review phải dành cho con người.
Không. Repository vẫn là nguồn sự thật; sản phẩm chỉ đảm nhiệm snapshot, render, review, comment, diff và audit.
Các công cụ đó phù hợp khi tài liệu được quản lý trong chính workspace của chúng. Spec Review System không tạo bản copy để chỉnh sửa, không thay đổi repository và không làm mất mạch comment khi cập nhật hàng loạt file.
Không. Semantic Diff thu gọn các khối chỉ đổi định dạng và ưu tiên hiển thị những thay đổi có ý nghĩa. Reviewer vẫn có thể mở raw diff khi cần.
Comment luôn giữ vị trí ở Revision gốc. Khi có bản mới, hệ thống chỉ định vị lại nếu đủ tin cậy; nếu không, hệ thống báo rõ để PM xử lý thay vì tự đoán.
Khách chỉ thấy nội dung được gán cho mình. Admin có thể quản trị Workspace và audit nhưng không đọc được nội dung tài liệu hay comment của khách.
SPEC REVIEW SYSTEM
Để tài liệu tiếp tục sống trong Git — và mọi người vẫn có thể cùng hiểu, cùng góp ý, cùng xác nhận.
Khám phá lại giải pháp