[INTERNAL] Bảng Phân Việc & Estimate (AI-Assisted) — Đội Dev Spores ​
- Ngày lập:
10/11/2026 - Phạm vi: Tài liệu bàn giao nội bộ cho Đội Dev Spores (
INTERNAL DEV ONLY) - Nguồn WBS gốc: Google Sheets WBS (gid=1244770703) — Cột D (
Người thực hiện = Spore) - Target Repo:
Gotrace-portal(apps/backend,apps/frontend,apps/zalo-be,apps/integration-gateway) - Phương pháp Estimate: Tính theo năng suất AI-Assisted Coding (đã trừ phần code nền tảng ~42% có sẵn trong repo).
1. Bảng Tổng Hợp 12 Đầu Việc của Spore (Master Plan & AI-Assisted Estimate) ​
| STT | Mã WBS (Dòng Sheet) | Task Name | Hiện trạng thực tế trong repo | Hạn chế | Effort | Đề xuất deadline |
|---|---|---|---|---|---|---|
| 1 | 2.41.1 (Dòng 69) |
Triển khai open API HANOITRACE và tạo bộ tài liệu hướng dẫn tích hợp | Đã có (~25%): Khung apps/integration-gateway SDK, connector mẫu txng-national, bảng integration_outbox, và tài liệu INTEGRATION_CATALOG.Chưa có: Module Partner Open API ( /api/v1/open/hanoitrace/*) xác thực HMAC/API Key trên apps/backend, thư mục connectors/hanoitrace và bộ tài liệu hướng dẫn tích hợp + Postman/OpenAPI spec. |
- Chiều Inbound (mở Open API cho DN/đối tác & viết tài liệu): N/A (Làm được luôn).- Chiều Outbound (đẩy sang Sở/Ngành HN): Thiếu tài liệu API Spec, URL & Sandbox Credentials của Cổng TP. Hà Nội (tạm thời mock theo chuẩn txng-national). |
1.5 ngày | 13/11/2026 |
| 2 | 2.36.1 (Dòng 61) |
Rà soát bảo mật tối thiểu trước khi nhận dữ liệu thật | Đã có (50%): Đã hoàn thành 100% báo cáo rà soát Security Audit Report chỉ rõ vị trí dòng code và hướng sửa cho 5 CRITICAL (SEC-01..SEC-05) và 5 HIGH (SEC-06..SEC-08, SEC-16).Chưa có: Chưa apply code patches vào repo Gotrace-portal. |
N/A (Đã có sẵn toàn bộ vị trí file/line và đoạn code mẫu trong báo cáo Audit để AI patch ngay). |
1.0 ngày | 16/11/2026 |
| 3 | 2.33.1 (Dòng 55) |
Phát triển quản lý gói dịch vụ | Đã có (~80%): Module service-plans (TXNG-F45) và company-subscriptions (TXNG-F46) đã code đầy đủ CRUD, versioning khi đổi phí/quota, service_plan_histories, enforceServiceGate và SRS TXNG-F45.Chưa có: API nâng/hạ bậc gói giữa kỳ ( changePlan) và đồng bộ UI nâng cấp gói. |
N/A |
0.5 ngày | 17/11/2026 |
| 4 | 2.34.1 (Dòng 57) |
Thanh toán trực tuyến và hóa đơn điện tử | Đã có (0%): Hiện tại kích hoạt gói trong CompanySubscriptionsService.activate() đang duyệt tay qua upload file chứng từ.Chưa có: Bảng BillingInvoice / PaymentTransaction / EInvoiceRecord, module billing-payments, webhook thanh toán tự động và tích hợp Hóa đơn điện tử. |
Đang thiếu: 1. Chưa chốt Cổng thanh toán (PayOS / SePay VietQR hay VNPay) + tài khoản/key Sandbox. 2. Chưa chốt nhà cung cấp HĐĐT (MISA meInvoice / Viettel SInvoice / VNPT) + tài khoản Sandbox & mẫu số hóa đơn. |
2.0 ngày | 19/11/2026 (Hạn QC: 20/11) |
| 5 | 2.37.1 (Dòng 63) |
Bảo mật và vận hành đầy đủ, kiểm thử xâm nhập | Đã có (40%): Đã xác định đầy đủ 6 lỗ hổng MEDIUM (SEC-09..SEC-15) và 3 hạng mục hạ tầng (INFRA-01..03) trong Security Audit Report.Chưa có: Chưa vá SEC-09..15, chưa nâng cấp 92 CVEs trong yarn.lock, chưa thêm USER node vào 4 Dockerfile và chưa có bộ E2E Pentest script. |
- Phần Code & Docker: N/A.- Phần Infra ( INFRA-03): Cần quyền kiểm tra cấu hình Nginx/Cloudflare thực tế (CF-Connecting-IP) và cần đầu mối NDATrace phối hợp rotate companies.token đã lộ trong file dump cũ. |
1.5 ngày | 21/11/2026 (Hạn QC: 25/11) |
| 6 | 2.35.1 (Dòng 59) |
Quyền dùng (entitlement) tách khỏi bậc gói và đo định mức | Đã có (~35%): Đã có các cột định mức trên ServicePlan (qr_quota_year, max_products, max_users, storage_gb, features) và SRS TXNG-F46.Chưa có: Bảng company_entitlements tách rời khỏi bậc gói (để cộng add-on lẻ/override quyền) và UsageMeteringService đếm định mức real-time. |
N/A (Về kỹ thuật làm được luôn; chỉ cần PO xác nhận có thêm loại add-on nào ngoài extra_qr, extra_product, storage_gb và ocr_calls hay không). |
1.5 ngày | 23/11/2026 (Hạn QC: 27/11) |
| 7 | 1.6 (Dòng 9) |
Portal-HaNoiTRace: Xây dựng CMS quản trị và các cơ chế hiển thị bài viết trên trang | Đã có (~15%): Đã có sẵn giao diện danh sách & chi tiết bài viết tại apps/frontend/components/blog/blog-content.tsx và app/blog/[slug], nhưng đang đọc dữ liệu tĩnh hardcode từ apps/frontend/_mock/_blog.ts.Chưa có: Bảng CmsCategory/CmsArticle, Backend module cms và màn hình Admin quản trị bài viết. |
N/A (Làm được luôn với đầy đủ tính năng CRUD chuyên mục, bài viết, bài ghim nổi bật, phân tách theo brand: HANOITRACE | GOTRACE). |
1.5 ngày | 26/11/2026 |
| 8 | 2.13.2 (Dòng 28) |
Xuất báo cáo dashboard | Đã có (~65%): txng-dashboard đã có sẵn API /export cho 8 sub-dashboards (txng-dashboard.controller.ts); dashboard-tong-scheduler đã có snapshot pre-compute & MailService (xem SRS F30).Chưa có: API xuất Excel/PDF cho dashboard-tong (Executive Dashboard) và lập lịch gửi mail báo cáo tuần. |
Phụ thuộc một phần: Task 2.13.1 & 2.13.4 (BA Lê Trung Hiếu) đặc tả mẫu báo cáo tuần đang Chưa bắt đầu. Tuy nhiên dev có thể dựng trước 90% API xuất Excel/PDF theo các KPI hiện có của dashboard-tong. |
1.0 ngày | 28/11/2026 (Hạn cha: 03/12) |
| 9 | 2.29.1 (Dòng 47) |
Xuất PDF hồ sơ DN/SP/lô có QR xác thực | Đã có (~20%): Đã có đầy đủ dữ liệu Company, Gtin, Batch, chữ ký số W3C VC (SgtinVc) và bằng chứng neo Spores Blockchain (VcAnchorBatch / VcAnchorLeaf).Chưa có: Backend VerifiablePdfService kết xuất PDF A4 chuẩn kèm mã QR xác thực chữ ký số & SHA-256 document hash. |
N/A (Nếu đội Design/BA có mẫu dàn trang PDF riêng thì gửi thêm, nếu không dev dựng theo layout chuẩn Hồ sơ Truy xuất Quốc gia). |
1.5 ngày | 30/11/2026 (Hạn QA: 03/12) |
| 10 | 2.30.1 (Dòng 50) |
Xuất dữ liệu máy đọc: JSON/EPCIS, Linkset, DPP khi có GTIN | Đã có (~45%): Đã có module digital-product-passports (cấp InputSource), route /01/[gtin14]/21/[ulid] và tài liệu mapping chi tiết GS1_TT02_MAPPING + SRS ENV-F07 DPP.Chưa có: Serializer xuất GS1 EPCIS 2.0 JSON-LD, RFC 9264 Linkset ( application/linkset+json) và DPP cấp GTIN/Batch. |
N/A (Tài liệu GS1_TT02_MAPPING.md trong repo đã quy định rất rõ cấu trúc JSON-LD và bảng mapping từng sự kiện CTE sang EPCIS). |
1.5 ngày | 02/12/2026 (Hạn QC: 04/12) |
| 11 | 2.28.1 (Dòng 42) |
Thiết kế hồ sơ số doanh nghiệp | Đã có (~60%): Đã có sẵn các bảng companies, company_certifications, facilities, raw_material_zones, issuer_keys.Chưa có: API tổng hợp ( /api/v1/dossiers/companies/:id) và giao diện Hồ sơ số Doanh nghiệp (Digital Enterprise Dossier) gom toàn bộ thông tin pháp lý, DID/GCP, chứng nhận, vùng nguyên liệu & điểm tuân thủ. |
Phụ thuộc một phần: Task 2.26.1 (Nguyễn Văn Nam) và 2.28.3 (BA Lê Trung Hiếu — hạn 07/12) đang Chưa bắt đầu. Dev chủ động làm trước theo schema hiện có trong repo. |
1.0 ngày | 05/12/2026 (Hạn QA: 17/12) |
| 12 | 2.28.2 (Dòng 43) |
Thiết kế và phát triển hồ sơ số lô hàng | Đã có (~55%): Đã có batches, batch_histories, production_logs, plan_input_links, quality_inspections và SRS TXNG-F07 / SRS TXNG-F09.Chưa có: Bảng ProductionLogHistory (lưu lịch sử sửa nhật ký sản xuất), màn hình Nhật ký điện tử v1 hợp nhất và chức năng xuất PDF/Excel theo lô/kỳ kèm lịch sử sửa. |
Phụ thuộc một phần: Task 2.26.1 & 2.28.3 (BA Lê Trung Hiếu). Dev chủ động dựng trước cấu trúc ProductionLogHistory và API/UI Nhật ký điện tử v1 theo SRS F07 & F09. |
1.5 ngày | 10/12/2026 (Hạn QA: 17/12) |
| — | TỔNG | 12 Đầu việc của Spore | Tận dụng ~42% nền tảng có sẵn trong Gotrace-portal |
9/12 task có thể code ngay (N/A hoặc chủ động 90%); chỉ 2.34.1 cần chốt cổng TT/HĐĐT |
16.0 ngày (AI-Assisted) | 11/11 → 10/12/2026 |