KB-764F rev 7

Điều 39 — Luật Knowledge Graph v2.3 BAN HÀNH

22 min read Revision 7
lawdieu-39knowledge-graphv2.3enactedscaffoldpriorityHTNself-learningRLKGFtemporalnegative-knowledgeoverrideprovenanceXAIcouncil-3-rounds

ĐIỀU 39 — LUẬT KNOWLEDGE GRAPH v2.3

(Knowledge Graph Governance Law — BAN HÀNH)

v2.3 | S159 (2026-04-03) | Council 3 vòng: Gemini 9.5 + GPT 8.8 → BAN HÀNH 26 bài toán | 36 DOT (18 cặp) | 10 quy trình | 0 hardcode | 11/11 NT + 7/7 TKSP v2.3 = v2.2 + 4 sửa trực tiếp + 10 TD chiến lược từ Council Vòng 3


§0. TẦM NHÌN

Tạo ra Knowledge Graph đủ tin cậy để AI ra quyết định và điều hành hoạt động kinh doanh của Incomex.

Chuỗi giá trị 5 tầng: ① Data (PG) → ② Data Graph (edges, FK) → ③ Knowledge Graph (tri thức ngữ nghĩa) → ④ Priority Graph (ưu tiên theo context) → ⑤ AI quyết định → Con người giám sát

Evidence/Trust xuyên suốt: Mọi edge + decision PHẢI có confidence + freshness + provenance + source_authority. trust_score = confidence × freshness_decay × provenance_weight × source_authority. Edge trust < threshold → chỉ suggestion. Source_authority: quy định (Đ38) > báo cáo > chat. Config PG kg_source_authority.

Graph khung có trước từ quy định (Điều 38). Data CÁ NHÂN HÓA graph khung. Priority Graph phân rã mục tiêu → hành động.

2 NGUỒN DỮ LIỆU CHO GRAPH (S169):

  • Nguồn 1 — entity_relations (quan hệ mềm, tĩnh): Quan hệ ngữ nghĩa giữa các thực thể đã khai sinh (đồng nghĩa, bao hàm, mâu thuẫn). Nằm bên Birth Registry (Đ0-G). Ít thay đổi, người duyệt ghi nhận.
  • Nguồn 2 — Đ38 output (quan hệ sống, động): Binding từ văn bản chính sách, quy trình, hợp đồng, chat... Mỗi binding = 1 mối quan hệ có ngữ cảnh (từ VB nào, điều nào). Dữ liệu sống, cập nhật liên tục khi Đ38 xử lý thêm văn bản.
  • Kết hợp: Nodes = thực thể đã khai sinh. Edges tĩnh = entity_relations + universal_edges (FK). Edges động = binding từ Đ38. Graph lớn dần khi Đ38 xử lý thêm dữ liệu.

NGUYÊN TẮC VÀNG: "AI ĐƯỢC ĐỀ XUẤT, KHÔNG ĐƯỢC TỰ BAN HÀNH TRI THỨC CHUẨN." TBox (schema/scaffold/ontology) = CON NGƯỜI duyệt. ABox (data/link/weight) = AI tự thực hiện.

Ranh giới auto/manual = PG config kg_auto_approve_rules: cột change_type + auto_approve + confidence_threshold. KHÔNG CÓ rule = CẤM auto = mặc định human. Agent PHẢI đọc bảng này TRƯỚC mỗi thao tác ghi.

3 mục tiêu: 1. Best practices ngành (EKGF, Zaveri, HTN, PKG, RLKGF). 2. PG16+Qdrant tối đa (NT8). 3. Kinh doanh = hệ quả khi 1+2 đúng.


§1. 26 BÀI TOÁN

NHÓM A — HẠ TẦNG (8)

