Skip to content

Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v191 (338/2026/NĐ-CP & 8631/VPCP-PL chờ Sếp) - #264

Open
caothu159 wants to merge 288 commits into
mainfrom
heartbeat/crawl-vanban-20260807

Conversation

@caothu159

@caothu159 caothu159 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Tổng quan

PR heartbeat active cho task crawl-vanban. Cụm 7 Nghị định thi hành Luật An ninh mạng khép đủ (327→333); cụm discovery v136–v151 crawl hoàn tất 10/10; đã xong pha dọn dẹp trùng lặp (hàng đợi cleanup trống từ v162); hàng đợi crawl TRỐNG sau khi 118/2026/TT-BQP hoàn tất ở v167 (121/2026/TT-BTC xong ở v166); từ v173 phát hiện lại 1 VB mới — 8631/VPCP-PL (docid 219271, "Chưa có", ưu tiên thấp — chờ Sếp quyết định có crawl toàn văn không; từ v174 VB này rời top-50 he-thong-van-ban (tiếp tục ở v176), trạng thái tracking giữ nguyên).

Phạm vi hiện tại

  • Branch: heartbeat/crawl-vanban-20260807
  • Base: main
  • Số file thay đổi: 173
  • Additions/deletions: +269422 / -2880
  • Số commit: 281 (API hiển thị ~100 gần nhất)

Cập nhật mới nhất

  • Thời gian: 2026-08-26 19:38 Asia/Saigon
  • Commit mới: 242c86c8
  • Văn bản/tác vụ:
    • discovery v191 — he-thong-van-ban top-50: 1 VB mới (242c86c8): parse đủ 50 hàng docid 219136→219279 (BH 07/08→26/08/2026), cửa sổ mở rộng phía trên so với v177/v183–v190 (đỉnh tăng 219277→219279); phát hiện 338/2026/NĐ-CP (docid 219279) — Nghị định Chính phủ sửa đổi chế độ trợ cấp một lần khi thôi phục vụ trong Quân đội, người ký Phạm Thị Thanh Trà, ban hành + hiệu lực 26-08-2026 — track "Chưa có", chờ Sếp quyết định crawl toàn văn; hàng đầu nguồn chuyển từ 336/2026/NĐ-CP sang 338/2026/NĐ-CP; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 và các vòng sau — giữ nguyên "Chưa có"; so khớp kép docid + số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** (757 file) + tracking — 49/50 đã có file/đã track/ngoài phạm vi; nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn tăng 22/08 → 26/08/2026.

Cập nhật trước (v190)

  • Thời gian: 2026-08-26 16:37 Asia/Saigon
  • Commit mới: 2ec3b5c6
  • Văn bản/tác vụ:
    • discovery v190 — he-thong-van-ban top-50: 0 VB mới (2ec3b5c6): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183–v189; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp kép docid + số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** (903 file) + tracking — 23 khớp trực tiếp theo docid, 27 khớp bổ sung theo số hiệu; nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026.

Cập nhật trước (v189)

  • Thời gian: 2026-08-26 14:02 Asia/Saigon
  • Commit mới: a872c5bd
  • Văn bản/tác vụ:
    • discovery v189 — he-thong-van-ban top-50: 0 VB mới (a872c5bd): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183–v188; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp kép docid + số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** (903 file) + tracking — 20 khớp trực tiếp theo docid, 30 khớp bổ sung theo số hiệu; nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026.

Cập nhật trước (v188)

  • Thời gian: 2026-08-26 11:43 Asia/Saigon
  • Commit mới: aea22230
  • Văn bản/tác vụ:
    • discovery v188 — he-thong-van-ban top-50: 0 VB mới (aea22230): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183–v187; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp kép docid + số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** (903 file) + tracking — 20 khớp trực tiếp theo docid, 30 khớp bổ sung theo số hiệu; nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026.

Cập nhật trước (v187)

  • Thời gian: 2026-08-26 09:05 Asia/Saigon
  • Commit mới: c49eec07
  • Văn bản/tác vụ:
    • discovery v187 — he-thong-van-ban top-50: 0 VB mới (c49eec07): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183–v186; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp 50/50 số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** (757 file) + tracking — nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026.

Cập nhật trước (v186)

  • Thời gian: 2026-08-26 06:36 Asia/Saigon
  • Commit mới: 11310ddd
  • Văn bản/tác vụ:
    • discovery v186 — he-thong-van-ban top-50: 0 VB mới (11310ddd): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183/v184/v185; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp 50/50 số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** + tracking — nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026.

Cập nhật trước (v185)

  • Thời gian: 2026-08-26 04:08 Asia/Saigon
  • Commit mới: 8aeb20ba
  • Văn bản/tác vụ:
    • discovery v185 — he-thong-van-ban top-50: 0 VB mới (8aeb20ba): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183/v184; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp 50/50 số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** + tracking — nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm; ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026.

