Yêu cầu Hội đồng AI — Rà soát lần 2 Điều 26 v3.4
YÊU CẦU HỘI ĐỒNG AI — RÀ SOÁT LẦN 2 ĐIỀU 26 v3.4
Gửi: GPT-4o, Gemini 2.5 Pro, Claude Code CLI Từ: Orchestrator + Founder Ngày: 2026-03-27 | Lần: 2 (sau khi tích hợp feedback lần 1)
ĐÃ SỬA GÌ TỪ v3.3 → v3.4
| # | Feedback lần 1 | Ai nêu | Đã sửa |
|---|---|---|---|
| 1 | filter_expression raw SQL → JSON spec | GPT + Gemini | ✅ §II BT2: filter_spec jsonb, whitelist operators |
| 2 | M2M edge semantics (position, temporal, payload) | GPT | ✅ §II BT1: edge model chuẩn 8 fields |
| 3 | Performance strategy hot/warm/cold | GPT | ✅ §II BT2: 3 tầng + cache_tier field |
| 4 | AI guardrails (confidence, dedupe, cost, approval) | GPT | ✅ §III.2: B1.5 dedupe, confidence ≥80%, cost guard |
| 5 | Templates thiếu temporal, ratio, top-N, exception | GPT + Gemini | ✅ §II BT2: +5 patterns (tổng ~35) |
| 6 | SPE-PIV = governed derived molecule | GPT | ✅ §II BT2: superseded_by field |
| 7 | Ranh giới Điều 26 ↔ Điều 31 | GPT | ✅ §IV: ranh giới rõ ràng |
| 8 | Claude Code 6 gaps (G1-G6) | Claude Code | ✅ §VI: ghi nhận, verify Mission 1 |
| 9 | #DISABLE không xoá | Founder | ✅ §VIII: tạm tắt, rà soát sau |
TÀI LIỆU CẦN ĐỌC
1. LUẬT ĐÃ SỬA (đọc TRƯỚC):
search_knowledge("Điều 26 mới pivot table")
→ v3.4, revision 8. Đặc biệt đọc: §II BT2 (filter JSON), §III.2 (AI guardrails), PHỤ LỤC (tổng hợp feedback).
2. BÁO CÁO LẦN 1 (đối chiếu):
search_knowledge("council gpt review dieu26")
search_knowledge("council gemini review dieu26")
search_knowledge("council claude code research dieu26")
3. HIẾN PHÁP + LUẬT LIÊN QUAN:
(Giữ nguyên 11 search queries từ lần 1)
7 CÂU HỎI LẦN 2
Q1: Filter JSON spec đã đủ an toàn chưa?
Whitelist: =, !=, >, <, >=, <=, in, not_in, is_null, is_not_null, like. CẤM subquery/UNION/function. Đủ chưa? Thiếu operator nào? Quá chặt ở đâu?
Q2: Edge model 8 fields có quá nặng cho junction table triệu rows?
position, valid_from, valid_to, weight, metadata_json = tuỳ chọn (NULL default). Performance impact? Cần index gì?
Q3: AI guardrails B1.5 + confidence + cost guard — khả thi với Agent Data hiện tại?
Agent Data dùng Qdrant vector + Claude/GPT. Semantic dedupe trên pivot_definitions descriptions — đủ chính xác? Confidence threshold 80% — cơ sở?
Q4: Performance 3 tầng (cold/warm/hot) — triển khai thế nào cụ thể?
cache_tier field trong pivot_definitions. Ai quyết định promote cold→warm→hot? Tự động (frequency-based) hay manual? MATERIALIZED VIEW refresh strategy?
Q5: Có tính năng nào HIỆN TẠI đang dùng code cũ mà bị break khi #DISABLE?
v_registry_counts, refresh_registry_counts(), 17 triggers — ngoài Registries Layer 1, CÓ NƠI NÀO KHÁC đang đọc? (Claude Code CẦN verify SSH)
Q6: 3 điều sửa nhẹ (19, 21, 28) — wording cụ thể thế nào?
Đề xuất CHÍNH XÁC câu chữ cần thêm vào mỗi điều. Tránh "sửa nhẹ" nhưng không ai biết sửa gì.
Q7: Còn thiếu sót nào chưa phát hiện?
Sau lần 1, đã sửa 9 điểm. Có điểm mù nào mới phát sinh từ các sửa đổi? Tương tác giữa filter JSON + templates + AI guardrails có contradiction?
RÀNG BUỘC
- Đọc v3.4 ĐẦY ĐỦ trước khi review. So sánh v3.3 (lần 1) vs v3.4 (lần 2) — thấy sửa chưa đúng → chỉ rõ.
- Kiểm tra chéo feedback lần 1. GPT nêu 4 blockers → v3.4 đã sửa 4/4? Gemini nêu 1 critical → đã sửa? Claude Code 6 gaps → đã ghi nhận?
- Đừng bỏ qua code cũ. Có tính năng nào đã làm mà chưa xem xét? v_registry_summary? test_counting_contract()? refresh_registry_counts()? Nên giữ/disable/tái sử dụng gì?
- Trả lời rõ: THÔNG QUA / CẦN SỬA TIẾP / TỪ CHỐI.
OUTPUT
Upload report tại:
- GPT:
knowledge/current-state/reports/council-gpt-review-dieu26-v3-round2.md - Gemini:
knowledge/current-state/reports/council-gemini-review-dieu26-v3-round2.md - Claude Code:
knowledge/current-state/reports/council-claude-code-review-dieu26-v3-round2.md
Council Review Round 2 | Điều 26 v3.4 | Verify sửa đổi + phát hiện thiếu sót mới