{"ok":true,"version":"v1","data":{"phienBan":"1.0-review","thoiGian":"2026-07-03T07:38:25.296Z","sprintHienTai":{"ma":"S-VISUAL-102","ten":"Sprint S-VISUAL-102 — Bản đồ thông minh (Smart Visual Maps)","trangThai":"CHO_NGHIEM_THU","mucTieu":"Hoàn thiện lớp bản đồ để Project OS thật sự là ‘Google Maps của tri thức’: bố cục toả tròn chia đều, mở/thu từng tầng, inspector giải thích, focus/explain/important-nodes cho đồ thị, chế độ người mới/kiến trúc sư. KHÔNG engine mới, KHÔNG đổi schema, KHÔNG sang GĐ5."},"thongKe":{"module":2,"doiTuong":20,"quanHe":19,"adr":8,"sprint":9,"mindMap":5,"banDo":10,"workflow":0,"aiRole":11,"aiPackage":4,"aiKhoi":14},"sucKhoe":[{"ma":"kien_truc","ten":"Kiến trúc","diem":87,"ghiChu":"Trung bình mức hoàn thiện năng lực."},{"ma":"tri_thuc","ten":"Tri thức","diem":100,"ghiChu":"Từ Sức khỏe tri thức (Rất tốt)."},{"ma":"du_lieu","ten":"Dữ liệu","diem":100,"ghiChu":"0 liên hệ hỏng."},{"ma":"visual","ten":"Trực quan","diem":80,"ghiChu":"8/10 dùng engine chung."},{"ma":"ai_platform","ten":"AI Platform","diem":100,"ghiChu":"Đã duyệt thiết kế (chưa triển khai kỹ thuật)."},{"ma":"documentation","ten":"Tài liệu","diem":94,"ghiChu":"15/16 năng lực có trang đại diện."},{"ma":"reasoning","ten":"Suy luận","diem":95,"ghiChu":"Mức hoàn thiện năng lực Reasoning."}],"diemTong":94,"diff":{"daThem":["Nâng cấp Engine Cây dùng chung (SoDoTuongTac): thêm bố cục TOẢ TRÒN (radial) chia đều nhánh cấp 1 quanh gốc + quạt con chống đè; nút Tầng 1/Tầng 2/Mở hết/Về gốc/Vừa khít/⛶ Toàn cảnh; auto-fit khi đổi mức mở; Vừa khít canh giữa 2 trục; Inspector giàu (Đây là gì/Dùng để làm gì/Liên quan tầng/Đi tiếp ở đâu). KHÔNG tạo engine mới.","Làm lại /so-do-tu-duy: trung tâm Project OS toả đều 8 vùng lớn (Nền tảng/Tri thức/Bản đồ/Review/Trí tuệ phân tích/Thực thi/AI Platform/Học tập-Thuyết trình), mỗi nhánh có mô tả 1 dòng; mặc định mở cấp 1; đường ‘Bắt đầu từ đây’; chế độ Người mới ↔ Kiến trúc sư.","Làm lại /ban-do-he-thong: 10 tầng Foundation→AI bố cục toả tròn, chấm trạng thái mỗi tầng (Hoàn thành/Đang phát triển/Chờ GĐ5/Thiết kế) + legend + inspector đi tiếp.","Làm lại /ban-do: 3 chế độ (Miền mặc định/Dự án/Loại), gom ‘Chưa phân loại’ + cảnh báo, thống kê (tổng node/liên kết/cô lập/chưa phân loại/quan trọng nhất).","Nâng cấp Engine Đồ thị lực (DoThiLucKeo): focus mode 2 cấp, gom cụm theo Loại/Miền, điểm quan trọng (nhiều liên kết/cầu nối/cô lập), kích thước điểm theo bậc, giải thích quan hệ (chiều + chi tiết). Dùng cho /ban-do-quan-he.","Làm lại /ban-do-phu-thuoc: 4 chế độ (Upstream/Downstream/Blast radius/Critical path) nối tới Reasoning/Impact; hiển thị đường găng (critical path) thật, minh bạch khi thiếu dữ liệu (không tạo giả).","Visual Intelligence Registry (du-lieu/ban-do.ts): khai báo mỗi bản đồ (route/mục tiêu/layout/nguồn/nodeGoc/độ sâu/bộ lọc/trạng thái/engine/phù hợp + năng lực UX) + hàm chấm điểm Visual Intelligence.","Đồng bộ Review: /review + /api/review thêm khối ‘Chất lượng Bản đồ (Visual Map Quality)’ + điểm Visual Intelligence; regen /api/review-manifest đúng số route."],"daSua":["SoDoTuongTac ‘Vừa khít’ trước chỉ canh theo trục X → toả tròn bị lệch; nay canh giữa theo bounds 2 trục.","/ban-do trước chỉ 1 chế độ theo dự án → nay có 3 chế độ + phát hiện node chưa phân loại."],"daDoiRefactor":["Lớp bản đồ hội tụ 3 engine dùng chung + Visual Intelligence Registry làm nguồn chấm điểm chất lượng bản đồ."],"conLai":["Toggle Upstream/Downstream có hướng NGAY trong đồ thị (hiện tái dùng /suy-luan · /tac-dong cho hướng); để nâng ở GĐ sau.","Backlog GĐ5 (ghi nhận, chưa làm): Architecture Decision Explorer, Capability Matrix, Change Impact nâng cao, AI Context Pack."],"loiConLai":[]},"routes":[{"duongDan":"/","ten":"Trang chủ","nhom":"Trang chủ","trangThai":"on_dinh"},{"duongDan":"/cockpit","ten":"Trung tâm điều hành","nhom":"Trang chủ","trangThai":"on_dinh"},{"duongDan":"/review","ten":"Kiểm định Kiến trúc (Review)","nhom":"Kiến trúc & Nghiệm thu","trangThai":"moi"},{"duongDan":"/review/chief-architect","ten":"Bàn Kiến trúc sư trưởng (Chief Architect)","nhom":"Kiến trúc & Nghiệm thu","trangThai":"on_dinh"},{"duongDan":"/ai-access","ten":"Quyền đọc cho AI (AI Access)","nhom":"Kiến trúc & Nghiệm thu","trangThai":"dang_phat_trien"},{"duongDan":"/cloudflare-check","ten":"Kiểm tra Cloudflare","nhom":"Kiến trúc & Nghiệm thu","trangThai":"on_dinh"},{"duongDan":"/trung-tam-kien-truc","ten":"Trung tâm Kiến trúc","nhom":"Kiến trúc & Nghiệm thu","trangThai":"on_dinh"},{"duongDan":"/goc-nhin-kien-truc","ten":"Góc nhìn Kiến trúc","nhom":"Kiến trúc & Nghiệm thu","trangThai":"on_dinh"},{"duongDan":"/nghiem-thu-sprint","ten":"Nghiệm thu Sprint","nhom":"Kiến trúc & Nghiệm thu","trangThai":"on_dinh"},{"duongDan":"/kiem-tra-he-thong","ten":"Kiểm tra hệ thống","nhom":"Kiến trúc & Nghiệm thu","trangThai":"on_dinh"},{"duongDan":"/nen-tang","ten":"Bản kê Nền tảng (Foundation Manifest)","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/dong-thoi-gian","ten":"Dòng thời gian kiến trúc","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/cong-chat-luong","ten":"Cổng chất lượng (Quality Gate)","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/dna","ten":"Project DNA","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/tang-truong","ten":"Tăng trưởng tri thức","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/do-phu","ten":"Độ phủ kiến trúc (Coverage)","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/san-sang","ten":"Mức sẵn sàng (Readiness)","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/tu-mo-ta","ten":"Tự mô tả cho AI (Self Description)","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/nen-tang/chung-nhan","ten":"Chứng nhận Nền tảng (Certificate)","nhom":"Nền tảng Kiến trúc","trangThai":"on_dinh"},{"duongDan":"/ban-do-he-thong","ten":"Bản đồ tổng thể","nhom":"Khám phá hệ thống","trangThai":"moi"},{"duongDan":"/so-do-tu-duy","ten":"Sơ đồ tư duy","nhom":"Khám phá hệ thống","trangThai":"moi"},{"duongDan":"/lo-trinh-phat-trien","ten":"Lộ trình phát triển","nhom":"Khám phá hệ thống","trangThai":"on_dinh"},{"duongDan":"/ban-do","ten":"Bản đồ tri thức","nhom":"Khám phá hệ thống","trangThai":"moi"},{"duongDan":"/ban-do-quan-he","ten":"Bản đồ quan hệ","nhom":"Khám phá hệ thống","trangThai":"moi"},{"duongDan":"/ban-do-phu-thuoc","ten":"Bản đồ phụ thuộc","nhom":"Khám phá hệ thống","trangThai":"moi"},{"duongDan":"/kho-nhin","ten":"Kho nhìn (đa chế độ)","nhom":"Khám phá hệ thống","trangThai":"on_dinh"},{"duongDan":"/ngon-ngu-truc-quan","ten":"Ngôn ngữ trực quan","nhom":"Khám phá hệ thống","trangThai":"on_dinh"},{"duongDan":"/kiem-tra-truc-quan","ten":"Kiểm tra trực quan","nhom":"Khám phá hệ thống","trangThai":"on_dinh"},{"duongDan":"/trung-tam-tri-thuc","ten":"Trung tâm tri thức","nhom":"Tri thức","trangThai":"on_dinh"},{"duongDan":"/mien","ten":"Miền tri thức","nhom":"Tri thức","trangThai":"on_dinh"},{"duongDan":"/tu-dien-thuat-ngu","ten":"Từ điển thuật ngữ","nhom":"Tri thức","trangThai":"on_dinh"},{"duongDan":"/tu-dien-he-thong","ten":"Từ điển hệ thống","nhom":"Tri thức","trangThai":"on_dinh"},{"duongDan":"/meta-model","ten":"Meta Model (Siêu mô hình)","nhom":"Tri thức","trangThai":"on_dinh"},{"duongDan":"/hoc-tap","ten":"Học tập","nhom":"Học tập","trangThai":"on_dinh"},{"duongDan":"/cau-chuyen","ten":"Câu chuyện dự án","nhom":"Học tập","trangThai":"on_dinh"},{"duongDan":"/thuyet-trinh","ten":"Thuyết trình","nhom":"Thuyết trình","trangThai":"on_dinh"},{"duongDan":"/nha-dau-tu","ten":"Chế độ nhà đầu tư","nhom":"Thuyết trình","trangThai":"on_dinh"},{"duongDan":"/bang-dieu-khien-dn","ten":"Tổng quan doanh nghiệp","nhom":"Doanh nghiệp","trangThai":"on_dinh"},{"duongDan":"/doanh-nghiep","ten":"Điều hướng doanh nghiệp","nhom":"Doanh nghiệp","trangThai":"on_dinh"},{"duongDan":"/tri-tue","ten":"Trí tuệ phân tích","nhom":"Trí tuệ phân tích","trangThai":"dang_phat_trien"},{"duongDan":"/tri-tue/nang-cao","ten":"Phân tích nâng cao","nhom":"Trí tuệ phân tích","trangThai":"dang_phat_trien"},{"duongDan":"/tri-tue/insight","ten":"Kho phát hiện","nhom":"Trí tuệ phân tích","trangThai":"dang_phat_trien"},{"duongDan":"/ban-do-nhiet","ten":"Bản đồ nhiệt ảnh hưởng","nhom":"Trí tuệ phân tích","trangThai":"on_dinh"},{"duongDan":"/so-sanh","ten":"So sánh phương án","nhom":"Trí tuệ phân tích","trangThai":"on_dinh"},{"duongDan":"/ai-platform","ten":"Nền tảng AI (AI Platform)","nhom":"Trợ lý AI","trangThai":"dang_phat_trien"},{"duongDan":"/ai","ten":"Trợ lý AI","nhom":"Trợ lý AI","trangThai":"dang_phat_trien"},{"duongDan":"/ai/tai-lieu","ten":"Tài liệu AI","nhom":"Trợ lý AI","trangThai":"dang_phat_trien"},{"duongDan":"/thuc-thi","ten":"Tầng thực thi","nhom":"Điều hành","trangThai":"dang_phat_trien"},{"duongDan":"/quan-ly-luat","ten":"Quản lý luật","nhom":"Điều hành","trangThai":"dang_phat_trien"},{"duongDan":"/trung-tam-quyet-dinh","ten":"Trung tâm quyết định","nhom":"Điều hành","trangThai":"dang_phat_trien"},{"duongDan":"/lo-trinh","ten":"Lộ trình hạng mục","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/dong-thoi-gian","ten":"Dòng thời gian","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/thoi-gian","ten":"Dòng thời gian lịch sử","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/thong-ke-thay-doi","ten":"Thống kê thay đổi","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/anh-chup","ten":"Ảnh chụp trạng thái","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/suc-khoe","ten":"Sức khỏe tri thức","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/chan-doan","ten":"Chẩn đoán hệ thống","nhom":"Điều hành","trangThai":"on_dinh"},{"duongDan":"/trung-tam-he-thong","ten":"Nền tảng hệ thống","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/phan-quyen","ten":"Phân quyền","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/to-chuc","ten":"Tổ chức & Không gian","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/cau-hinh","ten":"Cấu hình","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/co-tinh-nang","ten":"Cờ tính năng","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/nang-luc","ten":"Năng lực hệ thống","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/sao-luu","ten":"Sao lưu & Khôi phục","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/api-gateway","ten":"Cổng API","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/tac-vu-nen","ten":"Tác vụ nền","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/nhat-ky-he-thong","ten":"Nhật ký kiểm toán","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/thong-bao","ten":"Thông báo","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/tu-kiem-tra-kien-truc","ten":"Tự kiểm tra kiến trúc","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/suc-khoe-he-thong","ten":"Sức khỏe hệ thống","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/tai-lieu-he-thong","ten":"Tài liệu hệ thống","nhom":"Nền tảng","trangThai":"on_dinh"},{"duongDan":"/giam-sat","ten":"Giám sát & Đo lường","nhom":"Giám sát","trangThai":"on_dinh"},{"duongDan":"/tim-kiem-tong","ten":"Tìm kiếm toàn cục","nhom":"Tìm kiếm","trangThai":"on_dinh"},{"duongDan":"/tim-kiem","ten":"Tìm kiếm đối tượng","nhom":"Tìm kiếm","trangThai":"on_dinh"}],"thongKeRoute":{"tong":93,"dong":11,"api":4,"trongMenu":74,"anKyThuat":19,"giaiThich":"Tổng 93 trang (tệp page.tsx) gồm 74 trong menu + 19 route kỹ thuật/động/phụ (vd /nut/[id], /dang-nhap, trang con). Có 4 route API. '/review' trước đây hiển thị số route MENU (74) còn manifest đếm TỆP (93) — nay ghi rõ cả hai."},"thanhPhan":{"moi":[{"ten":"KhoNhin","loai":"moi","moTa":"Đa chế độ xem một dữ liệu"},{"ten":"BangLenh","loai":"moi","moTa":"Command Palette Ctrl/⌘+K"}],"dungChung":[{"ten":"SoDoTuongTac","loai":"dung_chung","moTa":"Engine Cây (Mind Map/Tree) + Mini Map + Inspector"},{"ten":"DoThiLucKeo","loai":"dung_chung","moTa":"Engine Đồ thị lực (Graph)"},{"ten":"TrinhChieu","loai":"dung_chung","moTa":"Engine Trình chiếu (Presentation)"},{"ten":"NutThuyetTrinh","loai":"dung_chung","moTa":"Nút 🎤 Thuyết trình tái dùng"},{"ten":"UI (The/TieuDeTrang/…)","loai":"dung_chung","moTa":"Khối UI cơ bản"},{"ten":"DiTiep / Breadcrumb / BanDangODau","loai":"dung_chung","moTa":"Điều hướng, không ngõ cụt"},{"ten":"SoDoCoLoc / DoThiSuyLuanMoi","loai":"dung_chung","moTa":"Bọc engine cây có bộ lọc/tô màu"}],"khongDung":[]},"canhBao":[{"ma":"CAP_CHUA_XONG","ten":"Năng lực chưa hoàn thiện (<100%)","so":13},{"ma":"WORKFLOW_CHUA_XAY","ten":"Workflow/AI Platform mới ở mức thiết kế","so":1}],"checklist":[{"muc":"Kiến trúc","dat":true},{"muc":"UI","dat":true},{"muc":"UX","dat":true},{"muc":"Trực quan (Visual)","dat":true},{"muc":"Suy luận (Reasoning)","dat":true},{"muc":"AI Platform","dat":true},{"muc":"Tài liệu (Documentation)","dat":true},{"muc":"Hiệu năng (Performance)","dat":true,"ghiChu":"Đã benchmark ở Sprint 4.95 cũ (50k/100k không crash)."},{"muc":"Khả năng tiếp cận (Accessibility)","dat":true,"ghiChu":"Đã kiểm cơ bản (ảnh alt, điều hướng bàn phím); contrast/screen-reader cần test tay."},{"muc":"Responsive","dat":true,"ghiChu":"Breakpoint Tailwind PASS; mobile bảng/SVG cần kiểm tay."}],"diemKienTruc":[{"tang":"Foundation (Nền tảng)","diem":90,"giaiThich":"Auth scrypt, RBAC mặc-định-từ-chối, Audit, Config, API Gateway đã có; thiếu CI/session thu hồi."},{"tang":"Data (Dữ liệu)","diem":100,"giaiThich":"Nút + Liên kết + lịch sử; 20 đối tượng, 19 quan hệ, 0 liên hệ hỏng."},{"tang":"Semantic (Ngữ nghĩa)","diem":100,"giaiThich":"Loại quan hệ, chiều, độ tin cậy, chỉ mục ngữ nghĩa đầy đủ."},{"tang":"Meta (Siêu mô hình)","diem":100,"giaiThich":"Định nghĩa trường + loại đối tượng + quy tắc; hệ tự mô tả."},{"tang":"Presentation (Trình bày)","diem":80,"giaiThich":"Lớp trực quan hội tụ 3 engine; 8/10 bản đồ dùng engine chung."},{"tang":"Governance (Kiểm soát)","diem":90,"giaiThich":"Sức khỏe tri thức 100/100 (Rất tốt); tự kiểm tra kiến trúc/trực quan."},{"tang":"Human (Con người)","diem":90,"giaiThich":"Thẻ tri thức, đọc bách khoa, Story, Learning trên nền Meta."},{"tang":"Reasoning (Suy luận)","diem":95,"giaiThich":"Lan truyền ảnh hưởng explainable, blast radius, heat map — không AI."},{"tang":"AI","diem":100,"giaiThich":"AI Platform ĐÃ DUYỆT THIẾT KẾ (BYOK + Hội đồng AI + Gateway); chưa triển khai kỹ thuật."}],"trangThaiVisual":[{"ten":"Mind Map","trangThai":"DA","duongDan":"/so-do-tu-duy"},{"ten":"Knowledge Map (Bản đồ Tri thức)","trangThai":"DA","duongDan":"/ban-do"},{"ten":"Relationship Map (Bản đồ Quan hệ)","trangThai":"DA","duongDan":"/ban-do-quan-he"},{"ten":"Dependency Map (Bản đồ Phụ thuộc)","trangThai":"DA","duongDan":"/ban-do-phu-thuoc"},{"ten":"AI Platform","trangThai":"DANG","duongDan":"/ai-platform"},{"ten":"Reasoning","trangThai":"DA","duongDan":"/ban-do-nhiet"},{"ten":"Health","trangThai":"DA","duongDan":"/suc-khoe-he-thong"},{"ten":"Presentation","trangThai":"DA","duongDan":"/thuyet-trinh"},{"ten":"Learning","trangThai":"DA","duongDan":"/hoc-tap"}],"thieuSot":{"chuaLam":["Chế độ Kanban (mới ở mức thiết kế).","Workflow engine thật (ngoài phạm vi — không nghiệp vụ).","AI Gateway/Provider Adapter thật (chờ duyệt thiết kế).","Test tự động / CI."],"dangLam":["AI Platform: đã duyệt thiết kế, CHƯA triển khai kỹ thuật."],"canCaiTien":["Kiểm định Accessibility (a11y) tự động.","Xuất Visual Snapshot ra ảnh PNG tĩnh (hiện dùng nhúng tương tác).","Kiểm thử responsive trên thiết bị thật.","Một số điểm sức khỏe còn dùng heuristic (đã ghi công thức)."]},"yTuongKienTrucSu":["Đã thêm nút 'Kiểm tra toàn bộ' + Review Manifest máy đọc để ChatGPT nghiệm thu 1 cú đọc.","Đề xuất: lưu lịch sử điểm sức khỏe theo từng Sprint để vẽ xu hướng tiến hóa.","Đề xuất: trang So sánh 2 Sprint (diff Review) — tận dụng /api/review sẵn có.","Đề xuất: 'Bắt đầu từ đây' cho người mới — 1 lối vào dẫn Trang chủ → Bản đồ → Học tập, giảm bỡ ngỡ (chỉ điều hướng, không đổi schema)."],"chatgptDocDuoc":[{"ma":"review","ten":"Review","d":"/review","docDuoc":true},{"ma":"manifest","ten":"Manifest","d":"/api/review-manifest","docDuoc":true},{"ma":"ai_access","ten":"AI Access","d":"/ai-access","docDuoc":true},{"ma":"cloudflare_check","ten":"Cloudflare Check","d":"/cloudflare-check","docDuoc":true},{"ma":"chief_architect","ten":"Chief Architect","d":"/review/chief-architect","docDuoc":true}],"a11y":{"daKiem":["Ảnh thiếu alt: 0 (quét 112 tệp; giao diện dùng emoji/SVG, gần như không có <img>).","Điều hướng bàn phím: Bảng lệnh (Ctrl/⌘+K, ↑↓ ↵ Esc), Sơ đồ (+ − 0 / Esc), menu/nút dùng <a>/<button> gốc.","Phần tử ngữ nghĩa: nút = <button>, liên kết = <a> có nhãn văn bản (không dùng div click trơ).","Focus: dùng phần tử gốc nên có focus mặc định."],"canTestTay":["Độ tương phản màu (contrast) trên nền sáng/tối — cần công cụ đo.","Trình đọc màn hình (screen reader) đọc đúng thứ tự.","aria-label cho nút chỉ có icon (vd ➕ ➖ ✕ trong sơ đồ/panel)."]},"responsive":[{"thietBi":"Desktop 1920","trangThai":"PASS","ghiChu":"max-w container + grid, không tràn ngang."},{"thietBi":"Laptop 1366","trangThai":"PASS","ghiChu":"layout co giãn theo breakpoint."},{"thietBi":"Tablet (~768)","trangThai":"PASS","ghiChu":"grid sm/md, thanh bên thu gọn."},{"thietBi":"Mobile (~375)","trangThai":"NEED_MANUAL","ghiChu":"menu trượt; BẢNG và SƠ ĐỒ SVG cần cuộn/thu gọn — nên kiểm tay."}],"visualNgoaiLe":[{"ten":"Dòng thời gian (Timeline)","lyDo":"Bản chất tuyến tính theo mốc thời gian — bố cục dọc phù hợp hơn sơ đồ. CHẤP NHẬN ĐƯỢC."},{"ten":"Câu chuyện (Story)","lyDo":"Đọc như sách theo chương — ép vào sơ đồ sẽ làm trải nghiệm tệ hơn. CHẤP NHẬN ĐƯỢC."}],"foundation":{"version":"Architecture Foundation v1.0","architectureVersion":"9 tầng + AI (Data → AI)","freezeVersion":"Architecture Freeze v1.0 (GĐ2.9)","lockDate":"2026-07-03","sprint":"S-F101 — Foundation Lock","reviewScore":94,"duongDan":"/nen-tang"},"visualMap":{"diemVisualIntelligence":86,"soBanDo":6,"dungEngineChung":6,"coInspector":6,"coLegend":6,"coCheDoNguoiMoi":3,"coFocusMode":6,"coGiaiThichQuanHe":2,"banDo":[{"ten":"Sơ đồ tư duy (Mind Map)","route":"/so-do-tu-duy","engine":"CAY","layout":"toaTron","trangThai":"HOAN_THIEN"},{"ten":"Bản đồ Hệ thống (Kiến trúc 10 tầng)","route":"/ban-do-he-thong","engine":"CAY","layout":"toaTron","trangThai":"HOAN_THIEN"},{"ten":"Bản đồ Tri thức (Knowledge Map)","route":"/ban-do","engine":"CAY","layout":"toaTron","trangThai":"HOAN_THIEN"},{"ten":"Bản đồ Quan hệ (Knowledge Graph)","route":"/ban-do-quan-he","engine":"DO_THI","layout":"luc","trangThai":"HOAN_THIEN"},{"ten":"Bản đồ Phụ thuộc (Dependency Map)","route":"/ban-do-phu-thuoc","engine":"DO_THI","layout":"luc","trangThai":"HOAN_THIEN"},{"ten":"Đồ thị Suy luận (Reasoning)","route":"/suy-luan","engine":"CAY","layout":"ngang","trangThai":"HOAN_THIEN"}]},"aiPlatform":["Đã duyệt thiết kế","Chưa triển khai kỹ thuật","Chưa tích hợp Website SaaS","Chưa gọi API AI thật"]}}