---
name: s192-false-reconciliation
description: S192 — khuôn HOÀ GIẢI GIẢ (hai con số bằng nhau vì lý do khác nhau) + phân biệt máy-in-số-thiếu ⟂ máy-khai-sai + xác nhận tầng-2 đã sửa trọn 2 lỗi S189
metadata:
  type: feedback
---

**S192 (2026-08-13)** — verdict `tầng-1 SAI (1 lỗi) · tầng-2 ĐÚNG (0 lỗi)`. Ba khuôn tái dùng.

### 1. 🔴 HOÀ GIẢI GIẢ — hai con số bằng nhau vì hai lý do khác nhau
Tầng-1 ra **6**. Tầng-2 ra **5** + một mệnh đề **có điều kiện, KHÔNG nhận**: *"nếu chủ sổ lật ô thì thành 6"*.
Hai số 6 này **khác thành viên**: tầng-1 cộng `YC-010` (**satellite — không phải mục**); tầng-2 giả định cộng `YC-008` (**mục thật**, dưới trạng-thái sổ **chưa tồn tại**).
**Why:** trùng hợp số học là con đường rẻ nhất để **giặt một lỗi phương pháp thành một sự đồng thuận** — ai nói *"cả hai cùng 6, vậy tầng-1 đúng"* là đã bị lừa, và tầng-3 mất luôn lý do tồn tại.
**How to apply:** hai tầng ra **cùng số** ⇒ **CHƯA phải khớp**. Bắt buộc so **DANH SÁCH THÀNH VIÊN**, không so tổng. Phép thử phụ rẻ tiền: *tầng đó có động tới **mẫu số** không?* — nếu `YC-010` thật sự là một mục thì mẫu số phải đổi theo; tầng-1 không đụng mẫu số ⇒ thêm bằng chứng số 6 tới từ đếm-dòng. (Họ hàng: `feedback_meta_count_selfcoverage_blindspot` — số tổng đóng vai "đã phủ hết".)

### 2. Máy in số THIẾU ⟂ máy KHAI SAI — đừng xử như mâu thuẫn
`nhip-no-probe.ps1` in `muc 25` + đuôi `1 dòng KHÔNG TÁCH ĐƯỢC CỘT`; tầng-2 khai `26`. **Không ai sai:** `25 + 1 in-riêng = 26`. Script cố ý (`:231-232`) đếm riêng và **in ra** hàng không parse được.
**Why:** cái SAI khả dĩ duy nhất là **đọc `25` như mẫu số hoàn chỉnh** — và cái đuôi cảnh báo chính là thứ chặn cách đọc đó.
**How to apply:** máy lệch người ⇒ đọc **hết dòng output** trước khi tuyên ai sai; đuôi cảnh báo = **bộ phận chịu lực**. 🔴 Rủi ro đã kê: `:248` `continue` **TRƯỚC** phép thử ≥2 ở `:261` ⇒ hàng vỡ cột mà mang ≥2 sẽ làm máy **đếm hụt TỬ SỐ im lặng**. Ca S192: hàng vỡ = `YC-028`, `\r` trong `gitea\data\repo-archive` bị nuốt thành newline THẬT (0 CR trong file, chữ `r` mất) ⇒ 8 pipe-field thay vì 10.

### 3. Tầng-2 đã sửa TRỌN cả 2 lỗi S189 — ghi công, đừng soi lại chỗ đã lành
S189 nó (a) đếm trên sổ **đã-sửa-trong-đầu**, (b) thay vị-từ P.7 bằng **lý do** của luật. S192 nó giữ luật đếm ô đã viết → dựng cờ dữ-liệu RIÊNG → **tự gọi tên và từ chối** đúng nước vòng tròn *"đếm ra khác 0 nên máy không suy biến"* → trả vị-từ về tầng-4.
**How to apply:** vai từ chối lượng-hoá một vị-từ **chưa có số** rồi nộp dữ-kiện **phía nguồn** = **đúng làn**, KHÔNG phải né việc. Caveat còn lại (không lật phán quyết): 4 dữ-kiện *(ngày · nhãn phiên · khối · độ rải)* **đều là TỬ SỐ** nên về cấu trúc không trả lời nổi khoá **A8 tỉ lệ phủ sóng** — verify còn sống @2026-08-13 tại `docs/governance/adap-upgrade-pack-tracking.md:68`. P.7 vẫn **HAI khoá**, xem [[s189-adjudication-doctrine]] §3.

🔸 **Kỷ luật lõi giữ nguyên qua 3 lượt:** file phán **0 con điểm của tầng-3**. Luôn tự đo lại từ đĩa trước khi tin lời kể của bất kỳ tầng nào (S192: đo 31 dòng YC · 5 satellite · 103 LF / 0 CR · đọc thẳng `:248/:254/:261` của script).
