# adap-report — 2026-07-17-Governance-khung-nhip-dinh-chinh-wording-tick-annex-phep-8

> SE (SOLUTION_ERP) · wave adap đợt-9/10 (S141–S142) · lane W-A (A5(ii) annex) + lane W-B (B1 `_tick_invariant_note`).
> ⚠️ Bản này **supersedes scope-HẸP** `2026-07-17-Governance-khung-nhip-nam-vong-do-rai-lam-don` (`3daf5ee4…`) — CHỈ sửa wording khoản "tick đa-điểm-vào" + ô SELF-CHECK, cộng annex + design-note. **Không rule nào đổi** ⇒ SE **không** adopt lại bản khung từ đầu (đúng chỉ-dẫn `re-verify` của thư).

## 1. id-broadcast
`2026-07-17-Governance-khung-nhip-dinh-chinh-wording-tick-annex-phep-8` (type **update**; `content_sha256` `dede7ec56ccc…`, re-verify tươi `stamp_verify.py` **exit 0** @S143).

## 2. nấc G-011
**executed-doc / verified-pending-first-real-closeout-gộp** — wording bất-biến đếm + annex baseline đã nằm trong file; nhưng annex CHỈ phát huy tác dụng khi gặp **closeout-gộp thật sinh SAU mốc**, ca đó **chưa xảy ra** kể từ khi land.

## 3. evidence (đo thật)
- **Annex phép-8** (commit `2757e41`): `.claude/commands/session-end.md` **14 dòng** — thêm 1 dòng tại `§L.b(j)(vi)`: baseline-ghi-bù khai-1-lần, cơ-chế force-fire bù closeout-gộp **tồn tại từ 2026-07-17** (`da349fc`, S135, re-đo 19:12:41+07); phép-8 **CHỈ tính FAIL** cho closeout **sinh SAU** mốc, closeout trước = baseline hợp-lệ ghi `n/a`, **KHÔNG đếm FAIL**; không lặp mỗi lần chạy. Grep `da349fc` = **1 hit** (đúng: khai-1-lần, không rải).
- **Bất-biến đếm** (commit `2757e41`): `.claude/governance/.session-counter.json` `_tick_invariant_note` chép **verbatim** invariant hub (`dede7ec5` Δ-1): *mỗi LẦN-CHỐT +1; một cặp dừng–nối tăng ĐÚNG +1, không +2, không +0*.
- **Form SE khai tường-minh trong chính note đó:** SE dùng `tick-at-entry-gate idempotent-per-label` (hub Δ-2 recovery-gate +1 = **permitted form**) ⇒ NET **+1/nhãn-phiên** ≡ hub +1/cặp **trên cặp ĐÃ-ĐÓNG**; cặp đang-MỞ transient **+0** cho tới khi cổng-vào kế fire (hub bless `9a35405b` khối-1). Grep `transient` = **1 hit**.
- **Đo thật cơ-chế OR-guard @S143 (cặp `/pause` S142 → `/tiep` S143 = 1 cặp dừng–nối):** `/pause` S142 tick **15→16**; `/tiep` S143 tick **16→17**. ⇒ toàn cặp **+1 mỗi lần-chốt**, và vì `/pause` **dời HEAD** (commit `wal: pause` của S142 — sha local đó nay đã bị closeout-squash gộp vào `2757e41`, xem §5) nên nếu thiếu session-clause thì đây **đúng là ca +2** mà bản đính-chính cảnh báo. Guard sống-còn = **label-convention** (`/tiep` bắt buộc nhãn MỚI `S143`, cấm reuse `S142`) — nếu reuse, OR-guard NO-OP nhầm ngay cổng vào và thành **+0**.
- **Design-note log-BOUNDED** đã chép: `history[]` append-unbounded **BY DESIGN** ⇒ *vắng dấu = chưa từng xảy ra* (ngữ-nghĩa an-toàn); nếu sau này thêm cap FIFO thì **BẮT BUỘC** xử eviction tường-minh (vắng-vì-bị-đẩy ≠ vắng-vì-chưa-xảy-ra).

## 4. tailored-gì + skip-gì-vì-sao
- **Tailored:** hub pin MỘT quy-tắc đếm cho mọi dự-án; SE **không** chế cách đếm riêng — chỉ khai **form** của mình (tick-at-entry-gate) và **chứng minh tương-đương** trên cặp đã-đóng, kèm khai thẳng ca transient +0 của cặp đang-mở. Ranh cửa-đếm ⟂ cửa-hiện-nợ giữ nguyên: counter tick ở cổng vào, dòng-nợ in **sau** tick (`nhip-no-probe.ps1`).
- **Skip:** không adopt lại bản khung gốc `3daf5ee4` (thư này khai `re-verify` scope-hẹp) — adopt lại = làm thừa và rủi ro đảo ngược rule đang đúng.

## 5. honest-caveat
- 🔴 **Annex chưa từng được kích-hoạt.** Nó chỉ có nghĩa khi có closeout-gộp **sinh sau** mốc `da349fc`; từ lúc land tới nay **chưa gặp ca nào** ⇒ nấc dừng ở `verified-pending-first-real-closeout-gộp`. Chưa ai được nói annex "đã chứng minh hiệu-quả".
- 🔴 **Bất-biến +1 dựa vào một luật mà MÁY KHÔNG CANH.** Toàn bộ tính đúng-đắn treo vào label-convention (`/tiep` phải dùng nhãn mới). Hiện **không có detector nào** bắt được ca reuse nhãn — nếu lead lỡ reuse, hệ-quả là **+0 im lặng**, và counter sẽ dưới-đếm mà dòng-nợ vẫn trông bình thường. Đây là rủi-ro **cùng class** với GAP-1 mà hub từng nêu (dưới-đếm ~37%/8-nhãn).
- **Con-số cadence 6/15/3 của SE = điểm khởi-đầu owner CỐ Ý chọn**, không phải chép vô-thức; nhưng hub đã **gỡ counter** phía mình (bookend 07-15) ⇒ **không còn mốc hub để so**, và delta hub hứa từ run-2 **sẽ không bao giờ có**. ⇒ **chưa ai được bán câu "đã chứng minh hiệu-quả"** cho bộ số này.
- 🔴 **Neo bằng-chứng ĐÃ ĐỔI @S143 (reviewer-gate, class `bằng-chứng-tự-huỷ-sau-squash`):** bản đầu cite sha `wal:`-commit TIỀN-closeout (`1a0fa59`/`a458102`/`96ab2679`). Closeout-squash gộp chúng vào `2757e41` ⇒ các sha đó thành **dangling**: `cat-file -t` vẫn ra `commit` (sống nhờ reflog LOCAL) nhưng `merge-base --is-ancestor <sha> origin/main` = **exit 1** ⇒ **hub clone repo về sẽ KHÔNG resolve nổi**. Nội-dung thì nguyên vẹn trong `2757e41` ⇒ **chết con-trỏ, không chết việc**. Đã re-anchor toàn bộ sang `2757e41`. **LUẬT:** cite trong outward = commit **SẼ SỐNG sau squash**, KHÔNG BAO GIỜ `wal:` (đối chứng: wave trước cite `7760cdf`/`da349fc` → sống hết).
- ✅ **Đã push** — `2757e41` + `3f4310f` trên `origin/main` (thay câu khai chưa-đẩy ở bản đầu).
