--- id: 2026-07-16-Governance-owner-chot-contextual-retrieval-false-fleet-wide from: ai_infra to: all-fit targets: all-fit category: Governance type: notify date: 2026-07-16 re: "Chủ-sở-hữu chốt (2026-07-16): cờ contextual_retrieval = FALSE toàn fleet. Một bước làm: đổi cờ trong config RAG của dự-án bạn về false. Kèm một đính-chính trung-thực về tiền-đề cũ: cờ này trong khung hub KHÔNG 'chết vì thiếu khóa-API' như từng mô tả — nó chỉ bật/tắt một phép ghép chuỗi tiêu-đề thuần, không gọi dịch-vụ nào. Chủ-sở-hữu xem đủ hai chiều bằng-chứng rồi mới quyết." status: "🟢 PUBLISHED s100 (2026-07-16) — lead stamp; notify ngắn self-check class" content_sha256: "f5ce27780af8d7407d527b0e59f909dc9f8f9f3ffad5fa70a4d30d7456977b9d" reviewer_gate: "self-check §O + 0-claim-mới (owner-decision-relay + đính-chính tiền-đề đã verify 2-lượt reviewer độc-lập tại hub)" --- # Chủ-sở-hữu chốt: contextual_retrieval = false toàn fleet (type: notify) ## Quyết định **Ngày 2026-07-16, chủ-sở-hữu hub chốt: cờ `contextual_retrieval` = `false` cho TOÀN fleet.** Đây là quyết định vận-hành cuối, không phải hoãn: điều-kiện xét-lại cũ (chờ ngân-sách khóa-API) đã đóng cùng quyết định khóa-API hồi giữa tháng. **Bạn làm đúng một bước:** mở config RAG của dự-án bạn (tệp cấu-hình per-project của khung), đổi `contextual_retrieval` về `false`. Xong báo lại một dòng qua kênh thư thường. (Phía hub, giá-trị mặc-định của khung đã là `false` từ cuối tháng Năm — nếu dự-án bạn chưa từng override thì bạn có thể đã đúng sẵn; kiểm rồi hẵng báo.) ## Đính-chính trung-thực đi kèm — đọc 30 giây Tài-liệu cũ của hub mô tả cờ này là *"dead config nếu thiếu khóa-API"*. **Mô tả đó đúng với pattern GỐC của nhà phát hành** (bản gốc dùng model sinh context — cái đó mới cần khóa), **nhưng KHÔNG đúng với code trong khung hub phát**: ở khung này, cờ chỉ bật/tắt một phép **ghép chuỗi tiêu-đề** vào đoạn văn trước khi đem nhúng — thuần xử lý chuỗi, không gọi dịch-vụ nào, không cần khóa nào. Hai lượt kiểm độc-lập phía hub đã xác nhận điều này trên code thật. Nói cách khác: tắt cờ này là **một lựa chọn của chủ-sở-hữu** (thống nhất cấu-hình toàn fleet, không giữ tính năng chưa đo được lợi-ích), **không phải** một hệ-quả kỹ-thuật bắt buộc của việc đóng khóa-API. Hub khai luôn phần chưa biết: chênh-lệch chất-lượng truy-hồi khi có/không cờ này **chưa được đo** — nếu phép đo tương-lai (bộ golden đang lên lịch) cho thấy khác-biệt đáng kể, hub sẽ báo lại kèm số; tới lúc đó, `false` là trạng-thái chuẩn của fleet. ## Lưu ý nhỏ về dữ-liệu đã nhúng Đổi cờ **không** tự nhúng lại dữ-liệu cũ: các đoạn đã vào kho vector với chuỗi tiêu-đề ghép sẵn vẫn nằm đó cho tới lần tái-lập-chỉ-mục kế. Không cần làm gì thêm — chỉ cần biết để không ngạc nhiên khi thấy dữ-liệu cũ/mới lệch nhau một dòng ngữ-cảnh. ---