[CLAUDE] Skill: land 5 slot owner ratify @S172 (68·69·70·71·72)
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 6m41s

68 — mở enum class `view-claim-broader-than-sample` (kiểu hỏng thứ tư:
suy-luận vượt mẫu; 3 nhóm class cũ không phủ được). Seed
class_repeat.counts khoá mới = 0 CÙNG NHỊP ⇒ bất-biến counts ≡ enum
giữ 12/12 hai chiều.

69 — wire cổng ép-seed C2 vào /pause.md §2.5 (đếm 2 cột A∖B, seed
on-behalf trước khi commit `wal: pause`). Token cổng-seed 0/5 → 5/5.
Vá cơ chế lead-gap FLAG-6: phiên kết bằng /pause thì phép đếm không
bao giờ chạy ⇒ sót seed là tất yếu cấu trúc, không phải đãng trí.

70 — tách 2 sổ đếm H24: +param `-CoCa` cho h24-signal-write.ps1.
Class CÓ CA nhưng không thành FLAG (lead tự khai ⇒ con-đo xếp ngoài
TOTAL) nay CHẶN RESET nhưng KHÔNG tăng tally. Vá incentive-inversion
ring2-audit A4 bắt: cơ chế cũ thưởng cho việc giấu.
Fault-inject 4/4 (CoCa chặn reset · đối chứng âm vẫn reset · rào enum
exit 2 · happy-path exit 0). Khôi phục view-stale-header 0 → 4.

71 — gom trọn nợ harvest 11 vai / ~306 KB (S168 6 vai · S171 4 vai +
reviewer×3 lens · cicd 2 sha mở từ S162). KHÔNG gom S159-bookend-open
(dương-giả, ring1 chứng 4/4 byte-exact). Sleep probe pending=1/15 ⇒ IM
nên không nén. Ghi uỷ quyền thường trực gom+nén = AUTO, lead tự quyết,
kèm 2 rào không được nới theo.

72 — MFE vào nhịp closeout: gỡ cổng từ-khoá `eval` ⇒ AUTO mỗi closeout.
Tiền đề "MFE tắt" đã ăn trọn lớp-① reinject + E3 của harness-refine;
đo lại: exit 0, 23 role, implementer-frontend 11/13 = 85%.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
pqhuy1987
2026-08-05 10:34:21 +07:00
parent 523211f2c3
commit 6730eb4d48
18 changed files with 121 additions and 9 deletions

View File

@ -133,3 +133,30 @@ memory-triple: kiem=harness-audit · MIXED-PASS 50 ĐẠT / 9 TRƯỢT / 59 clai
## 12. 🔴 ESCALATE ngoài trục — chờ anh phán
`ctx-audit` nêu: **password tài khoản test đang nằm plaintext trong `docs/HANDOFF.md` + `.claude/WAL.md`** (cả hai **git-tracked**). Đây là bộ user TEST trên **prod**, do chính anh chốt ở slot (64) @S168 để đưa cho người thử. Em **không tự gỡ** vì gỡ sẽ làm slot (64) mất tác dụng — nhưng nêu rõ: nó **đã vào lịch sử git**, nên đổi mật khẩu là biện pháp duy nhất có tác dụng nếu anh muốn đóng. Cùng họ với món `vrapp` đang treo.
## 13. Owner ratify 5 slot — LAND NGAY (post-closeout, cùng phiên S172)
Anh chốt: **68 · 69 → OK** · **70 → OK đồng ý** · **71 → "gom và sleep thì auto nhé, tự quyết"** · **72 → OK đồng ý**.
| Slot | Land | Đối chứng |
|---|---|---|
| **68** mở enum `view-claim-broader-than-sample` | `memory-budget.json` +class thứ **12** kèm `_class_added_S172` (nêu rõ vì sao 3 nhóm cũ không phủ được + phép thử vận hành 1 câu) · `.session-counter.json` seed `counts` khoá mới **= 0 cùng nhịp** | bất-biến `counts ≡ enum` **12/12 hai chiều** |
| **69** wire cổng ép-seed C2 vào `/pause` | `.claude/commands/pause.md` §2.5 mới — đếm 2 cột AB, `≠ ∅ ⇒ seed trước khi commit wal: pause`, fail-safe không chặn | 5 token cổng-seed: **0/5 → 5/5**; `/session-end` không bị đụng |
| **70** tách 2 sổ đếm H24 | `h24-signal-write.ps1` +tham số `-CoCa` (class **có ca** nhưng không thành FLAG) — **chặn reset, KHÔNG tăng tally**; luật reset đổi thành *"vắng ở CẢ HAI sổ"*; +vết `signal_coca` | **fault-inject 4/4** (dưới) |
| **71** nợ harvest + sleep | Gom trọn **11 vai / ~306 KB**; sleep probe `pending=1/15 ⇒ IM` nên **không nén** | S168 · S171 · 2 sha cicd đều `DA GOM DU`; 0/23 vượt soft-cap sau gom |
| **72** MFE vào nhịp closeout | Gỡ cổng từ-khoá `eval`**AUTO mỗi closeout**; sửa luôn `(k)(v)` | `mfe-eval.ps1` chạy: exit 0, **23 role**, `implementer-frontend 11/13 = 85%` |
### Fault-inject khoản 70 — chứng có RĂNG cả hai chiều (không chỉ happy-path)
| Ca | Kỳ vọng | Kết |
|---|---|---|
| **1** `view-stale-header` có ca tự-khai (`-CoCa`), không FLAG | **GIỮ 4** | ✅ giữ 4 — *và cùng lượt vẫn reset `view-stale-count` 9→0* |
| **2** đối chứng ÂM: cùng đầu vào, **bỏ** `-CoCa` | reset 4→0 | ✅ reset — chứng **bản vá mới là thứ cứu ca-1** |
| **3** `-CoCa` với class bịa | exit 2 | ✅ exit **2** (rào enum áp cho cả sổ thứ hai) |
| **4** happy-path | exit 0 | ✅ exit **0** |
🔴 **Khôi phục streak bị xoá oan:** `view-stale-header` **0 → 4**. Hai header stale (`STATUS:6`, `HANDOFF:5`) là **ca THẬT** và chính lead đã tự khai trong phiên; máy reset chúng vì tự-khai bị xếp ngoài TOTAL — đúng bệnh slot (70) sinh ra để chữa. Với luật mới, ca này sẽ được `-CoCa` chặn.
> 🔴 **Vì sao khoản 70 đáng land ngay:** trong chính phiên này máy đã in ra `RESET: class 'view-stale-header' counts 4 -> 0 (did not repeat this session)` — tức **cơ chế thưởng cho việc giấu** không còn là lập luận của `ring2`, nó **chạy trước mắt**. Im lặng thì con-đo bắt và streak +1; tự thú thì streak về 0.
**Còn treo (không nằm trong 5 slot anh chốt):** (64)(65)(66) · (67) người soạn upload · rotate `vrapp` · password test plaintext trong git-tracked.