# Bài toán Chuẩn ngành Cách giải
A1 3 tầng Data/Graph/KG EKGF 3-Layer PG → universal_edges → KG ngữ nghĩa
A2 Ontology = Species+Relations TBox/ABox Species(33)=SSOT. KHÔNG bảng trùng (NT1,11)
A3 Entity Recognition & Resolution NER + Entity Linking Qdrant + AI + Điều 14
A4 Relation Extraction Pipeline Knowledge Extraction Extract → Classify → Link → Validate
A5 Chất lượng Graph 5 chiều Zaveri + ISO 25012 Accuracy, Completeness, Consistency, Timeliness, Redundancy. Ngưỡng PG kg_thresholds
A6 Tự chữa lành Self-Healing KG Orphan→auto-link, Contradiction→quarantine, Stale→retire
A7 Mô hình trưởng thành EKGF 4×5 Cấp 1 → Roadmap 4 phases
A8 Knowledge Provenance W3C PROV-O Mọi edge link ngược source. Không provenance = quarantine

NHÓM B — KINH DOANH (5)

# Bài toán Chuẩn ngành Cách giải
B1 Employee Journey Talent KG, Skills Ontology Skills→Roles→Training. Gap analysis
B2 Customer Journey Journey Orchestration Hành trình bất định, KG+AI thay workflow cứng
B3 Intent Signal Weighting Intent Scoring Weighted signals, PG kg_signal_config, decay
B4 Hyper-Personalization KG-Aware Recommendation Collaborative + Content-Based + Ontology
B5 Case Study Transfer Case-Based Reasoning Embedding similarity + Pattern matching

NHÓM C — KIẾN TRÚC (13)

# Bài toán Chuẩn ngành Cách giải
C1 Scaffold Graph TBox/ABox, Ontology Organizing Đ38 → AI graph hóa → Graph khung → Data cá nhân hóa
C2 Compliance Gate GraphCompliance, PKG Policy Graph ↔ Context Graph → PASS/FAIL/WARNING
C3 Context Projection Context Graphs, Subgraph Master Graph + subgraphs theo role/goal + C8 ACL
C4 Soft Constraints 3 mức Soft Rule Reasoning Hard-Prohibit / Soft-Preferred / Advisory + Context-Dependent. Ranges PG config
C5 Priority Graph (≠workflow) HTN + OKR Goal→Sub-goals→Actions. RANH GIỚI CỨNG với Đ34
C6 Bidirectional Knowledge Ontology Learning + HiL Top-down (quy định) + Bottom-up (AI đề xuất)
C7 Explainability (XAI) Explainable AI, Reasoning Path Decision kèm explanation_path. Không giải thích = không thực thi
C8 Access Control GBAC + RBAC Scope+ACL: role→allowed species/relations. PG kg_acl_config
C9 Self-Learning Loop RLKGF (ACL 2025) Quyết định→kết quả→tự chấm→rút bài học. 3 guardrails PG enforce
C10 Conversational Acquisition Reciprocal KE (HHAI 2025) Chat = đầu vào. AI extract→classify→propose
C11 Temporal Reasoning Bitemporal KG valid_time tstzrange trên edges. Query kèm as_of_date
C12 Override Governance Audit Trail Override → log: who, what, reason, outcome
C13 Negative Knowledge Anti-Pattern Mining Pattern thất bại + anti-pattern = tri thức vận hành

NHÓM D — VẬN HÀNH (4)

D1: DOT 100% (36 DOT, 18 cặp). D2: Config-driven (9 ví dụ). D3: Agent tự đọc KB (8 queries). D4: Evolution tracking.


§2. ĐỊNH NGHĨA

Cơ bản: Knowledge = thông tin + ngữ cảnh + suy luận. KG = mạng thực thể + quan hệ ngữ nghĩa. Triple: (S)--[P]-->(O). Ontology = Species + Relation Types + Collection Schema + Labels. Semantic Layer = Qdrant + PG metadata + ontology.

