wal: flush 20260813T0241

This commit is contained in:
pqhuy1987
2026-08-13 02:41:47 +07:00
parent af6f7625ed
commit 7f64d4726e
3 changed files with 95 additions and 1 deletions

View File

@ -11,4 +11,8 @@
## S189 (2026-08-11) — T2 khối chấm điểm @open · 4 mục nhắc>=2 — BỊ T3 BÁC phép đếm
- T3 phán 2 lỗi: L1 đếm trên bản sổ CHƯA-được-chủ-sổ-sửa (lấy số 2 ở satellite YC-010 làm dữ liệu YC-008) => hết tái lập từ nguồn đã ký; L2 thay vị-từ "sổ đủ dày" P.7 bằng phép thử bão-hoà TỰ-QUY-CHIẾU (van rỗng) + baseline @S181=10/10 trái sổ:64 + sót A8 cấm-in-điểm. Tầng-1 (máy nhip-no) = 0 lỗi, tái lập verbatim.
- Cái vẫn ĐỨNG: lỗi dữ liệu YC-010 THẬT (satellite duy nhất mang số, gốc đọc 1) — chủ sổ lật ô rồi 2 tầng đếm lại. BÀI: phát hiện lỗi nguồn => GIỮ LUẬT đếm ra số-theo-luật + báo lỗi dữ liệu RIÊNG — không chệch luật để "đúng bản chất". -> .claude/workflows/runs/2026-08-10-S189-bookstart-open/sub-score-counter-open-S189.md + sub-score-count-auditor-open-S189.md
- Cái vẫn ĐỨNG: lỗi dữ liệu YC-010 THẬT (satellite duy nhất mang số, gốc đọc 1). 🔴 **ĐÍNH CHÍNH @S192: ô CHƯA từng được lật — đĩa 2026-08-13 vẫn gốc=1/satellite=2**; câu cũ "chủ sổ lật ô rồi" là claim SAI, đã gỡ. BÀI: phát hiện lỗi nguồn => GIỮ LUẬT đếm ra số-theo-luật + báo lỗi dữ liệu RIÊNG — không chệch luật để "đúng bản chất". -> .claude/workflows/runs/2026-08-10-S189-bookstart-open/sub-score-counter-open-S189.md + sub-score-count-auditor-open-S189.md
## S192 (2026-08-13) — T2 bookend @open · **5 mục lặp>=2 / 26 mục tổng**
- YC-002(4) · YC-013(2) · YC-018(2) · YC-027(2) · YC-031(3). Sổ đã dày hẳn so @S181 (7 ngày · ~11 phiên · 3/3 khối · mục lặp rải 5 phiên) ⇒ KHÔNG trả `KHÔNG ĐO ĐƯỢC`, nhưng khai rõ "phán đủ-dày = quyền tầng-4". Đếm xong TRƯỚC khi mở file khác; 0 lần gặp số tầng-1. -> `.claude/workflows/runs/2026-08-13-S192-bookend-open/sub-score-counter-S192.md`
- [Phép đếm tầng-2 — thủ tục + 2 bẫy](phep_dem_tang2.md) — luật `nhắc-lại-của`, bẫy satellite-mang-số, cách xử vị-từ P.7 chưa lượng-hoá

View File

@ -0,0 +1,19 @@
---
name: phep-dem-tang2
description: Thủ tục đếm MỤC-lặp tầng-2 trên sổ yêu-cầu chủ dự án — luật `nhắc-lại-của`, bẫy satellite-mang-số (YC-010), và cách xử vị-từ P.7 "đủ dày" chưa lượng-hoá
metadata:
type: feedback
---
Đếm tầng-2 = **3 bước cơ học, tái lập được bằng lệnh**, rồi báo lỗi dữ liệu RIÊNG:
1. đếm dòng `YC-` trong Khối 1 (`rg -c '^\| \x60YC-\d{3}\x60'`);
2. trừ dòng có cột `nhắc-lại-của` KHÁC rỗng (satellite) ⇒ ra **MỤC tổng**;
3. trong dòng gốc, đếm dòng có *số lần đã nhắc* ≥2 ⇒ ra **n**.
**Why:** luật đếm sống ngay trong sổ (`so-yeu-cau-chu-du-an.md:30`) — chỉ đếm dòng `nhắc-lại-của` TRỐNG. Nó sinh ra @S181 sau khi tầng-2 bắt lead đếm theo **DÒNG** (ra 3) thay vì **MỤC** (thật = 1): một yêu-cầu bị mã hoá thành 4 mã. Đếm-dòng tái tạo y hệt đáp án "LẦN" dưới vỏ "MỤC".
**How to apply:**
- 🔴 **Bẫy satellite-mang-số:** `YC-010``nhắc-lại-của=YC-008` **nhưng** cột số = 2, còn gốc `YC-008` đọc 1 (4 satellite kia đều để `—`). Đây là lỗi dữ liệu **CÒN SỐNG tính đến 2026-08-13** — memory cũ ghi "chủ sổ đã lật ô @S189" là **SAI, đĩa không xác nhận**. Cách xử đúng (bài học S189, tầng-3 đã phán): **giữ luật, đếm ra số-theo-luật, báo lỗi dữ liệu ở mục riêng kèm câu "nếu chủ sổ xác nhận thì n tăng 1"**. CẤM tự uốn phép đếm cho "đúng bản chất" — uốn là mất tái-lập từ nguồn đã ký. Kiểm lại ô này mỗi lượt trước khi tin memory.
- 🔴 **Vị-từ P.7 "sổ đủ dày" KHÔNG có số** trong canonical. @S189 tầng-3 bác vì tự chế phép thử thay vị-từ, và bác riêng lập luận **tự-quy-chiếu** kiểu *"đếm ra khác 0 nên nguồn không suy biến"* (van rỗng). Thay bằng: kê **dữ-kiện phía NGUỒN** (số ngày · số nhãn phiên · số khối có dữ liệu · số phiên khác nhau có mục lặp) đối chiếu đúng 4 lý do từ chối @S181, rồi khai rõ "phán đủ-dày là quyền tầng-4".
- Khối 2 (`ST-`) + Khối 3 (`PN-`) **không có cột số lần** ⇒ ngoài mẫu số do CẤU TRÚC. Nhưng `PN-001`/`PN-002` là lần-nhắc-2 của `YC-018`/`YC-027` — đã tính ở mã gốc, **đừng đếm đôi**.
- Không đọc WAL/run.md/STATUS/HANDOFF/output `nhip-no-probe` trước khi đếm xong; đọc PHẦN P của engine để lấy vị-từ thì OK (định nghĩa luật ≠ nguồn đếm) nhưng nên để SAU khi đã có số.