KB-2BD1

G1-3 Review/Candidate Report — SUA-RE

10 min read Revision 1
sua-reg1-3review-candidate-reportready-for-owner-decisionlaws-newpa32026-07-07

G1-3 Review/Candidate Report — SUA-RE

Ngày: 2026-07-07. Nhiệm vụ: G1-3 — xuất report review/candidate cho Owner từ dữ liệu G1-2. Chỉ đọc PG (SELECT read-only). 0 ghi PG, 0 SQL apply, 0 view, 0 DOT, 0 manifest, 0 sửa dữ liệu.

Nguồn baseline: G1-2 Import Seed (APPLIED, verify 14/14 PASS) — knowledge/dev/laws-new/kestra/sua-re/nhap-ui/g1-2-import-seed-2026-07-07.md. DB: directus, bảng public.sua_re_khai_niem_nhap + public.sua_re_ui_khai_niem_nhap.

1. Verdict

READY_FOR_OWNER_DECISION

2. Baseline check

# Kiểm tra Kỳ vọng Thực tế Kết quả
1 concept count 13 13 PASS
2 usage count 30 30 PASS
3 distinct slot_key 30 30 PASS
4 distinct item_key 30 30 PASS
5 usage có is_current IS NOT TRUE 0 0 (30/30 true) PASS
6 match_status group matched 27 / candidate 2 / review 1 / khác 0 matched 27 / candidate 2 / review 1 / khác 0 PASS
7 matched có concept_id NULL 0 0 PASS
8 candidate/review có concept_id NOT NULL 0 0 PASS

Baseline sau G1-2 còn đúng: 8/8 PASS.

3. Summary

  • matched = 27
  • candidate = 2
  • review = 1
  • total needing Owner decision = 3
  • delta = none for scan_0 — G1-3 hiện chỉ báo review/candidate từ seed ban đầu; delta sẽ bắt đầu ở G1-5/QT-B khi có phiếu sửa hoặc scan mới.
  • default recommendation = keep_pending for all 3 (chỉ là gợi ý trình Owner, KHÔNG phải quyết định)

4. Review items (1 dòng)

R1 — usage_id 30 · review.co_tu_dong

Field Value
usage_id 30
ui_id master-list-quy-trinh-v1
ui_file master-list-quy-trinh-v1.html
slot_key master-list-quy-trinh-v1::config_key:MASTER_CONFIG.items[].steps[].agent
item_key master-list-quy-trinh-v1::config_key:MASTER_CONFIG.items[].steps[].agent::scan_0
raw_label Cờ tự động (agent) của bước
purpose Đánh dấu bước do AI/tự động thực hiện (agent:true) hay người.
location master-list-quy-trinh-v1.html · MASTER_CONFIG.items[].steps[].agent
location_anchor config_key:MASTER_CONFIG.items[].steps[].agent
anchor_quality strong
dedupe_key review.co_tu_dong
match_status review
concept_id NULL
owner_concept_id NULL
near_concepts [{"id":"role.nguoi_thuc_hien","why":"cờ agent chỉ tính-chất tự-động của bước — có thể là thuộc tính của Người thực hiện chứ chưa chắc là khái niệm riêng","confidence":"medium"}]
owner_decision NULL
decision_note / decision_by / decision_at NULL / NULL / NULL
old_deferred_context owner_deferred — chờ chốt trục automation / cờ agent tự động của bước.
default_recommendation keep_pending

5. Candidate items (2 dòng)

C1 — usage_id 24 · candidate.lien_ket_me

Field Value
usage_id 24
ui_id master-list-quy-trinh-v1
ui_file master-list-quy-trinh-v1.html
slot_key master-list-quy-trinh-v1::config_key:MASTER_CONFIG.items[].links
item_key master-list-quy-trinh-v1::config_key:MASTER_CONFIG.items[].links::scan_0
raw_label Liên kết 4 Mẹ (mot/moit/mout)
purpose Đếm số bản MOT/MOIT/MOUT gắn cùng node với quy trình MOW.
location master-list-quy-trinh-v1.html · MASTER_CONFIG.items[].links
location_anchor config_key:MASTER_CONFIG.items[].links
anchor_quality strong
dedupe_key candidate.lien_ket_me
match_status candidate
concept_id NULL
owner_concept_id NULL
near_concepts [{"id":"workflow","why":"đếm artefact Mẹ khác gắn cùng node với quy trình (MOW) — họ hàng nhưng là Mẹ khác, chưa có thẻ","confidence":"low"}]
owner_decision NULL
decision_note / decision_by / decision_at NULL / NULL / NULL
old_deferred_context owner_deferred — chờ chốt type relation / quan hệ 4 Mẹ.
default_recommendation keep_pending

C2 — usage_id 25 · candidate.lien_ket_me

Field Value
usage_id 25
ui_id master-list-quy-trinh-v1
ui_file master-list.js
slot_key master-list-quy-trinh-v1::text_marker:Liên kết 4 Mẹ
item_key master-list-quy-trinh-v1::text_marker:Liên kết 4 Mẹ::scan_0
raw_label Khối Liên kết 4 Mẹ (drawer)
purpose Khối hiển thị số liên kết MOW/MOT/MOIT/MOUT tại node trong drawer.
location master-list.js · Liên kết 4 Mẹ
location_anchor text_marker:Liên kết 4 Mẹ
anchor_quality weak
dedupe_key candidate.lien_ket_me
match_status candidate
concept_id NULL
owner_concept_id NULL
near_concepts [{"id":"workflow","why":"liên kết tới các artefact Mẹ họ hàng với quy trình","confidence":"low"}]
owner_decision NULL
decision_note / decision_by / decision_at NULL / NULL / NULL
old_deferred_context owner_deferred — chờ chốt type relation / quan hệ 4 Mẹ.
default_recommendation keep_pending