v2.0+: Scaffold Graph = graph mẫu từ quy định (TBox), data cá nhân hóa (ABox). Policy Graph = graph hóa Đ38. Context Graph = tình huống cá thể. Priority Graph = phân rã mục tiêu HTN. Compound Task / Method / Primitive Task = 3 cấp HTN.

v2.1+: Provenance = nguồn gốc edge. Explanation Path = chuỗi edges traverse. Trust Score = confidence × freshness × provenance × source_authority. RLKGF = Reinforcement Learning from KG Feedback.


§3-4. CHI TIẾT NHÓM A+B

A8 Provenance: Mở rộng universal_edges +provenance JSONB = {source_doc_id, section_id, extraction_method, confidence, timestamp}. Edge PHẢI có provenance. Không provenance = quarantine.

B1-B5: Weights/thresholds/decay trong PG kg_signal_config. KHÔNG hardcode. DOT đọc config mỗi lần chạy.


§5. CHI TIẾT NHÓM C

C1 Scaffold: Đ38 → DOT-KG-SCAFFOLD-BUILD (1 lần) → Graph khung PG. Cache/invalidate: quy định đổi → PARTIAL rebuild (chỉ subgraph article đổi, dùng scaffold_dependency_map). Ví dụ: 6 trạng thái KH = 6 nodes + transitions.

C2 Compliance Gate: Policy Graph (Đ38) ↔ Context Graph → DOT-KG-CONSTRAINT-CHECK → PASS/FAIL(chặn)/WARNING.

C3 Context Projection: Master Graph + DOT-KG-SCOPE-PROJECT (Person+Role+Goal) → Subgraph nhỏ. Lọc: species, labels, edge type, hop. Kết hợp C8 ACL.

C4 Soft Constraints 3 mức: Hard-Prohibit | Soft-Preferred | Advisory-Heuristic + Context-Dependent (khẩn cấp thăng/hạ). Confidence ranges = PG config kg_constraint_config (confidence_min, confidence_max). KHÔNG hardcode. Seed qua DOT-KG-CONSTRAINT-SEED.

C5 Priority Graph — RANH GIỚI CỨNG VỚI ĐIỀU 34: HTN 3-4 cấp: Goal→Sub-goals→Actions. 5 đặc tính: ① Dynamic thời gian ② Dynamic ngữ cảnh ③ Cha-con-cháu ④ Trace ngược ⑤ Gợi ý không ép. CẤM VI PHẠM: Điều 39 CHỈ sinh Ordered Task List + Goal State TĨNH. KHÔNG sinh state transitions, execution routing, retry logic, error handling. Thực thi/State Machine/Retry/Routing = Điều 34 HOÀN TOÀN. Vi phạm ranh giới = vi phạm NT1.

C6 Bidirectional: Top-down: Quy định→Scaffold. Bottom-up: Data→DISCOVER→PROPOSE→APR→Human duyệt→Update scaffold.

C7 Explainability: Decision kèm explanation_path. Lưu kg_quality_log. Không giải thích = không thực thi.

C8 Access Control: DOT-KG-SCOPE-PROJECT áp ACL: role→allowed_species+relations. PG kg_acl_config.

C9 Self-Learning — 3 GUARDRAILS ENFORCE PG: Vòng đệ quy: ① Quyết định → ② Kết quả → ③ Tự chấm → ④ Rút bài học → Lặp.

  • Bounded: PG CHECK constraint ABS(new-old) <= max_delta
  • Rollback: kg_weight_snapshots bắt buộc trước batch
  • Champion/Challenger: kg_model_versions (status=champion|challenger)
  • Chặn TBox: PG trigger REJECT khi modifier=ai_self_learn sửa species/relation_type

C10 Conversational: 3 nguồn: chat nội bộ, chat KH, phỏng vấn chủ động. Extract→classify→nhỏ(auto theo kg_auto_approve_rules)/lớn(APR).

C11 Temporal: universal_edges +valid_time tstzrange. Query kèm as_of_date. Bitemporal KG.

