# ERRATA @open S180 — lead tuyên SAI ở BƯỚC 0.9, `lead-gap-auditor` bắt

## Câu SAI của lead (đã phát ra trong phiên, không xoá)
> "kênh `all`: mới nhất `2026-08-05` ×2 (`loi-do-luong` phần 1+2) — **ĐÃ ÁP @S179** … ⇒ `all = 0` cần-áp."

## Sự thật đo được
**4 thư `2026-08-04-Governance-upgrade-pack-phased-*` CHƯA ÁP** — nằm trong `broadcasts/inbox/ai_infra/` nhưng **0 adap-report**:

| phép | lệnh | kết quả |
|---|---|---|
| report cho 08-04 | `ls docs/governance/adap-reports/ \| grep -c '2026-08-04'` | **0** |
| token `khuon-fit-map` | `grep -rl 'khuon-fit-map' docs/governance/adap-reports/` | **0** |
| token `luat-cham-diem` | idem | **0** |
| token `phu-luc-spec-pitfall` | idem | **0** |
| token `thu-chinh` | idem | **0** |
| 🟢 **control-dương** | `grep -rl 'loi-do-luong' docs/governance/adap-reports/` | **1** |

Control-dương chứng **thước sống** — 0-hit là vắng thật, không phải grep hỏng.

## Vì sao lead sai — sai ở PHÉP ĐO, không ở dữ liệu
Lead kiểm **thư MỚI NHẤT** (08-05) thấy có report → suy ra **mọi thư cũ hơn đã xong**.
🔴 Suy luận này **không có cơ sở**: thứ tự thời-gian của thư ⟂ thứ tự xử-lý. 08-04 cũ hơn 08-05 nhưng bị **nhảy cóc**.
Phép đúng = **A∖B trên TỪNG THƯ** (tập tên thư ∖ tập tên xuất hiện trong `adap-reports/`), không phải "thư đầu bảng có report chưa".

## Class + tiền lệ
- Cùng lớp với chính nội dung 2 thư đã áp (`loi-do-luong` = **lỗi đo lường**) ⇒ lead mắc đúng lớp lỗi đó **ở cửa dò thư kế tiếp**.
- Tiền lệ trực tiếp @S179 (ghi trong adap-report của chính 2 thư đó): *"cửa dò thư của lead hỏi sai cấp (`../AI_INFRA` = 1 cấp, thật ở `../../AI_INFRA`) nên `all=0` suốt S177-S178"*.
  ⇒ **cùng một cửa, hỏng lần thứ hai, bằng cơ-chế KHÁC.** Vá lần trước sửa *đường dẫn*; lần này hỏng ở *vị-từ*. Sửa đường dẫn không miễn nhiễm cho phép suy luận.

## Ai bắt
`lead-gap-auditor` — và bắt được **dù return của nó dính #53**: câu garble sống sót chứa đúng cụm *"the 4 unapplied 2026-08-04 letters"*.
🔸 Datum cho `feedback_agent_return_garble_recover`: **câu garble chứa finding — đừng vứt.** Nếu lead bỏ qua mẩu transcript đó thì lỗi này đi tiếp sang phiên sau.

## Hệ quả
BƯỚC 0.9 định-tuyến: `all > 0` ⇒ **phải chạy `/adap-apply`** cho 4 thư. Lead **chưa chạy** — surface lên REPORT thành việc chờ anh quyết (khối lượng lớn, có thể chiếm trọn phiên).
