Cập nhật kho dữ liệu pháp luật cho AI là một quy trình lặp gồm bốn bước: phát hiện văn bản mới hoặc thay đổi, xác định các đơn vị trong kho bị ảnh hưởng, cập nhật dữ liệu và chỉ mục, rồi chạy lại bộ đánh giá trước khi đưa bản mới ra phục vụ. Thiếu bước nào thì kho vẫn "chạy" bình thường, chỉ có câu trả lời là lặng lẽ sai dần.
Bài này viết cho đội vận hành một kho đã có, dù nhỏ. Việc theo dõi luật mới dưới góc người dân và doanh nghiệp có ở các trang chuyên về luật mới; ở đây, trọng tâm là kỹ thuật vận hành dữ liệu: nhịp cập nhật, lan truyền thay đổi qua quan hệ giữa các văn bản, và cách giữ được một bản kho ổn định trong lúc đang sửa.
Vì sao kho dữ liệu pháp luật cũ đi nhanh hơn người ta tưởng
Mỗi tuần có văn bản mới từ trung ương và địa phương. Phần lớn không đụng tới phạm vi sản phẩm của bạn, nhưng chỉ cần một thông tư sửa một thủ tục mà trợ lý của bạn hay được hỏi, các câu trả lời liên quan đã lỗi thời từ ngày thông tư có hiệu lực. Người dùng không biết điều đó; họ chỉ thấy trợ lý trả lời tự tin.
Thay đổi cũng không chỉ đến từ văn bản mới. Một văn bản đã có trong kho có thể tới ngày hiệu lực của những điều áp dụng muộn, một quy định chuyển tiếp có thể hết hạn, một văn bản có thể bị đình chỉ. Đó là những thay đổi theo lịch mà kho phải tự biết, dù không có tệp nào mới được tải về.
Năm 2025 cho thấy rõ mức độ rủi ro. Việc tổ chức lại chính quyền địa phương thành hai cấp từ 1/7/2025 và sắp xếp còn 34 tỉnh, thành kéo theo rất nhiều văn bản về thẩm quyền, thủ tục, địa giới. Một kho không có quy trình cập nhật trong giai đoạn đó sẽ tiếp tục hướng dẫn người dân tới cơ quan không còn tồn tại.
Bước 1: phát hiện thay đổi
Theo dõi nguồn chính thức theo lịch cố định. Chọn một nhịp phù hợp với phạm vi, thường là hằng ngày cho văn bản trung ương thuộc lĩnh vực cốt lõi và hằng tuần cho phần còn lại. Ghi lại lần kiểm cuối cho từng nguồn để biết khi nào một nguồn bị "bỏ quên".
Lọc theo phạm vi bằng danh sách theo dõi. Danh sách gồm số hiệu các văn bản trong kho, lĩnh vực, cơ quan ban hành liên quan. Văn bản mới có căn cứ hoặc nội dung nhắc tới văn bản trong danh sách là ứng viên phải xem.
Đọc phần căn cứ và điều khoản thi hành trước. Hai phần này cho biết văn bản mới dựa vào đâu, sửa hay thay thế cái gì, và khi nào áp dụng. Đó là đủ để phân loại sơ bộ mà chưa cần đọc toàn bộ nội dung.
Theo dõi cả thay đổi theo lịch. Truy vấn kho mỗi ngày để tìm các phiên bản có ngày bắt đầu hoặc ngày kết thúc hiệu lực rơi vào hôm nay. Chúng không cần dữ liệu mới, nhưng có thể cần thông báo cho người dùng hoặc chạy lại một phần đánh giá.
Ghi nhận phản ánh từ người dùng. Câu trả lời bị báo sai, số hiệu được hỏi mà kho chưa có, đều là tín hiệu thay đổi. Đưa chúng vào cùng hàng đợi với văn bản mới để không bị xử lý riêng lẻ.
Bước 2: phân loại văn bản mới và mức tác động
Không phải văn bản mới nào cũng đòi cùng một mức công sức. Phân loại giúp đội nhỏ dồn sức đúng chỗ:
| Loại thay đổi | Tác động tới kho | Việc cần làm | Ai duyệt |
|---|---|---|---|
| Văn bản mới hoàn toàn trong phạm vi | Thêm đơn vị mới | Làm sạch, chia, gắn thông tin, chỉ mục | Người làm dữ liệu, người hiểu luật duyệt mẫu |
| Văn bản sửa đổi, bổ sung một số điều | Sinh phiên bản mới cho các đơn vị bị sửa | Bóc chỉ thị sửa đổi, dựng phiên bản, đóng phiên bản cũ | Người hiểu luật duyệt từng đơn vị |
| Văn bản thay thế toàn bộ | Đóng mọi đơn vị cũ, thêm toàn bộ đơn vị mới | Như văn bản mới, cộng rà quy định chuyển tiếp | Người hiểu luật duyệt toàn bộ |
| Văn bản bãi bỏ | Đóng các đơn vị bị bãi bỏ | Cập nhật ngày kết thúc, rà văn bản hướng dẫn liên quan | Người hiểu luật |
| Văn bản hướng dẫn mới cho luật đã có | Thêm đơn vị và nối liên kết với điều được hướng dẫn | Cập nhật quan hệ giữa văn bản | Người làm dữ liệu |
| Đính chính | Sửa câu chữ của đơn vị hiện có | Sinh phiên bản mới có ghi chú đính chính | Người hiểu luật |
Đính chính là loại dễ bị bỏ sót nhất vì văn bản ngắn và ít được chú ý, trong khi nó có thể sửa đúng con số hay cụm từ mà câu trả lời đang dùng.
Bước 3: lan thay đổi qua quan hệ giữa các văn bản
Một điều luật bị sửa không chỉ ảnh hưởng tới chính nó. Những văn bản hướng dẫn điều đó có thể không còn khớp, những đơn vị khác dẫn chiếu tới nó có thể cần xem lại, bảng thuật ngữ có thể cần thêm cách gọi mới. Nếu kho đã lưu quan hệ giữa các văn bản (căn cứ, hướng dẫn, sửa đổi, dẫn chiếu), việc tìm các đơn vị bị ảnh hưởng gián tiếp trở thành một truy vấn; nếu chưa, đội phải dò tay, và thường bỏ sót.
Quy tắc thực dụng là đi một bậc. Với mỗi đơn vị bị thay đổi, liệt kê các đơn vị dẫn chiếu tới nó và các văn bản hướng dẫn nó, gắn cờ "cần xem lại" cho chúng. Người hiểu luật xem danh sách và quyết định giữ nguyên, cập nhật hay đánh dấu tình trạng chưa rõ. Đi sâu hơn một bậc hiếm khi đáng công so với số trường hợp phát hiện thêm.
Đừng quên các tài sản không phải văn bản: bộ câu hỏi đánh giá có đáp án dựa trên điều vừa sửa, các câu trả lời mẫu, các đoạn tóm tắt do biên tập viên viết. Chúng cũng phải được gắn cờ, nếu không bộ đánh giá sẽ chấm sai câu trả lời đúng theo luật mới.
Bước 4: chỉ mục lại và đưa bản mới ra an toàn
Sửa trực tiếp trên kho đang phục vụ là cách nhanh nhất để gây lỗi trong lúc đông người dùng. Quy trình gợi ý:
- Làm mọi thay đổi trên một bản kho mới, có số phiên bản, tách khỏi bản đang phục vụ.
- Chỉ mục lại các đơn vị bị thêm, sửa, đóng; kiểm số đơn vị trong chỉ mục khớp với số đơn vị đang áp dụng trong kho.
- Chạy bộ câu hỏi đánh giá đầy đủ trên bản mới, cộng thêm các câu hỏi về đúng những điều vừa thay đổi.
- So kết quả với bản đang phục vụ: điểm giảm ở nhóm câu hỏi nào thì xem lại trước khi chuyển.
- Chuyển bản mới vào phục vụ, giữ bản cũ để quay lại được nếu phát hiện lỗi muộn.
- Cập nhật dòng "dữ liệu cập nhật đến ngày" trên giao diện và ghi nhật ký phát hành: văn bản nào được thêm, đơn vị nào được sửa, ai duyệt.
Ví dụ giả định: một đội cập nhật thông tư mới về một thủ tục đăng ký. Bộ đánh giá trên bản mới cho thấy hai câu hỏi về thủ tục liên quan bị giảm điểm. Xem lại thì thấy văn bản hướng dẫn cũ chưa được đóng, hệ thống lấy cả nội dung cũ lẫn mới. Phát hiện ở bước so sánh, trước khi người dùng thấy.
Giao trách nhiệm và đo sức khoẻ của quy trình
Quy trình cập nhật cần người chịu trách nhiệm có tên, có người dự phòng khi nghỉ phép, và có lịch cố định trong tuần. Việc "ai rảnh thì cập nhật" luôn dẫn tới những khoảng trống dài vào đúng mùa nhiều văn bản mới, như các tháng đầu năm hay quanh các mốc hiệu lực lớn.
Đo sức khoẻ quy trình bằng vài chỉ số đơn giản: độ trễ từ ngày văn bản được công bố tới ngày nó có trong kho phục vụ; số văn bản trong hàng đợi chưa xử lý; số đơn vị có cờ "cần xem lại" tồn quá một chu kỳ; tỷ lệ câu hỏi đánh giá đạt sau mỗi lần phát hành. Những con số này nên do chính đội tự đo trên kho của mình và theo dõi theo thời gian, không cần so với ai.
Khi độ trễ kéo dài vượt mức đội chấp nhận được, cách trung thực là thu hẹp phạm vi hoặc ghi rõ trên giao diện rằng một số lĩnh vực đang cập nhật chậm, thay vì để người dùng tin rằng mọi thứ đều mới.
Những thứ ngoài văn bản cũng phải cập nhật theo
Đội thường nhớ cập nhật văn bản nhưng quên các tài sản dữ liệu đi kèm. Mỗi lần phát hành nên rà thêm danh sách sau:
- Bảng thuật ngữ đời thường: luật mới có thể đổi tên gọi một loại giấy tờ, một thủ tục, một cơ quan; cách gọi cũ vẫn giữ làm từ đồng nghĩa nhưng phải trỏ về khái niệm mới.
- Các đoạn tóm tắt, giải thích do biên tập viên viết cho từng điều: phải viết lại khi điều đó có phiên bản mới, không được giữ tóm tắt của nội dung cũ.
- Câu trả lời mẫu, câu hỏi gợi ý trên giao diện: một câu gợi ý nhắc tới thủ tục đã bị bỏ sẽ dẫn người dùng đi sai ngay từ cú bấm đầu.
- Danh sách cơ quan, địa danh dùng trong câu trả lời: sau sắp xếp năm 2025, tên tỉnh và cơ quan tiếp nhận nhiều thủ tục đã khác; danh sách này cần nguồn cập nhật riêng.
- Bộ câu hỏi đánh giá: đáp án dựa trên nội dung cũ phải được người hiểu luật sửa trước khi chạy đánh giá trên bản mới.
- Lời nhắc hệ thống và quy tắc trả lời: nếu có quy tắc kiểu "với câu hỏi về X, luôn nhắc Y", kiểm xem Y còn đúng không.
Cách dễ nhất để không quên là gắn mỗi tài sản này với mã các đơn vị văn bản mà nó dựa vào. Khi đơn vị đổi, truy vấn quan hệ sẽ trả về cả tài sản cần xem lại, giống như với văn bản hướng dẫn.
Câu hỏi thường gặp
Có thể tự động hoá hoàn toàn việc cập nhật không?
Phát hiện văn bản mới, bóc căn cứ, ngày hiệu lực và chỉ thị sửa đổi có thể tự động hoá phần lớn. Quyết định cuối về đơn vị nào bị ảnh hưởng và tình trạng hiệu lực nên có người hiểu luật duyệt, ít nhất với phạm vi cốt lõi. Tự động hoá toàn bộ khiến lỗi bóc dữ liệu đi thẳng vào câu trả lời.
Văn bản đã công bố nhưng chưa có hiệu lực có nên đưa vào kho ngay không?
Nên đưa vào sớm với ngày bắt đầu hiệu lực trong tương lai, để hệ thống có thể báo trước cho người dùng về thay đổi sắp tới. Bộ lọc theo ngày tham chiếu sẽ bảo đảm nội dung đó không được trình bày như quy định đang áp dụng.
Dự thảo văn bản có nên nằm trong kho không?
Nếu sản phẩm có nhu cầu theo dõi dự thảo, nên đặt trong một kho riêng, đánh dấu rõ là dự thảo và không cho tham gia vào câu trả lời về quy định hiện hành. Trộn dự thảo vào kho chính là nguồn gây nhầm lẫn rất khó phát hiện.
Kho nhỏ của phòng pháp chế có cần quy trình phức tạp vậy không?
Quy trình có thể gọn hơn nhiều, nhưng bốn bước phát hiện, xác định ảnh hưởng, cập nhật và kiểm lại vẫn nên có. Một bảng theo dõi văn bản trong phạm vi, một người phụ trách và một bộ câu hỏi kiểm vài chục câu đã đủ cho phần lớn phòng pháp chế.
Nên giữ bản kho cũ bao lâu sau khi phát hành bản mới?
Tuỳ nhu cầu truy vết của sản phẩm. Nếu sản phẩm có thể bị hỏi lại về câu trả lời đã đưa ra, cần giữ đủ để dựng lại kho ở thời điểm bất kỳ trong khoảng thời gian đó. Lưu theo phiên bản đơn vị thay vì chép cả kho giúp việc này nhẹ hơn.
Khi phát hiện câu trả lời cũ đã sai do cập nhật chậm thì làm gì?
Ghi nhận sự cố, xác định khoảng thời gian và nhóm câu hỏi bị ảnh hưởng, sửa dữ liệu, rồi cân nhắc thông báo cho người dùng bị ảnh hưởng nếu sản phẩm có cách liên hệ. Thêm câu hỏi tương ứng vào bộ đánh giá để lỗi không lặp lại.