C12 Override Governance: Override → log: who, what, reason, outcome. Trong kg_quality_log. AI Self-Learn đọc outcomes.

C13 Negative Knowledge: Pattern thất bại + anti-pattern. knowledge_type='negative' trên universal_edges. AI kiểm tra negative TRƯỚC khi đề xuất.


§6. 10 QUY TRÌNH

§6.0. BỨC TRANH LỚN

┌──────────────────────────────────────────────────────────────────┐
│                    VÒNG LẶP KNOWLEDGE GRAPH                      │
│  TOP-DOWN (Quy định)              BOTTOM-UP (Thực tế)           │
│  ┌──────────┐                     ┌───────────┐                  │
│  │ Điều 38  │                     │ Data+Chat │                  │
│  └────┬─────┘                     └─────┬─────┘                  │
│       ▼                                 ▼                        │
│  ① SCAFFOLD BUILD (E)       ② EXTRACT+DISCOVER (A,G)            │
│       ▼                                 ▼                        │
│  ③ SCOPE PROJECT (F1) ◄── ④ CLASSIFY+LINK+PROPOSE (A,G)        │
│       ▼                                 ▼                        │
│  ⑤ PRIORITY DECOMPOSE (F)  ⑥ VALIDATE+CONSTRAINT (A,D)         │
│       ▼                                 ▼                        │
│  ⑦ AI QUYẾT ĐỊNH    ◄──── ⑧ FEEDBACK+SELF-LEARN (C,I)         │
│       └── ⑨ KẾT QUẢ → THỰC THI → LEARN → CONVERSE (J) ──┘     │
│                    CON NGƯỜI GIÁM SÁT + DUYỆT TBox              │
└──────────────────────────────────────────────────────────────────┘

Vòng lặp LIÊN TỤC, TỰ ĐỘNG, 24/7. Human giám sát Tab Pivot + duyệt TBox qua APR (Đ32).

A: Hình thành Knowledge

Dual-trigger: PG AFTER INSERT/UPDATE + cron daily 02:00.

Bước Tool Trigger Input → Output
A1 PG trigger AFTER INSERT/UPDATE Row → event
A2 DOT-KG-EXTRACT Event+cron Row → Entities+relations
A3 DOT-KG-CLASSIFY Sau A2 Candidates → Species+Labels
A4 DOT-KG-LINK Sau A3 Entities → Edges+Qdrant
A5 DOT-KG-VALIDATE Sau A4+cron Edges → Validated/quarantine

B: Kinh doanh

Dual-trigger: event (chat/form) + cron daily 04:00.

Bước Tool Trigger Input → Output
B1 DOT-KG-INTENT-CAPTURE Chat/form Message → Intent edge
B2 DOT-KG-INTENT-RECALC Cron daily Intents → Updated weights
B3 DOT-KG-RECOMMEND Request Graph+intent → Recommendations
B4 DOT-KG-JOURNEY-UPDATE Transition Event → Journey edge

C: Feedback

Dual-trigger: human flag/metric drop + cron daily 05:00.

Bước Tool Trigger Input → Output
C1 DOT-KG-FEEDBACK Sai+flag Sai lệch → Feedback record
C2 DOT-KG-CORRECT Sau C1 Feedback → Sửa/quarantine
C3 DOT-KG-SIMILARITY Cron daily Entities → Refreshed Qdrant

D: Giám sát

Dual-trigger: cron daily 06:00 + on-demand khi HEALTH đỏ.

Bước Tool Trigger Phát hiện → Xử lý
D1 DOT-KG-COMPLETENESS Cron 06:00 Entity↑ edge không↑ → queue extract
D2 DOT-KG-CONSISTENCY Cron 06:10 Contradictions → quarantine
D3 DOT-KG-TIMELINESS Cron 06:20 Stale → retire
D4 DOT-KG-ORPHAN Cron 06:30 Orphan → auto-link/quarantine
D5 DOT-KG-HEALTH Cron 07:00 Tổng hợp → snapshot