Cập nhật trước (v184)

  • Thời gian: 2026-08-26 01:33 Asia/Saigon
  • Commit mới: 8d609067
  • Văn bản/tác vụ:
    • discovery v184 — he-thong-van-ban top-50: 0 VB mới (8d609067): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177/v183; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; so khớp 50/50 số hiệu normalize Cyrillic U+0420 + NFD + đ→d boundary-aware với kho van-ban/** (903 file) — nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm.

Cập nhật trước (v183)

  • Thời gian: 2026-08-25 23:05 Asia/Saigon
  • Commit mới: ea755b84
  • Văn bản/tác vụ:
    • discovery v183 — he-thong-van-ban top-50: 0 VB mới (ea755b84): parse đủ 50 hàng docid 219136→219277 (BH 07/08→22/08/2026), cửa sổ giữ nguyên so với v177; 8631/VPCP-PL (docid 219271) tiếp tục vắng mặt trong top-50 như v174–v176 — trạng thái tracking giữ nguyên "Chưa có" chờ Sếp quyết định; normalize Cyrillic U+0420 + NFD + đ→d boundary-aware (nguồn lại trả 320/2026/NĐ-CР tại docid 219189, khớp đúng kho, không báo nhầm); hàng đợi crawl sau v182 đã RỖNG hoàn toàn.
      • Cụm 5 VB phát hiện ở v177 xác nhận hoàn tất toàn bộ: 124/TT-BTC (v178), 70 (v179), 69 (v180), 68 (v181), 03/TT-TTCP (v182).

Cập nhật trước (v182)

  • Thời gian: 2026-08-25 22:30 Asia/Saigon
  • Commit mới: 768836ed
  • Văn bản/tác vụ:
    • crawl v182 — toàn văn 03/2026/TT-TTCP (768836ed):
      • Nguồn: vanban.chinhphu.vn docid 219272 (metadata chuẩn: BH 15-08-2026, hiệu lực 01-10-2026, ký KT. Tổng Thanh tra Lê Tiến Đạt); PDF signed 03-ttcp.signed.pdf (939KB / 3 trang A4, CAdES-BES — pdftotext chỉ ra metadata ký; retry sau khi phiên crop trước bị hủy, scratch làm sạch).
      • File mới van-ban/thanh-tra/03-2026-tt-ttcp.md (158 dòng): khối căn cứ đầy đủ (Luật Ban hành VBQPPL 64/2025/QH15 sửa đổi bởi Luật 87/2025/QH15; NĐ 78/2025 + NĐ 79/2025 sửa đổi bởi NĐ 187/2025/NĐ-CP; NĐ 109/2025/NĐ-CP) + 2 Điều: Điều 1 bãi bỏ toàn bộ 18 thông tư của TTCP giai đoạn 2011→2025 (05/08/09-2011 → 02-2025), Điều 2 hiệu lực 01/10/2026; Nơi nhận 21 đầu mục (Lưu: VT, PC (10 bản)) + chữ ký KT. TỔNG THANH TRA / Lê Tiến Đạt.
      • Xác minh chi tiết nhạy cảm bằng OCR đa độ phân giải (150 DPI pipeline + crop 400 DPI theo tọa độ TSV; vision model Google hết quota tháng nên verify bằng tesseract crop + đối chiếu metadata chính thức): số hiệu "Số: 03/2026/TT-TTCP" đọc rõ; ngày ban hành trên dòng quốc hiệu scan mờ không tách được số ngày (OCR "4Š") — chốt ngày 15 tháng 8 năm 2026 theo metadata chuẩn vanban.chinhphu.vn docid 219272, tuyệt đối không bịa; ngày hiệu lực Điều 2.1 "kể từ ngày 01 tháng 10 năm 2026" crop 400 DPI đọc rõ, khớp metadata nguồn; người ký Lê Tiến Đạt dưới dấu KT. TỔNG THANH TRA (crop 400 DPI góc phải trang 3).
      • Quality gate PASS: OCR issues 0; Điều 2/2 range 1–2 Missing [] Duplicate []; suspicious heading none; Chương not applicable; 0 NFD/Cyrillic; đủ 18 khoản 1→18 liên tục; 0 ghi chú debug/crawler.
      • Tracking v182: trạng thái "Chưa có" → "Hoàn thiện".

Cập nhật trước (v181)

  • Thời gian: 2026-08-25 21:05 Asia/Saigon
  • Commit mới: 4564b411
  • Văn bản/tác vụ:
    • crawl v181 — toàn văn 68/2026/TT-BGDĐT (4564b411):
      • Nguồn: vanban.chinhphu.vn docid 219273 (metadata khớp: BH 22-08-2026, hiệu lực 08-10-2026, ký KT. Bộ trưởng Thứ trưởng Phạm Ngọc Thưởng); PDF signed 68-bgddt.signed.pdf (3.3MB / 5 trang A4 scan HP Scan, CAdES-BES — pdftotext chỉ ra metadata ký).
      • File mới van-ban/giao-duc/68-2026-tt-bgddt.md (227 dòng): khối căn cứ đầy đủ (Luật GD 43/2019/QH14 sửa đổi bởi Luật 123/2025/QH15; Luật GD nghề nghiệp 124/2025/QH15; Luật Nhà giáo 73/2025/QH15; NĐ 279/2026/NĐ-CP ngày 12/7/2026) + 12 Điều / 4 Chương (QUY ĐỊNH CHUNG / KHỐI LƯỢNG KIẾN THỨC VĂN HÓA GDPT VÀ ĐIỀU KIỆN TỔ CHỨC GIẢNG DẠY / TỔ CHỨC GIẢNG DẠY - KIỂM TRA - ĐÁNH GIÁ VÀ CẤP GIẤY CHỨNG NHẬN / TỔ CHỨC THỰC HIỆN) + Nơi nhận 23 đầu mục + chữ ký KT. BỘ TRƯỞNG / THỨ TRƯỞNG / Phạm Ngọc Thưởng. Nội dung cốt lõi: khối lượng kiến thức văn hóa GDPT trong đào tạo ngành, nghề đặc thù nghệ thuật - TDTD (tiểu học theo CT GDPT; THCS/THPT theo CT GDTX hoặc khối lượng kiến thức văn hóa THPT trong cơ sở GDNN); học bạ số trên Cơ sở dữ liệu Học bạ số + giai đoạn chuyển tiếp bản điện tử có mã xác thực/học bạ giấy; cấp Giấy chứng nhận hoàn thành CT GDPT và GCN đủ yêu cầu khối lượng kiến thức văn hóa THPT; trách nhiệm Sở GDĐT và cơ sở đào tạo (báo cáo trước 30/6 hằng năm); hiệu lực 08/10/2026.
      • Xác minh chi tiết nhạy cảm bằng OCR đa độ phân giải (300 DPI pipeline + crop 400 DPI theo tọa độ TSV; vision model Google hết quota tháng nên verify bằng tesseract crop + đối chiếu siêu dữ liệu chính thức): chốt số hiệu 68/2026/TT-BGDĐT + ngày ban hành "ngày 22 tháng 08 năm 2026" (crop header trang 1 400 DPI); ngày hiệu lực Điều 12.1 "kể từ ngày 08 tháng 10 năm 2026" (dòng bị dấu đỏ đè hoàn toàn — threshold kênh đỏ/green channel/psm 6-7-13 không tách được số — lấy từ metadata chính thức vanban.chinhphu.vn docid 219273); người ký Phạm Ngọc Thưởng dưới dấu KT. BỘ TRƯỞNG (crop 400 DPI góc phải trang 5); heading Chương II/III/IV crop 400 DPI đúng tựa (raw 300 DPI ra "Chương HH"/"CÁP GIẦY"); Nơi nhận giữ nguyên văn "Ủy ban Văn hóa, Xã hội của Quốc hội" (có dấu phẩy theo scan, khác mẫu 69).
      • Quality gate PASS: OCR issues 0; Điều 12/12 range 1–12 Missing [] Duplicate []; suspicious heading none; Chương I→IV đúng thứ tự La Mã không trùng; NFC chuẩn; 0 Cyrillic; 0 ghi chú debug/crawler.
      • Tracking v181: trạng thái "Chưa có" → "Hoàn thiện".

Cập nhật trước (v180)

  • Thời gian: 2026-08-25 19:40 Asia/Saigon
  • Commit mới: b9c44c4b
  • Văn bản/tác vụ:
    • crawl v180 — toàn văn 69/2026/TT-BGDĐT (b9c44c4b):
      • Nguồn: vanban.chinhphu.vn docid 219274 (metadata khớp: BH 22-08-2026, hiệu lực 08-10-2026, ký KT. Bộ trưởng Thứ trưởng Phạm Ngọc Thưởng); PDF signed 69-bgddt.signed.pdf (9MB / 20 trang A4 scan HP Scan, CAdES-BES — pdftotext chỉ ra metadata ký).
      • File mới van-ban/giao-duc/69-2026-tt-bgddt.md (768 dòng): khối căn cứ đầy đủ (Luật GD 43/2019/QH14 sửa đổi bởi Luật 123/2025/QH15; Luật Nhà giáo 73/2025/QH15; Luật TDTD 77/2006/QH11 sửa đổi bởi Luật 26/2018/QH14 + 84/2025/QH15; NĐ 279/2026/NĐ-CP) + Thông tư 3 Điều + toàn văn Quy chế 23 Điều / 5 Chương (tổ chức và hoạt động của trường năng khiếu nghệ thuật, TD-TT — lần đầu đưa trường năng khiếu nghệ thuật vào phạm vi điều chỉnh, thay thế TT 07/2021/TT-BGDĐT; lớp bồi dưỡng năng khiếu ≤25 HS/lớp không nhất thiết cùng độ tuổi; tuyển sinh xét tuyển + kiểm tra năng khiếu theo lĩnh vực âm nhạc/mỹ thuật/múa-xiếc-tạp kỹ/điện ảnh/thể thao; chuyển trường sau tối thiểu 06 tháng nếu không đáp ứng CT bồi dưỡng; tổ chuyên môn + tổ năng khiếu + tổ văn phòng; nhiệm vụ quyền hạn hiệu trưởng/phó HT/giáo viên/nhân sự hỗ trợ/học sinh; chính sách học bổng, hỗ trợ ăn ở tập luyện điều trị chấn thương) + Nơi nhận 17 đầu mục + chữ ký KT. BỘ TRƯỞNG / THỨ TRƯỞNG / Phạm Ngọc Thưởng + Danh mục phụ lục + Mẫu số 01 (báo cáo chuyển trường) + Mẫu số 02 (báo cáo CT bồi dưỡng năng khiếu).
      • Xác minh chi tiết nhạy cảm bằng OCR đa độ phân giải (150 DPI pipeline + crop 400–600 DPI): chốt số hiệu 69/2026/TT-BGDĐT + ngày ban hành "ngày 22 tháng 08 năm 2026" (crop header trang 1 400 DPI); ngày hiệu lực Điều 2 "kể từ ngày 08 tháng 10 năm 2026" (dòng bị dấu đỏ đè, 5 cách threshold/kênh đỏ/tách tile không tách được số — lấy từ metadata chính thức vanban.chinhphu.vn docid 219274 fetch trực tiếp HTML: "Ngày có hiệu lực 08-10-2026"); người ký Phạm Ngọc Thưởng dưới dấu KT. BỘ TRƯỞNG (crop 400 DPI góc phải trang 1).
      • Quality gate PASS: OCR issues 0 (1 false positive "Điền kinh" = môn thể thao đúng chính tả trong Mẫu 01); Điều Thông tư 3/3 range 1–3 + Điều Quy chế 23/23 range 1–23, Missing [] Duplicate [] theo từng phần; suspicious heading none; Chương I→V đúng thứ tự La Mã không trùng; 0 NFD/Cyrillic; 0 ghi chú debug/crawler.
      • Tracking v180: trạng thái "Chưa có" → "Hoàn thiện".

Cập nhật trước (v179)

  • Thời gian: 2026-08-25 18:55 Asia/Saigon
  • Commit mới: 4fe499e6
  • Văn bản/tác vụ:
    • crawl v179 — toàn văn 70/2026/TT-BGDĐT (4fe499e6):
      • Nguồn: vanban.chinhphu.vn docid 219275 (metadata khớp: BH 22-08-2026, hiệu lực 08-10-2026, ký KT. Bộ trưởng Thứ trưởng Phạm Ngọc Thưởng); PDF signed 70-bgddt.signed.pdf (5.7MB / 12 trang nội dung, CAdES-BES — pdftotext chỉ ra metadata ký).
      • File mới van-ban/giao-duc/70-2026-tt-bgddt-hoc-ba-so.md (519 dòng): khối căn cứ đầy đủ (Luật GD 43/2019/QH14 sửa đổi bởi Luật 123/2025/QH15; Luật GDTDĐT 20/2023/QH15; Luật Dữ liệu 60/2024/QH15; Luật BVDLCN 91/2025/QH15; NĐ 69/2024 + 23/2025 + 88/2026 + 279/2026/NĐ-CP) + 26 Điều / 7 Chương (quản lý và sử dụng học bạ số trong cơ sở GDPT và GDTX — giá trị pháp lý học bạ số ngang học bạ giấy, tạo lập 1 học bạ số/người học gắn hồ sơ học tập suốt đời, ký số giáo viên + chữ ký số tổ chức, khai thác qua Cổng DVCQG/VNeID, không yêu cầu nộp thêm học bạ giấy, điều khoản chuyển tiếp theo lộ trình NĐ 88/2026) + Nơi nhận 16 đầu mục + chữ ký KT. BỘ TRƯỞNG / THỨ TRƯỞNG / Phạm Ngọc Thưởng.
      • Xác minh chi tiết nhạy cảm bằng OCR đa độ phân giải (150 DPI pipeline + crop 400 DPI): chốt số hiệu 70/2026/TT-BGDĐT, ngày ban hành "ngày 22 tháng 8 năm 2026" (150 DPI đọc nhầm "tháng06", đối chiếu metadata chính thức), ngày hiệu lực Điều 24 "ngày 08 tháng 10 năm 2026" (dòng OCR garbage do font nhúng lỗi — lấy từ metadata chính thức vanban.chinhphu.vn), người ký Phạm Ngọc Thưởng.
      • Lọc nhiễu nguồn: loại 3 trang rác cuối PDF (trang 13–15 chứa nội dung lạc từ nghị định khác về sàn dữ liệu).
      • Quality gate PASS: OCR issues 0; Điều 26/26 range 1–26 Missing [] Duplicate []; Chương I→VII không dup/out-of-order; 0 ghi chú debug.
      • Tracking v179: trạng thái "Chưa có" → "Hoàn thiện".

Cập nhật trước (v178)

  • Thời gian: 2026-08-25 18:25 Asia/Saigon
  • Commit mới: b8dc5543
  • Văn bản/tác vụ:
    • crawl v178 — toàn văn 124/2026/TT-BTC (b8dc5543):
      • Nguồn: vanban.chinhphu.vn docid 219277 (metadata khớp: BH + hiệu lực ngay 22-08-2026, ký KT. Bộ trưởng Thứ trưởng Nguyễn Đức Chi); PDF signed 124-btc.signed.pdf (269KB / 2 trang, CAdES-BES — pdftotext chỉ ra metadata ký).
      • File mới van-ban/tai-chinh/124-2026-tt-btc.md (128 dòng): khối căn cứ đầy đủ (Luật Hải quan 54/2014/QH13 sửa đổi bởi Luật 71/2014/QH13 + 35/2018/QH14 + 07/2022/QH15 + 133/2025/QH15; Luật Thuế XNK 107/2016/QH13; Luật sửa đổi Đấu thầu/PPT công tư/Hải quan/Thuế GTGT/Thuế XNK/Đầu tư/Đầu tư công/QLTSCông số 90/2025/QH15; Luật QLNT 05/2017/QH14; NĐ 08/2015/NĐ-CP sửa đổi bởi NĐ 167/2025/NĐ-CP; NĐ 31/2018/NĐ-CP; NĐ 86/2025/NĐ-CP; NĐ 37/2026/NĐ-CP; NĐ 29/2025/NĐ-CP sửa đổi bởi NĐ 166/2025/NĐ-CP) + 2 Điều (Điều 1 bổ sung khoản 10 Điều 15 vào sau khoản 9 của TT 33/2023/TT-BTC — kiểm tra C/O xuất xứ hàng hóa nhập khẩu trên cơ sở quản lý rủi ro; Điều 2 hiệu lực ngay 22/08/2026) + Nơi nhận 19 đầu mục (Lưu: VT, CHQ(50b)) + chữ ký KT. BỘ TRƯỞNG / THỨ TRƯỞNG / Nguyễn Đức Chi.
      • Xác minh chi tiết nhạy cảm bằng OCR đa độ phân giải (150 DPI pipeline + crop 400 DPI): chốt số hiệu "Số: 124/2026/TT-BTC" (150 DPI nhầm 42, đối chiếu metadata chính thức + tên file PDF gốc), "ngày 22 tháng 8 năm 2026", căn cứ "90/2025/QH15" + "Nghị định 08/2015/NĐ-CP" (đối chiếu kho văn bản đã hoàn thiện), heading Điều 2 "Điều khoản thi hành"; ngày hiệu lực dòng bị đóng dấu chồng — lấy từ metadata chính thức vanban.chinhphu.vn (khớp "hiệu lực ngay ngày ký").
      • Tracking v178: trạng thái "Chưa có" → "Hoàn thiện".

Cập nhật trước (v177)

  • Thời gian: 2026-08-25 17:35 Asia/Saigon (poll 17:29 ICT 2026-08-25)
  • Commit mới: 2d0c8051
  • Văn bản/tác vụ:
    • discovery v177 — he-thong-van-ban top-50: 5 VB mới (2d0c8051) — chi tiết ở commit/tracking v177: parse đủ 50 hàng docid 219136→219277, cửa sổ trượt mở rộng +5 VB; track "Chưa có" 5 VB mới: 124/2026/TT-BTC (219277, BH+HL ngay 22/08 — đã crawl xong v178), 70/69/68/2026/TT-BGDĐT (219275/74/73, BH 22/08 HL 08/10), 03/2026/TT-TTCP (219272, BH 15/08 HL 01/10); đề xuất thứ tự crawl 124 → 70 → 69 → 68 → 03.

Cập nhật trước (v176)

  • Thời gian: 2026-08-25 15:15 Asia/Saigon (poll 14:59 ICT 2026-08-25)
  • Commit mới: 1b9e0f6c
  • Văn bản/tác vụ:
    • discovery v176 — he-thong-van-ban top-50: 0 VB mới (1b9e0f6c):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168–v175). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165/v168–v172/v174/v175; docid 219271 (8631/VPCP-PL) tiếp tục vắng mặt trong top-50 như v174/v175 (chuỗi docid=219271 = 0 kết quả).
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/**: 50/50 đã có file/đã track/đã ghi nhận ngoài phạm vi → 0 VB mới.
      • Ghi nhận 8631/VPCP-PL (docid 219271): giữ nguyên trạng thái "Chưa có", chờ Sếp quyết định như v173–v175; sẽ tự hiện lại trong cửa sổ quét khi nguồn thêm VB mới đẩy cửa sổ trượt xuống.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026. Normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.
      • Hàng đợi crawl: không phát sinh VB chờ crawl mới; item "Chưa có" duy nhất vẫn là 8631/VPCP-PL chờ quyết định.

Cập nhật trước (v175)

  • Thời gian: 2026-08-25 12:35 Asia/Saigon (poll 12:29 ICT 2026-08-25)
  • Commit mới: 74dce54a
  • Văn bản/tác vụ:
    • discovery v175 — he-thong-van-ban top-50: 0 VB mới (74dce54a):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168–v174). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165/v168–v172/v174; docid 219271 (8631/VPCP-PL) tiếp tục vắng mặt trong top-50 như v174 (chuỗi docid=219271 = 0 kết quả).
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/**: 50/50 đã có file/đã track/đã ghi nhận ngoài phạm vi → 0 VB mới.
      • Ghi nhận 8631/VPCP-PL (docid 219271): giữ nguyên trạng thái "Chưa có", chờ Sếp quyết định như v173/v174; sẽ tự hiện lại trong cửa sổ quét khi nguồn thêm VB mới đẩy cửa sổ trượt xuống.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026. Normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.
      • Hàng đợi crawl: không phát sinh VB chờ crawl mới; item "Chưa có" duy nhất vẫn là 8631/VPCP-PL chờ quyết định.

Cập nhật trước (v174)

  • Thời gian: 2026-08-25 10:05 Asia/Saigon (poll 10:05 ICT 2026-08-25)
  • Commit mới: cd422c6e
  • Văn bản/tác vụ:
    • discovery v174 — he-thong-van-ban top-50: 0 VB mới (cd422c6e):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168–v173). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ thu hẹp so với v173 do docid 219271 (8631/VPCP-PL) rơi khỏi top-50 (nguồn trả đúng 50 docid distinct, chuỗi docid=219271 = 0 kết quả).
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/**: 50/50 đã có file/đã track/đã ghi nhận ngoài phạm vi → 0 VB mới.
      • Ghi nhận 8631/VPCP-PL (docid 219271): "Chưa có" từ v173, nay không còn trong top-50 — trạng thái tracking giữ nguyên "Chưa có", chờ Sếp quyết định như tiền lệ v173; sẽ tự hiện lại trong cửa sổ quét khi nguồn thêm VB mới đẩy cửa sổ trượt xuống.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); ngày BH mới nhất trên nguồn giữ nguyên 22/08/2026. Normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.
      • Hàng đợi crawl: không phát sinh VB chờ crawl mới; item "Chưa có" duy nhất vẫn là 8631/VPCP-PL chờ quyết định.

Cập nhật trước (v173)

  • Thời gian: 2026-08-25 07:35 Asia/Saigon (poll 07:35 ICT 2026-08-25)
  • Commit mới: 2878f0a6
  • Văn bản/tác vụ:
    • discovery v173 — he-thong-van-ban top-50: 1 VB mới (2878f0a6):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168–v172). Parse đủ 50 hàng: docid 219130→219271, ngày BH 05/08→22/08/2026 — cửa sổ mở rộng +1 VB so với v165/v168–v172 do xuất hiện docid 219271.
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/**: 49/50 đã có → 1 VB mới: 8631/VPCP-PL (docid 219271, BH 22-08-2026) — Công văn Văn phòng Chính phủ "V/v chuẩn bị nội dung Phiên họp Chính phủ chuyên đề về xây dựng pháp luật tháng 8 năm 2026 (Phiên thứ 2)", ký Nguyễn Văn Thắng; đã thêm vào tracking trạng thái "Chưa có", ưu tiên thấp (ngoài nhóm NĐ-CP/TT trọng tâm), PDF signed đã ghi nhận (8631_vpcp-pl_22082026_1-signed.signed.pdf) — chờ Sếp quyết định có crawl toàn văn không.
      • Hàng đầu nguồn chuyển từ 336/2026/NĐ-CP (219265) sang 8631/VPCP-PL (219271); ngày ban hành mới nhất trên nguồn giữ nguyên 22/08/2026. Các hàng còn lại khớp trạng thái v142–v172.
      • Normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.

Cập nhật trước (v172)

  • Thời gian: 2026-08-25 05:02 Asia/Saigon (poll 05:02 ICT 2026-08-25)
  • Commit mới: 1edf5e21
  • Văn bản/tác vụ:
    • discovery v172 — he-thong-van-ban top-50: 0 VB mới (1edf5e21):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168–v171). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165/v168–v171.
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/** (752 file): 50/50 đã có → 0 VB mới.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); docid cao nhất toàn nguồn vẫn 219269 (121/2026/TT-BTC) và 219268 (118/2026/TT-BQP) — hoàn thiện v166/v167. Ngày ban hành mới nhất trên nguồn giữ nguyên 22/08/2026.
      • Xác nhận thêm: normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.
      • Hàng đợi crawl tiếp tục TRỐNG — không phát sinh VB chờ crawl từ vòng này.

Cập nhật trước (v171)

  • Thời gian: 2026-08-25 02:29 Asia/Saigon (poll 02:29 ICT 2026-08-25)
  • Commit mới: dc19b39e
  • Văn bản/tác vụ:
    • discovery v171 — he-thong-van-ban top-50: 0 VB mới (dc19b39e):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168/v169/v170). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165/v168/v169/v170.
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/** (752 file): 50/50 đã có → 0 VB mới.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); docid cao nhất toàn nguồn vẫn 219269 (121/2026/TT-BTC) và 219268 (118/2026/TT-BQP) — hoàn thiện v166/v167. Ngày ban hành mới nhất trên nguồn giữ nguyên 22/08/2026.
      • Xác nhận thêm: normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.
      • Hàng đợi crawl tiếp tục TRỐNG — không phát sinh VB chờ crawl từ vòng này.

Cập nhật trước (v170)

  • Thời gian: 2026-08-25 00:10 Asia/Saigon
  • Commit mới: 150ad3c4
  • Văn bản/tác vụ:
    • discovery v170 — he-thong-van-ban top-50: 0 VB mới (150ad3c4):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168/v169). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165/v168/v169.
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/** (752 file): 50/50 đã có → 0 VB mới.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); docid cao nhất toàn nguồn vẫn 219269 (121/2026/TT-BTC) và 219268 (118/2026/TT-BQP) — hoàn thiện v166/v167. Ngày ban hành mới nhất trên nguồn giữ nguyên 22/08/2026.
      • Xác nhận thêm: 51/2026/TT-BKHCN + 19/2026/TT-BNV đã có file toàn văn (crawl v149/v150); normalize Cyrillic khớp đúng 320/2026/NĐ-CР docid 219189 như các vòng trước; 59/2026/QĐ-UBND ngoài phạm vi.
      • Hàng đợi crawl tiếp tục TRỐNG — không phát sinh VB chờ crawl từ vòng này.

Cập nhật trước (v169)

  • Thời gian: 2026-08-24 21:44 Asia/Saigon
  • Commit mới: 7b2eaac0
  • Văn bản/tác vụ:
    • discovery v169 — he-thong-van-ban top-50: 0 VB mới (7b2eaac0):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165/v168). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165/v168.
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420→P Latin + NFD + đ→d, token-set boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/**: 50/50 đã có → 0 VB mới.
      • Hàng đầu nguồn vẫn là 336/2026/NĐ-CP (docid 219265, BH 22/08 — hoàn thiện v161); docid cao nhất toàn nguồn vẫn 219269 (121/2026/TT-BTC) và 219268 (118/2026/TT-BQP) — hoàn thiện v166/v167. Ngày ban hành mới nhất trên nguồn giữ nguyên 22/08/2026.
      • Hàng đợi crawl tiếp tục TRỐNG — không phát sinh VB chờ crawl từ vòng này.

Cập nhật trước (v168)

  • Thời gian: 2026-08-24 19:06 Asia/Saigon
  • Commit mới: a92f0722
  • Văn bản/tác vụ:
    • discovery v168 — he-thong-van-ban top-50: 0 VB mới (a92f0722):
      • GET https://vanban.chinhphu.vn/he-thong-van-ban?classid=1&mode=1&maxresults=50 (curl trực tiếp, HTML tĩnh — method đã xác minh v142, tái sử dụng v151/v153/v160/v164/v165). Parse đủ 50 hàng: docid 219130→219269, ngày BH 05/08→22/08/2026 — cửa sổ không đổi so với v165.
      • So sánh kép docid + số hiệu (normalize đầy đủ Cyrillic U+0420 + NFD + đ→d, boundary-aware tránh khớp nhầm số dài hơn) với LEGISLATION_TRACKING + van-ban/**: 50/50 đã có → 0 VB mới.
      • Docid mới nhất toàn nguồn vẫn là 219269 (121/2026/TT-BTC) và 219268 (118/2026/TT-BQP) — đã track v165, crawl hoàn thiện ở v166/v167; docid 219265 (336/2026/NĐ-CP) hoàn thiện v161. Không có VB công bố sau vòng v165.
      • Hàng đợi crawl tiếp tục TRỐNG — không phát sinh VB chờ crawl từ vòng này.

Cập nhật trước (v167)

  • Thời gian: 2026-08-24 18:50 Asia/Saigon
  • Commit mới: 132f1c67
  • Văn bản/tác vụ:
    • crawl v167 — toàn văn 118/2026/TT-BQP (27557318 + tracking 132f1c67):
      • Nguồn: vanban.chinhphu.vn docid 219268 (metadata khớp: BH 21-08-2026, hiệu lực 10-10-2026, ký Thượng tướng Nguyễn Văn Hiền); PDF signed 118-bqp.signed.pdf (576KB / 17 trang, CAdES-BES — pdftotext chỉ ra metadata ký).
      • File mới van-ban/quoc-phong/118-2026-tt-bqp.md (611 dòng): khối căn cứ đầy đủ (Luật TTATGT đường bộ 36/2024/QH15 sửa đổi bởi Luật 118/2025/QH15; NĐ 01/2022/NĐ-CP sửa đổi bởi NĐ 03/2025/NĐ-CP) + 10 Điều (sửa khoản 4 Điều 7; khoản 1 + điểm a,b khoản 2 + khoản 3 Điều 9; khoản 2 Điều 23; điểm b khoản 4 Điều 24; điểm a khoản 1 Điều 26; điểm d khoản 1 Điều 27; bổ sung khoản 3 Điều 32 của TT 69/2024/TT-BQP; thay thế/bãi bỏ cụm từ Bộ GTVT → Bộ Công an/Bộ Xây dựng; thay thế 4 Phụ lục; hiệu lực 10/10/2026) + Nơi nhận 10 đầu mục (Lưu: VT, NCTH) + chữ ký Nguyễn Văn Hiền.
      • 4 Phụ lục đầy đủ: PL I Mẫu 01a/01b bản khai đăng ký xe (cấu trúc phần A/B + ghi chú chú thích); PL II biển số + hệ thống số phụ (bảng kích thước 6 loại biển OCR từng ô 400 DPI); PL III bảng 59 ký hiệu biển số theo cơ quan, đơn vị; PL IV danh mục xe máy chuyên dùng 3 nhóm (I/II/III).
      • Xác minh chi tiết nhạy cảm bằng OCR đa độ phân giải (150 DPI pipeline + crop 300–600 DPI): chốt căn cứ "Luật số 118/2025/QH15" và "Nghị định số 03/2025/NĐ-CP" (lần đọc đầu nhầm 18/2023); ngày hiệu lực Điều 10 lấy từ metadata chính thức (font số trang trí không OCR được); PL III số 59 đối chiếu bbox 400 DPI (ký hiệu CV) + danh mục ký hiệu PL III TT 69/2024.
      • Tracking v167: trạng thái "Chưa có (chờ crawl)" → "Hoàn thiện".

Cập nhật trước (v166)

  • Thời gian: 2026-08-24 17:55 Asia/Saigon
  • Commit mới: 161ba7c6
  • Văn bản/tác vụ:
    • crawl v166 — toàn văn 121/2026/TT-BTC (749ec67b + tracking 161ba7c6):
      • Nguồn: vanban.chinhphu.vn docid 219269 (metadata khớp: BH 21-08-2026, hiệu lực ngay 21-08-2026, ký Nguyễn Đức Chi); PDF signed 121-btc.signed.pdf (1,4MB / 70 trang, scan ảnh — trang 1–3 chứa phần điều khoản + phụ lục danh mục, 67 trang còn lại là ảnh mẫu biểu).
      • File mới van-ban/tai-chinh/121-2026-tt-btc.md (147 dòng): khối căn cứ đầy đủ (LĐN 59/2020/QH14 sửa đổi bởi Luật 03/2022/QH15 + 76/2025/QH15; NĐ 168/2025/NĐ-CP sửa đổi bởi NĐ 296/2026/NĐ-CP; NĐ 29/2025/NĐ-CP sửa đổi bởi NĐ 166/2025/NĐ-CP) + 3 Điều (Điều 1: thay thế 9 mẫu số 1, 2, 3, 4, 5, 10, 12, 27, 30 và bãi bỏ Mẫu số 11 tại Phụ lục I TT 68/2025/TT-BTC; Điều 2 chuyển tiếp; Điều 3 hiệu lực ngay) + Nơi nhận 22 đầu mục (Lưu: VT, DNTN(TH)) + chữ ký Nguyễn Đức Chi + bảng danh mục 9 mẫu của Phụ lục (dẫn nguồn PDF cho nội dung mẫu biểu — không tự bịa).
      • Xác minh chi tiết nhạy cảm bằng OCR đa cấu hình (300dpi psm3 đối chéo 400dpi psm6) + crop vùng riêng: chốt "Luật Doanh nghiệp 59/2020/QH14" (lần đọc đầu nhầm 39) và "Nghị định 168/2025/NĐ-CP ngày 30 tháng 6 năm 2025" (nhầm 168/2023).
      • Tracking v166: trạng thái "Chưa có (chờ crawl)" → "Hoàn thiện".

Validation

  • git diff --check: pass (v185 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v182)

  • OCR Quality Gate v182 (van-ban/thanh-tra/03-2026-tt-ttcp.md): OCR issues 0; Điều 2/2 range 1–2, Missing [] Duplicate []; suspicious heading none; Chương not applicable (không có chương); 0 NFD/Cyrillic; 0 debug/crawler note

  • Loss check v182: cả 3 trang PDF OCR pipeline chuẩn (pdftoppm 150 DPI + tesseract vie) + đối chiếu vùng nhạy cảm crop riêng 400 DPI; khối căn cứ + 18 khoản bãi bỏ + 2 Điều + Nơi nhận + chữ ký phủ đủ toàn văn

  • Metadata v182 đối chiếu nguồn chính thức: docid 219272 (số hiệu/ngày BH 15-08-2026/hiệu lực 01-10-2026/người ký khớp)

  • git diff --check: pass (v180)

  • OCR Quality Gate v180 (van-ban/giao-duc/69-2026-tt-bgddt.md): OCR issues 0 (1 false positive "Điền kinh"); Điều Thông tư 3/3 range 1–3 + Quy chế 23/23 range 1–23, Missing [] Duplicate [] từng phần; suspicious heading none; Chương I→V không dup/out-of-order; 0 NFD/Cyrillic; 0 debug/crawler note

  • Loss check v180: cả 20 trang PDF OCR pipeline chuẩn (scripts/ocr_pdf.py 150 DPI) + đối chiếu vùng nhạy cảm crop riêng 400–600 DPI; khối căn cứ + 3+23 Điều + Nơi nhận + chữ ký + Danh mục phụ lục + Mẫu 01/02 phủ đủ toàn văn

  • Metadata v180 đối chiếu nguồn chính thức: docid 219274 fetch trực tiếp HTML (số hiệu/ngày BH 22-08-2026/hiệu lực 08-10-2026/người ký khớp)

  • git diff --check: pass (v178)

  • OCR Quality Gate v178 (van-ban/tai-chinh/124-2026-tt-btc.md): OCR issues 0; Điều 2/2 range 1–2, Missing [] Duplicate []; suspicious heading none; Chương not applicable (không có chương); 0 debug/crawler note

  • Loss check v178: cả 2 trang PDF OCR pipeline chuẩn (scripts/ocr_pdf.py 150 DPI) + đối chiếu vùng nhạy cảm crop riêng 400 DPI; khối căn cứ + 2 Điều + Nơi nhận + chữ ký phủ đủ toàn văn

  • Metadata v178 đối chiếu nguồn chính thức: docid 219277 fetch trực tiếp (số hiệu/ngày BH/hiệu lực/người ký khớp)

  • git diff --check: pass (v177 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v175 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v173 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v172 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v169 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v168 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v167)

  • OCR Quality Gate v167 (van-ban/quoc-phong/118-2026-tt-bqp.md): OCR issues 0; Điều 10/10 range 1–10, Missing [] Duplicate []; suspicious heading none; Chương not applicable (phần điều khoản không chia chương; phụ lục heading PHỤ LỤC I–IV + nhóm La Mã I/II/III chuẩn); 0 debug/crawler note

  • Loss check v167: toàn bộ 17 trang PDF OCR pipeline chuẩn (scripts/ocr_pdf.py 150 DPI) + đối chiếu vùng nhạy cảm crop riêng 300–600 DPI; khối căn cứ + 10 Điều + Nơi nhận + chữ ký phủ đủ; các dòng font trang trí (số hiệu/ngày trên quốc hiệu) chuẩn hóa theo metadata chính thức thay vì đoán

  • Metadata v167 đối chiếu nguồn chính thức: docid 219268 đã xác minh v165/v166 (số hiệu/ngày BH/hiệu lực/người ký khớp)

  • git diff --check: pass (v166)

  • OCR Quality Gate v166 (van-ban/tai-chinh/121-2026-tt-btc.md): OCR issues 0; Điều 3/3 range 1–3, Missing [] Duplicate []; suspicious heading none; Chương not applicable (không có chương); 0 debug/crawler note

  • Loss check v166: 3 trang điều khoản đối chiếu chéo 2 cấu hình OCR (300dpi psm3 / 400dpi psm6) khớp toàn bộ khối căn cứ + 3 Điều + Nơi nhận; 67 trang ảnh mẫu biểu ngoài phạm vi text — ghi dẫn nguồn PDF thay vì bịa

  • Metadata v166 đối chiếu nguồn chính thức: docid 219269 fetch trực tiếp (số hiệu/ngày BH/hiệu lực/người ký khớp)

  • git diff --check: pass (v165 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v164 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • git diff --check: pass (v163)

  • OCR Quality Gate v163 (scripts/ocr_quality_gate_scan.py trên van-ban/dat-dai/nghi-dinh-281-2026-nd-cp-sua-doi-123-2024-xu-phat-hanh-chinh-dat-dai.md): OCR issues 0; Điều 12/12 range 1–12, Missing [] Duplicate []; suspicious heading 1 false positive (câu trích "Điều 3a." = nội dung điều bổ sung, khớp nguyên văn); không có Chương → not applicable; 0 debug/stub/placeholder note

  • Loss check v163: đối chiếu 100% heading Điều 1–12 giữa OCR 300dpi và bản dựng; câu then chốt (hiệu lực 31/8/2026, mốc chuyển tiếp 31/01/2026, mức phạt 250tr/400tr, điểm a,b,i,k,l,m,q khoản 1 Điều 133 Luật Đất đai) khớp cả OCR PDF lẫn luatnguyen

  • Metadata v163 đối chiếu nguồn chính thức: PDF signed tải trực tiếp từ link datafiles của văn bản; người ký xác minh 3 lớp (chp-mirror congan.thainguyen.gov.vn / luatnguyen / OCR crop chữ ký pixel-level)

  • git diff --check: pass (v162)

  • OCR Quality Gate v162 (van-ban/tai-chinh/117-2026-tt-btc.md): Điều 2/2 range 1–2, Missing [] Duplicate []; suspicious heading 0; OCR issues 0 (kèm check riêng "triễn"/"triển triển"); 0 debug/stub/placeholder note; trailing whitespace 0

  • Loss check v162: quét từng dòng ≥30 ký tự của 2 bản xóa so với bản giữ — 100% câu pháp lý được phủ; phần còn lại chỉ là tóm tắt tự viết sai quy cách của stub root và biến thể trình bày metadata

  • Metadata v162 đối chiếu nguồn chính thức: PDF signed datafiles.chinhphu.vn tải trực tiếp từ trang docid 219230, OCR 5/5 trang đối chiếu tựa đề + khối căn cứ + toàn văn Điều + Nơi nhận; "Phụ lục III" (khoản d Điều 1) xác nhận bằng phân tích pixel ảnh gốc 400dpi

  • git diff --check: pass (v161)

  • OCR Quality Gate v161 (scripts/ocr_quality_gate_scan.py): Điều 50/50 range 1–50, Missing [] Duplicate []; Chương I–VI đúng thứ tự không trùng/lệch; 0 ký tự rác/cyrillic, 0 suspicious heading, 0 ghi chú crawler/debug. 5 flag chuỗi con "ngày l" = false positive cụm từ hợp lệ "ngày làm việc"/"kể từ ngày các bộ" (đối chiếu OCR gốc; pattern này cũng flag trên file chuẩn đã merge như NĐ 273 — quy ước repo chấp nhận khi có căn cứ nguồn)

  • Loss check v161: 50/50 heading Điều + 40 dòng sample ngẫu nhiên khớp 100% giữa bản dựng và nguồn text số hóa; câu then chốt (Điều 48 hiệu lực/thay thế/bãi bỏ) khớp cả OCR PDF

  • Metadata v161 đối chiếu nguồn chính thức: vanban.chinhphu.vn docid 219265 fetch trực tiếp (số hiệu/ngày BH/hiệu lực/trích yếu khớp); PDF signed 22MB, 54 trang, chất lượng đạt ngưỡng HEARTBEAT 3.4

  • git diff --check: pass (commit discovery v160 — chỉ sửa tracking, not applicable OCR/Điều/Chương)

  • OCR Quality Gate: pass (cụm 35+41-BCT sau hợp nhất: OCR issues = 0 cả 2; flag µ hàng CNG xử lý bằng chính tả nguồn luatvietnam "micrômét")

  • Scan Điều/Chương: pass (35: 3/3 range 1–3 Missing [] Duplicate []; 41: 6/6 range 1–6)

  • Placeholder/source check: pass (0 ghi chú crawler/debug còn lại trong file public; ghi-chu "Refactor từ STUB" legacy của bản 41 cũ loại bỏ cùng file thừa)

  • Loss check cụm 41: 209/209 cặp mã+mô tả giữa bản xóa và bản giữ = 0 mất mát; thứ tự mã khớp nguồn chính thức 100%

  • Metadata đối chiếu nguồn chính thức: 35 = vanban.chinhphu.vn docid 218712 (30/06→17/08/2026); 41 = luatvietnam 441401-d1 fetch trực tiếp (22/07/2026, 05/09/2026–31/12/2029, bãi bỏ TT 18/2024 + Điều 4 TT 12/2018 + Khoản 2 Điều 1 & Phụ lục II TT 08/2023)

Cần Sếp review

  • Hàng đợi "Chưa có" sau v182: chỉ còn 8631/VPCP-PL (docid 219271, ưu tiên thấp từ v173 — chờ Sếp quyết định crawl toàn văn). Toàn bộ 5 VB discovery v177 đã crawl xong: 124/TT-BTC (v178), 70 (v179), 69 (v180), 68 (v181), 03/TT-TTCP (v182).
  • PR tích lũy lớn (168 file, ~267k dòng thêm, 1259 commits): đề nghị Sếp review/merge để tránh tiếp tục phình to.
  • Cleanup trùng lặp: HOÀN TẤT — hàng đợi trống thật sự sau v162 (cụm 117/2026/TT-BTC 3 file → 1 bản chuẩn là cụm cuối, khép ứng viên do discovery v160 flag).
  • STUB chờ quyết định: 291/NQ-TPQH16 (Cao - nghi vấn số hiệu), 106/TT-BTC (TB - OCR kém), 86/TT-BTC (Thấp - archive). Stub 281/NĐ-CP đã xử lý xong ở v163 (người ký sửa thành Hồ Quốc Dũng — khác metadata chp mirror cũ).
  • Quyết định còn treo: có crawl chi tiết 4 Phụ lục của 42/QĐ-TTg (155 trang PDF nguồn) hay giữ mức Quyết định.
  • Đệ feat: Add company logo and update favicon system #4 Reviewer tạm ngừng spawn vô thời hạn từ poll 09:59 sau 3 lần mất tích liên tiếp (v142, v0759, v153-r3); Bots bù bằng verify độc lập từng file sau crawl. Cần ý kiến nếu muốn bật lại.

Lịch sử heartbeat

  • 14:02a872c5bd — discovery v189: top-50 chp 0 VB mới (cửa sổ giữ 219136→219277; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl trống hoàn toàn

  • 11:43aea22230 — discovery v188: top-50 chp 0 VB mới (cửa sổ giữ 219136→219277; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl trống hoàn toàn

  • 09:05c49eec07 — discovery v187: top-50 chp 0 VB mới (cửa sổ giữ 219136→219277; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl trống hoàn toàn

  • 06:3611310ddd — discovery v186: top-50 chp 0 VB mới (cửa sổ giữ 219136→219277; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl trống hoàn toàn (backfill — vòng v186 bỏ sót dòng này)

  • 04:088aeb20ba — discovery v185: top-50 chp 0 VB mới (cửa sổ giữ 219136→219277; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl trống hoàn toàn

  • 23:05ea755b84 — discovery v183: top-50 chp 0 VB mới (cửa sổ giữ 219136→219277; cụm 5 VB v177 xác nhận hoàn tất toàn bộ qua v178–v182; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl trống hoàn toàn

  • 22:30768836ed — crawl v182: toàn văn 03/2026/TT-TTCP (docid 219272, BH 15/08 HL 01/10/2026; bãi bỏ toàn bộ 18 thông tư TTCP 2011→2025; 2 Điều; OCR gate PASS) + tracking "Hoàn thiện" — hàng đợi "Chưa có" còn 8631/VPCP-PL

  • 18:25b8dc5543 — crawl v178: toàn văn 124/2026/TT-BTC (docid 219277, BH+HL ngay 22/08/2026; bổ sung khoản 10 Điều 15 TT 33/2023 — kiểm tra C/O xuất xứ theo quản lý rủi ro; 2 Điều; OCR gate PASS) + tracking "Hoàn thiện" — hàng đợi "Chưa có" còn 5 VB

  • 17:352d0c8051 — discovery v177: top-50 chp 5 VB mới — 124/2026/TT-BTC (219277, BH+HL 22/08), 70/69/68/2026/TT-BGDĐT (219275/219274/219273, BH 22/08 HL 08/10), 03/2026/TT-TTCP (219272, BH 15/08 HL 01/10) track "Chưa có"; cửa sổ trượt 219130→219269 lên 219136→219277

  • 12:3574dce54a — discovery v175: top-50 chp 0 VB mới (cửa sổ giữ 219130→219269; 8631/VPCP-PL docid 219271 tiếp tục ngoài top-50 — giữ "Chưa có" chờ Sếp) — hàng đợi crawl vẫn trống

  • 07:352878f0a6 — discovery v173: top-50 chp 1 VB mới — 8631/VPCP-PL (docid 219271, BH 22/08) thêm "Chưa có" ưu tiên thấp (cửa sổ 219130→219271; normalize Cyrillic+NFD boundary-aware)

  • 05:021edf5e21 — discovery v172: top-50 chp 0 VB mới (docid 219130→219269, BH mới nhất 22/08 — không đổi so v165/v168–v171; normalize Cyrillic+NFD boundary-aware) — hàng đợi crawl vẫn trống

  • 02:29dc19b39e — discovery v171: top-50 chp 0 VB mới (docid 219130→219269, BH mới nhất 22/08 — không đổi so v165/v168–v170) — hàng đợi crawl vẫn trống (backfill — vòng v171 bỏ sót dòng này)

  • 00:10150ad3c4 — discovery v170: top-50 chp 0 VB mới (docid 219130→219269, BH mới nhất 22/08 — không đổi so v165/v168/v169) — hàng đợi crawl vẫn trống (backfill — vòng v170 bỏ sót dòng này)

  • 21:447b2eaac0 — discovery v169: top-50 chp 0 VB mới (docid 219130→219269, BH mới nhất 22/08 — không đổi so v165/v168; normalize Cyrillic+NFD boundary-aware) — hàng đợi crawl vẫn trống

  • 19:06a92f0722 — discovery v168: top-50 chp 0 VB mới (docid 219130→219269, BH mới nhất 22/08 — không đổi so v165; normalize Cyrillic+NFD boundary-aware) — hàng đợi crawl vẫn trống

  • 18:5027557318/132f1c67 — crawl v167: toàn văn 118/2026/TT-BQP (docid 219268, BH 21/08 hiệu lực 10/10/2026; 10 Điều + 4 Phụ lục: mẫu 01a/01b, biển số & hệ thống số phụ, 59 ký hiệu biển số, danh mục XMCD; OCR gate PASS) + tracking "Hoàn thiện" — hàng đợi crawl trống

  • 17:55749ec67b/161ba7c6 — crawl v166: toàn văn 121/2026/TT-BTC (docid 219269, BH+HL ngay 21/08/2026; 3 Điều + phụ lục danh mục 9 mẫu; OCR gate PASS) + tracking "Hoàn thiện"

  • 17:07b020ba31 — discovery v165: top-50 chp 2 VB mới (121/2026/TT-BTC docid 219269, 118/2026/TT-BQP docid 219268 — BH 21/08 sau vòng v164, track "Chưa có chờ crawl") + re-flag 2 stub cũ

  • 15:387704ce22 — discovery v164: top-50 chp 0 VB mới (docid 219110→219266, normalize Cyrillic khớp 320/2026) + re-flag 2 stub cũ

  • 15:15813af4f5/8dbe163a — crawl v163: toàn văn 281/2026/NĐ-CP thay stub (12 Điều, sửa người ký → Hồ Quốc Dũng, sửa đ)/e→c theo PDF gốc) + tracking "Hoàn thiện"

  • 15:006af08923/252be88f — cleanup v162: hợp nhất cụm 117/2026/TT-BTC 3 file → 1 bản chuẩn duy nhất (van-ban/tai-chinh/117-2026-tt-btc.md, đối chiếu OCR 5 trang PDF signed docid 219230) + tracking "Hoàn thiện"

  • 14:255854895e/93ecbebd — crawl v161: toàn văn 336/2026/NĐ-CP (50 Điều/6 Chương, một cửa quốc gia/ASEAN) + tracking "Hoàn thiện (v161)"

  • 14:05fe0e9686 — discovery v160: top-50 chp → 1 VB mới 336/2026/NĐ-CP (track "Chưa có") + flag stub 117-root trùng lặp

  • 13:3238268910/7d3d336b/831cf3c1 — cleanup 2 cụm cuối 35+41/TT-BCT: hợp nhất 5 file trùng → 2 bản chuẩn (35 đủ căn cứ nguyên văn + phụ lục nâng cấp; 41 khôi phục 88 mã HS bị mất ở Phụ lục II từ nguồn chính thức) + tracking v159 — hàng đợi cleanup TRỐNG

  • 13:05bec24c0e/c00daf62/0c1148f3/b282c8cb — cleanup cụm 64/65/66/TT-BGDĐT: hợp nhất 6 file trùng → 3 bản chuẩn (64 đủ 22 Điều; 65 nâng cấp 8→10 Điều + sửa người ký; 66 đủ 8 Điều) + tracking v158

  • 12:20cbf6440f — cleanup 65/TT-BXD: hợp nhất 4 file trùng + tracking v157

  • 11:5551424eb1 — cleanup 64/TT-BXD: hợp nhất 6 file trùng + tracking v156

  • 11:21698c18b4 — cleanup 314/NĐ-CP: hợp nhất 5 file trùng + tracking v155

  • 10:225eb0f7a9 — crawl 330/NĐ-CP + tracking v154 (khép cụm 7 NĐ ANM)

  • 09:421af9e9af — discovery v153: top-50 chp 0 VB mới + track chính thức 330/NĐ-CP

  • 09:05c05612f9 — fix whitespace 333/NĐ-CP + front matter date 117/TT-BTC

  • 08:59c064dc3d/65a8411c — crawl 333/NĐ-CP (32 Điều/6 Chương + Phụ lục 3 mẫu)

caothu159 pushed a commit that referenced this pull request Aug 7, 2026
LEGISLATION_TRACKING.md updates:
- Mở rộng bảng STUB / CẦN BỔ SUNG NỘI DUNG: +8 file phát hiện
  cần refactor (<10KB + modified >7 ngày + có dấu hiệu stub).
- Bổ sung 9 file cần refactor (1 cũ + 8 mới):
  * 86/2026/TT-BTC (status: Đang cập nhật stub) - 22 ngày
  * 279/2026/NĐ-CP (404 tại crawl) - 20 ngày
  * 62/2026/TT-BXD QCVN 32 (stub: true) - 6 ngày
  * 61/2026/TT-BGDĐT (status: STUB) - 16 ngày
  * NQ 291/2026 (STUB + nghi vấn số hiệu) - 15 ngày
  * 92/2026/TT-BCA (nguồn 403 Cloudflare) - 22 ngày
  * 286/2026/NĐ-CP (status: chưa hoàn thiện) - 15 ngày
  * 272/2026/NĐ-CP (đang cập nhật, đã có hiệu lực) - 31 ngày
- Thêm báo cáo 'ĐỆ #4 CONTENT REVIEWER + PR COMMENT REVIEWER — 2026-08-07'
  với scan tổng quan, OCR quality gate (5/5 PASS), PR comment triage.

OCR Quality Gate results:
- 5 file 'Hoàn thiện' đều PASS:
  * 283/2026/NĐ-CP (68 Điều, 4 Chương) - 0 issues
  * 284/2026/NĐ-CP (23 Điều, 4 Chương) - 0 issues
  * 291/2026/NĐ-CP (5 Điều, không Chương) - 0 issues
  * 280/2026/NĐ-CP (38 Điều, 6 Chương) - 0 issues
  * 232/2026/NĐ-CP (19 Điều, 4 Chương) - 0 issues
  (file 232 ở path hanh-chinh/, không phải lao-dong/ như tracking ghi)

PR comment triage:
- PR #264 (current) - OPEN, chờ review
- PR #261, #260 - Codex limit bot notification (không cần xử lý)
- PR #259, #257, #256 - đã closed cũ

Branch: heartbeat/crawl-vanban-20260807 (PR #264)
Reviewer: Đệ #4 Subagent Heartbeat
@caothu159 caothu159 changed the title Heartbeat: review v101 (OCR gate + refactor scan + STUB check) — 2026-08-07 11:35 ICT Heartbeat crawl-vanban 2026-08-07: review v101/v103 + discovery v102/v104 (5 NĐ mới) Aug 7, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07: review v101/v103 + discovery v102/v104 (5 NĐ mới) Heartbeat crawl-vanban 2026-08-07: review v101/v103 + discovery v102/v104 + NĐ 311/2026 Aug 7, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07: review v101/v103 + discovery v102/v104 + NĐ 311/2026 Heartbeat crawl-vanban 2026-08-07/08: review + discovery + NĐ 311/2026 + NĐ 279/2026 Aug 8, 2026
caothu159 pushed a commit that referenced this pull request Aug 9, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07/08: review + discovery + NĐ 311/2026 + NĐ 279/2026 Heartbeat crawl-vanban 2026-08-07/08/09: review + discovery v100-v106 + 5 VB hoàn thiện (NĐ 311, NĐ 279, TT 39/2026/TT-NHNN, TT 63/2026/TT-BXD, TT 45/2026/TT-BKHCN) Aug 9, 2026
caothu159 pushed a commit that referenced this pull request Aug 10, 2026
…S CLEAN) + refactor scan 61 file + STUB re-check + PR #264 (0 comments)
De-4 Reviewer added 23 commits August 14, 2026 08:40
…t bị kỹ thuật (17 Điều, 5 Chương, pass OCR gate)
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 Aug 25, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 Aug 25, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 70/TT-BGDĐT v179 Aug 25, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 70/TT-BGDĐT v179 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 Aug 25, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 Aug 25, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 Aug 25, 2026
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 Aug 25, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) Aug 25, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) + discovery v184 (0 VB mới — cửa sổ giữ nguyên 219136→219277; 8631/VPCP-PL tiếp tục vắng top-50, chờ Sếp) Aug 25, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-25: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) + discovery v184 (0 VB mới — cửa sổ giữ nguyên 219136→219277; 8631/VPCP-PL tiếp tục vắng top-50, chờ Sếp) Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) + discovery v184 (0 VB mới — cửa sổ giữ nguyên 219136→219277; 8631/VPCP-PL tiếp tục vắng top-50, chờ Sếp) + discovery v185 (0 VB mới — cửa sổ giữ nguyên 219136→219277) Aug 25, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) + discovery v184 (0 VB mới — cửa sổ giữ nguyên 219136→219277; 8631/VPCP-PL tiếp tục vắng top-50, chờ Sếp) + discovery v185 (0 VB mới — cửa sổ giữ nguyên 219136→219277) Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) + discovery v184 (0 VB mới — cửa sổ giữ nguyên 219136→219277; 8631/VPCP-PL tiếp tục vắng top-50, chờ Sếp) + discovery v185 (0 VB mới — cửa sổ giữ nguyên 219136→219277) + discovery v186 (0 VB mới — cửa sổ giữ nguyên 219136→219277) Aug 25, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + NĐ 330/335-TXH + TT 19/35/41/43/47/48/51/62/112/118/119/120/121 + NQ 37/38-NQCP + QĐ 41/42-TTg + discovery/review v136→v153 + v160→v165 + cleanup v155→v159+v162 (117-TT-BTC) + crawl 336/NĐ-CP v161 + 281/NĐ-CP v163 + 121/2026/TT-BTC v166 + TT 118-BQP v167 + discovery v168→v177 (5 VB mới v177 track "Chưa có": 124/TT-BTC + 68/69/70-TT-BGDĐT + 03/TT-TTCP; 8631/VPCP-PL vẫn chờ Sếp) + crawl 124/TT-BTC v178 + crawl 70/TT-BGDĐT v179 + crawl 69/TT-BGDĐT v180 + crawl 68/TT-BGDĐT v181 + crawl 03/TT-TTCP v182 + discovery v183 (0 VB mới — hàng đợi crawl trống; 8631/VPCP-PL tiếp tục vắng top-50) + discovery v184 (0 VB mới — cửa sổ giữ nguyên 219136→219277; 8631/VPCP-PL tiếp tục vắng top-50, chờ Sếp) + discovery v185 (0 VB mới — cửa sổ giữ nguyên 219136→219277) + discovery v186 (0 VB mới — cửa sổ giữ nguyên 219136→219277) Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v187 (8631/VPCP-PL chờ Sếp) Aug 26, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v187 (8631/VPCP-PL chờ Sếp) Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v188 (8631/VPCP-PL chờ Sếp) Aug 26, 2026
…guyen 219136-219277, 219271 tiep tuc vang mat
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v188 (8631/VPCP-PL chờ Sếp) Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v189 (8631/VPCP-PL chờ Sếp) Aug 26, 2026
Agent added 2 commits August 26, 2026 16:38
…guyen 219136-219277, 219271 tiep tuc vang mat
…6-219279, 338/2026/ND-CP (docid 219279, BH 26/08) track Chua co; docid 219271 tiep tuc ngoai top-50
@caothu159 caothu159 changed the title Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v189 (8631/VPCP-PL chờ Sếp) Heartbeat crawl-vanban 2026-08-07 → 2026-08-26: 7 NĐ An ninh mạng (327→333) + crawl/HT NĐ 281/336 + TT 117/121-BTC/118-BQP + cụm 5 VB v177 (124-TT-BTC, 68/69/70-TT-BGDĐT, 03-TT-TTCP) + discovery v136→v191 (338/2026/NĐ-CP & 8631/VPCP-PL chờ Sếp) Aug 26, 2026
Agent added 2 commits August 26, 2026 20:27
…full text 12 Dieu 4 Chuong tu PDF signed docid 219279, quality gate pass
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant