Ngày 161 — Chủ Nhật — Đóng gói archive và sao lưu toàn bộ dự án

Tuần: 23/23 | : S8/8
Vai trò: NCS1 (Võ Trần Gia Hiếu)
Effort: 1h
Dependency: Biên bản nghiệm thu tại docs/project/BIEN_BAN_NGHIEM_THU_GATE_D.md
Checkpoint cuối ngày: Bản đóng gói archive toàn bộ dự án và mã kiểm tra SHA256 checksum


Task: Đóng gói lưu trữ & Sao lưu toàn diện dự án

ID: W23-D161-T8.7
Phân loại: 📝 thực hiện
Effort: 1 giờ

Mô tả

NCS1 thực hiện đóng gói hoàn tất dự án sau khi đã vượt qua Gate D. Tạo Git tag v1.0-final trên kho mã nguồn, xuất gói archive zip chứa toàn bộ source code backend/frontend, cơ sở dữ liệu , kho Obsidian Vault, các bài báo tài liệu tham khảo, nhật ký nghiên cứu, slides và báo cáo cuối cùng. Sinh mã băm SHA256 để đảm bảo tính toàn vẹn dữ liệu và sao lưu lên ổ cứng an toàn.

File Tham chiếu (Input)

  • Toàn bộ cây thư mục dự án CXK/
  • docs/project/BIEN_BAN_NGHIEM_THU_GATE_D.md
  • docs/reports/final/BAO_CAO_KET_QUA_AN_DANH.docx
  • docs/reports/final/BAO_CAO_KET_QUA_DAY_DU.docx

File Kết quả (Output)

  • archive/CXK_PROJECT_FINAL_V1.0.zip
  • docs/project/ARCHIVE_MANIFEST.md (danh mục tệp và mã hash SHA256)

Quy trình Thực hiện

  1. Dọn dẹp các tệp tạm thời (cache, logs rác, môi trường ảo thừa).
  2. Tạo Git tag phát hành: git tag -a v1.0-final -m "Release v1.0 - Pass Gate D Final".
  3. Nén toàn bộ repository thành file archive chuẩn.
  4. Tạo mã băm SHA256 và lưu vào file ARCHIVE_MANIFEST.md.
  5. Đẩy bản sao lưu an toàn lên cloud backup storage.

DoD (Definition of Done)

  • [ ] Gói zip lưu trữ được tạo thành công và kiểm tra giải nén toàn vẹn.
  • [ ] Git repository có tag v1.0-final sạch, không còn commit dở dang.
  • [ ] File ARCHIVE_MANIFEST.md liệt kê đầy đủ cấu trúc thư mục và mã SHA256.
  • [ ] Hoàn tất 100% mục tiêu của 23 tuần đề tài CXK.