E: Scaffold — PARTIAL INVALIDATION

Dual-trigger: Đ38 enacted event + on-demand.

Bước Tool Trigger Input → Output
E1 DOT-KG-SCAFFOLD-BUILD Đ38 mới/sửa Quy phạm → Graph khung (PARTIAL: chỉ subgraph article đổi, dùng scaffold_dependency_map)
E2 DOT-KG-SCAFFOLD-VALIDATE Sau E1 Graph khung → Verified

F: Priority Decomposition

Dual-trigger: mục tiêu mới/context đổi + cron daily.

Bước Tool Trigger Input → Output
F1 DOT-KG-SCOPE-PROJECT Event/cron Person+Role+Goal → Subgraph
F2 DOT-KG-PRIORITY-DECOMPOSE Sau F1 Goal → Priority tree
F3 DOT-KG-PRIORITY-RECALC Cron daily Trees → Updated by progress
F4 (RECALC) Action done Trace ngược → Goal %

G: Bottom-up Discovery

Dual-trigger: cron weekly + on-demand khi gap.

Bước Tool Trigger Input → Output
G1 DOT-KG-DISCOVER+PROPOSE Cron/gap Patterns → Đề xuất
G2 APR (Đ32) Sau G1 Đề xuất → Human review
G3 DOT-KG-SCAFFOLD-BUILD APPROVE Update scaffold

H: Knowledge Eviction

Dual-trigger: cron monthly + on-demand khi HEALTH >X% stale.

Bước Tool Trigger Input → Output
H1 DOT-KG-EVICT-SCAN Cron/alert Edges → Candidates eviction
H2 DOT-KG-EVICT-VERIFY Sau H1 Candidates → Verified list
H3 (soft-delete) Sau H2 Edges → Hidden from AI

I: Self-Learning

Dual-trigger: cron weekly + event sau batch outcomes.

Bước Tool Trigger Input → Output
I1 DOT-KG-SELF-SCORE Outcomes Prediction vs reality → score
I2 DOT-KG-SELF-LEARN Cron/batch Scores → snapshot → bounded update

J: Conversational Acquisition

Dual-trigger: realtime chat event + cron daily batch.

Bước Tool Trigger Input → Output
J1 DOT-KG-CONVERSE-EXTRACT Chat+cron Text → Entities
J2 DOT-KG-CONVERSE-VERIFY Sau J1 Extracted → Verified (auto/APR theo kg_auto_approve_rules)

§7. 36 DOT-KG (18 CẶP) — NAMING + DOMAIN

Domain family: Tất cả thuộc domain KG. Đăng ký dot_domains (Đ35) với owner = Cơ quan chủ quản KG (§7B). Convention: DOT-KG-{ACTION}. Tuân thủ Đ35 naming rules.

# Cấp B (ghi) Cấp A (kiểm tra)
1 EXTRACT COMPLETENESS
2 CLASSIFY VALIDATE
3 LINK CONSISTENCY
4 INTENT-CAPTURE INTENT-RECALC
5 RECOMMEND FEEDBACK
6 JOURNEY-UPDATE TIMELINESS
7 CORRECT ORPHAN
8 SIMILARITY HEALTH
9 SCAFFOLD-BUILD SCAFFOLD-VALIDATE
10 SCOPE-PROJECT SCOPE-VERIFY
11 PRIORITY-DECOMPOSE PRIORITY-RECALC
12 DISCOVER+PROPOSE CONSTRAINT-CHECK
13 PROVENANCE-TAG PROVENANCE-AUDIT
14 EXPLAIN EXPLAIN-VERIFY
15 SELF-SCORE SELF-LEARN
16 CONVERSE-EXTRACT CONVERSE-VERIFY
17 EVICT-SCAN EVICT-VERIFY
18 OVERRIDE-LOG OVERRIDE-AUDIT