6. Existing concepts reference (13 concept)

Danh sách để Owner tham chiếu nếu muốn đổi sang map_existing. Không suy diễn quyết định.

id concept_key ten concept_kind mo_ta match_policy status
10 field.duong_dan_7_tang Đường dẫn 7 tầng field Vị trí của quy trình trong cây tổ chức 7 tầng, hiển thị MỘT DÒNG kiểu pathname (như đường dẫn macOS): /Lĩnh vực/Công ty/Khối/Phòng ban/Chuyên môn/… — giá trị ĐỌC từ dữ liệu các tầng trên (T7→T3), không nhập tay. auto active
8 field.ghi_chu Ghi chú field Chú thích tự do cho task, ít dùng, hiển thị mờ. auto active
12 field.ngay_lap Ngày lập field Mốc audit CHUẨN cho MỌI đối tượng: thời điểm TẠO bản ghi/định nghĩa đang xem (created_at) — hệ thống ghi TỰ ĐỘNG. review active
5 field.so_phut Số phút thực hiện field Thời lượng ước tính của MỘT task, đơn vị phút. auto active
13 field.trang_thai_quy_trinh Trạng thái quy trình field Vòng đời của ĐỊNH NGHĨA quy trình: active / paused / archived. review active
4 field.trigger Trigger (mô tả lời) field Mô tả điều kiện kích hoạt task bằng ngôn ngữ tự nhiên, dùng cho VIEW. auto active
9 org.khoi Khối org Đơn vị tổ chức gộp nhiều bộ phận; quy mô dưới Công ty, trên Phòng ban. auto active
11 role.nguoi_lap Người lập role Vai audit CHUẨN cho MỌI đối tượng: người hoặc DOT đã TẠO RA bản ghi/định nghĩa đang xem (created_by) — hệ thống ghi TỰ ĐỘNG, không nhập tay. auto active
7 role.nguoi_nhan_bao_cao Người được báo cáo role Người nhận kết quả/báo cáo SAU khi bước/task hoàn thành. auto active
6 role.nguoi_thuc_hien Người thực hiện role Người/agent trực tiếp làm task hoặc bước. auto active
2 workflow.step Bước step Một chặng trong quy trình, chứa nhiều task; hiển thị thành nhóm (TIẾP NHẬN, DUYỆT...). auto active
3 task Việc task Đơn vị việc nhỏ nhất trong một bước, có phút + trigger. auto active
1 workflow Quy trình workflow Một chuỗi bước có đầu-cuối, cấp T2 (Nhiệm vụ) trong cây 7 tầng. auto active

(aliases đầy đủ nằm trong PG; ví dụ: role.nguoi_thuc_hien = [actor, người làm, lam, người phụ trách]; workflow = [quy trình, WF].)

7. Owner decision worksheet

Owner decision options cho mỗi dòng: 1. map_existing (điền target_concept_key từ bảng mục 6) / 2. create_new (điền proposed_new_*) / 3. keep_pending.

default_recommendation = keep_pending là gợi ý; Owner vẫn phải xác nhận hoặc đổi — không tự điền owner_selected_decision.

usage_id slot_key raw_label purpose dedupe_key match_status near_concepts old_deferred_context default_recommendation owner_selected_decision target_concept_key proposed_new_concept_kind proposed_new_concept_name proposed_new_description decision_note
30 master-list-quy-trinh-v1::config_key:MASTER_CONFIG.items[].steps[].agent Cờ tự động (agent) của bước Đánh dấu bước do AI/tự động thực hiện (agent:true) hay người. review.co_tu_dong review role.nguoi_thuc_hien (medium) owner_deferred — chờ chốt trục automation / cờ agent tự động của bước. keep_pending
24 master-list-quy-trinh-v1::config_key:MASTER_CONFIG.items[].links Liên kết 4 Mẹ (mot/moit/mout) Đếm số bản MOT/MOIT/MOUT gắn cùng node với quy trình MOW. candidate.lien_ket_me candidate workflow (low) owner_deferred — chờ chốt type relation / quan hệ 4 Mẹ. keep_pending
25 master-list-quy-trinh-v1::text_marker:Liên kết 4 Mẹ Khối Liên kết 4 Mẹ (drawer) Khối hiển thị số liên kết MOW/MOT/MOIT/MOUT tại node trong drawer. candidate.lien_ket_me candidate workflow (low) owner_deferred — chờ chốt type relation / quan hệ 4 Mẹ. keep_pending

8. Next gate

Chỉ được chạy G1-4 sau khi Owner trả quyết định cho từng dòng (usage_id 30, 24, 25), mỗi dòng một trong ba:

  • map_existing (kèm target_concept_key)
  • create_new (kèm proposed_new_concept_kind / name / description)
  • keep_pending

Nếu Owner đồng ý recommendation mặc định, G1-4 sẽ apply: keep_pending cho cả 3 dòng.

G1-3 KHÔNG ghi owner_decision vào PG — mọi ghi diễn ra ở G1-4 qua cổng đã duyệt.

9. Caveat

Không có blocker kỹ thuật. Toàn bộ G1-3 chạy SELECT read-only qua kênh query_pg (READ ONLY transaction, read-only role); 0 ghi PG, 0 view, 0 DOT, 0 manifest.