C13 Negative Knowledge: tạo bởi SELF-LEARN+FEEDBACK (knowledge_type='negative'). Cấp A IDLE = Cấp B đúng = thiết kế tốt.


§7B. BIỆN PHÁP QUẢN LÝ + THẨM QUYỀN (Đ37)

  1. Data Stewardship: DOT Domain (Đ35).
  2. Ontology Governance: species/relations → Đ32 (APR) + Đ37.
  3. Feedback Loop: AI sai → feedback → sửa → cải thiện.
  4. Gold Standard Validation: Monthly. Tự động (NT2): DOT-KG-HEALTH monthly mode = random sampling → chạy COMPLETENESS+CONSISTENCY+PROVENANCE-AUDIT trên sample → kg_quality_log. Human chỉ review báo cáo.
  5. Cross-Reference: Graph nội bộ vs nguồn ngoài.

THẨM QUYỀN (mapping Đ37):

Phạm vi Cơ quan Cơ sở
TBox (Schema, Scaffold, Species mới) Hội đồng Kiến trúc (Council/Data Stewards) Đ37
ABox ngoại lệ lớn (override rule) Cấp quản lý phòng ban Đ37
ABox thường (link, weight, intent) AI tự thực hiện (guardrail) Nguyên tắc vàng

Cơ quan chủ quản KG: Phải đăng ký governance_registry (Đ37). Chưa đăng ký = chưa triển khai.


§7C. MÔI TRƯỜNG THỰC THI

Thành phần PG table Qdrant
DOT-KG Đăng ký dot_tools
Entity/Edge Collections + universal_edges
Embedding entity_embeddings (1)
Signal config kg_signal_config
Thresholds kg_thresholds
Constraints kg_constraint_config
ACL kg_acl_config
Auto/Manual kg_auto_approve_rules
Source authority kg_source_authority
Priority templates kg_priority_templates
Scaffold dependency scaffold_dependency_map
Self-Learn snapshots kg_weight_snapshots (khi C9)
Model versions kg_model_versions (khi C9)
Quality/Evolution kg_quality_log + kg_evolution_snapshots

§8. KIẾN TRÚC

§8.1. Stack + Sync 5 tầng

PG16 (SSOT) + Qdrant (vectors). AGE Phase 2-3. Sync: PG→Directus→Nuxt(màn hình) | Directus→AgentData(docs) | PG→Qdrant(vectors via SIMILARITY). CẤM bypass.

§8.2. Không sửa code — 9 ví dụ

Thay đổi Thao tác Code?
Signal mới INSERT kg_signal_config
Đổi trọng số UPDATE kg_signal_config
Constraint mới INSERT kg_constraint_config
Phân rã goal mới INSERT kg_priority_templates
Entity type mới Thêm species (Đ0-G)
Đổi ngưỡng UPDATE kg_thresholds
Ranh giới auto/manual UPDATE kg_auto_approve_rules
Source authority mới INSERT kg_source_authority
DOT mới Đăng ký dot_tools (Đ35)

Pipeline đọc PG MỖI LẦN CHẠY. KHÔNG hardcode (§0-AU).

§8.3. Agent đọc KB (§0-BC)

search_knowledge("Điều 39 knowledge graph v2.3 DOT-KG")
search_knowledge("species ontology kg_metadata 33 loại")
search_knowledge("universal_edges relation_type weight confidence")
search_knowledge("kg_signal_config kg_thresholds kg_constraint_config")
search_knowledge("kg_auto_approve_rules auto manual ranh giới")
search_knowledge("operating rules SSOT")
search_knowledge("hiến pháp v4.4.0 11 nguyên tắc")
search_knowledge("Điều 38 normative scaffold graph")

Agent KHÔNG giả định. KHÔNG background agent. Đọc TRỰC TIẾP main process (§0-BC).


§9. 11 NT

NT1 SSOT: Species+edges, không trùng. Ontology chuẩn CHỈ ở species/relation_types/scaffold đã duyệt. Config tables chỉ điều khiển behavior, KHÔNG sinh ontology song song. NT2: Pipeline auto. Human giám sát. NT3: 36 DOT 18 cặp. Gold Standard = HEALTH monthly mode. NT4: Config PG. UPDATE row. NT5: Quarantine+auto-link+retire+PG constraints enforce. NT6: PG→Directus→Nuxt→AgentData→Qdrant. NT7: 10/10 quy trình dual-trigger. NT8: PG→AGE→Neo4j NEVER. NT9: confidence<threshold→draft. NT10: Tất cả config=PG tables. GIỮA TÁCH (REJECT gộp KV vì mất type safety+CHECK). NT11: Mở rộng, không SSOT thứ 2. Tables chỉ tạo khi Phase cần (kg_weight_snapshots, kg_model_versions → khi C9).


§10. ROADMAP

Phase 0 (Cấp 1): Đ37 P2 Seed + Hardcode GĐ2. Phase 1 (Cấp 2): A2-A8, config tables, 36 DOT, quality. Phase 2 (Cấp 3): C1-C4, AI Pipeline, AGE, scale prep. Phase 3 (Cấp 4): C5-C13, B1-B5, intelligence. Phase 4 (Cấp 5): Tự trị. Con người giám sát.


§12. QUAN HỆ

0-G: khai sinh→feed. 14: duplicate→uniqueness. 24: labels→classification. 26: pivot→dashboard. 27: lifecycle. 28: hiển thị. 29: liveness. 32: approval→bottom-up. 34: workflow (Priority≠orchestration, RANH GIỚI CỨNG). 35/36: DOT+Collection. 37: tổ chức→thẩm quyền KG. 38: quy phạm→Scaffold (NGUỒN).


§13. NỢ KỸ THUẬT (39 items)

Phase 1 (9): 1-species mở rộng, 2-edges mở rộng, 3-signal+thresholds, 4-constraint+acl, 5-priority_templates, 6-36 DOT đăng ký, 7-quality_log+snapshots, 8-dashboard, 9-gold standard.

Phase 2 (11): 10-scaffold pipeline, 11-projection+ACL, 12-compliance gate, 13-embeddings, 14-provenance, 15-AGE, 16-incremental DOT(Council V3), 17-trust materialize(V3), 18-projection budget(V3), 19-retention tiers(V3), 20-sync queue(V3).

Phase 3 (14): 21-priority HTN, 22-discovery, 23-XAI, 24-self-learning+guardrails, 25-conversational, 26-temporal, 27-override, 28-negative, 29-journeys, 30-intent engine, 31-HTN caching(V3), 32-APR triage(V3), 33-active learning(V3), 34-outcome calibration(V3).

Phase 3+ (5): 35-personalization, 36-visualization, 37-what-if, 38-link prediction, 39-cross-domain resolution.


CHANGELOG

v2.3: Council V3. 4 sửa: C5 ranh giới Đ34, §7B thẩm quyền Đ37, E partial invalidation, §7 DOT convention. 10 TD chiến lược. v2.2: +C11,C12,C13. Trust+=source_authority. C9+=guardrails. DOT→36. 8 vi phạm NT+3 TKSP sửa. Council V2: Gemini 9.5+GPT 8.8. v2.1: +A8,C7,C8,C9,C10. C4 3 mức. +H,I,J. DOT→30. Nguyên tắc vàng. Trust. Council V1: Gemini 9.25+GPT 8.2. v2.0: 17 bài toán. Scaffold,Compliance,Projection,Soft,Priority,Bidirectional. 24 DOT. 7 quy trình. v1.1: 9 vi phạm NT sửa. 16 DOT. v1.0: Dự thảo đầu tiên.

Điều 39 v2.3 BAN HÀNH | 26 bài toán | 36 DOT (18 cặp) | 10 quy trình | 39 TD | 0 hardcode | 11/11 NT + 7/7 TKSP | Council 3 vòng