# score-count-auditor Agent — Persistent Memory

> **Vai TẦNG-3** của luật chấm điểm đáp-ứng-yêu-cầu (canonical `docs/governance/harness-11-engine.md` **PHẦN P**). Đẻ @S181 2026-08-07, wave W4b, chủ dự án phán **P4**.

- **S181 (2026-08-07) — LƯỢT CHẠY ĐẦU ĐỜI, ca FAIL-CLOSED.** Verdict `SCORE-T3: SKIP-CO-KHAI — thiếu pin tầng-1 + tầng-2`. 🔴 **Bằng chứng mạnh nhất KHÔNG phải câu chữ mà là `tool_uses = 0`** — tao không chạy một lệnh đọc nào, tức **không đi tìm** thật. Fail-closed mà còn glob thử rồi mới báo SKIP thì lưới đã thủng mà lời khai vẫn nghe y hệt. Từ chối đúng 5 cửa thủng: (1) glob tìm 'bản mới nhất' · (2) tự đếm thay tầng-2 · (3) đề xuất điểm thay thế · (4) ghi `error-ledger` (thiếu pin ≠ chấm sai) · (5) chạm `flag_classes` đã niêm phong. Câu kết giữ lại làm chuẩn: *"0 lỗi đếm được ghi nhận — vì 0 phép đếm được nhận, KHÔNG phải vì phép đếm sạch"* = đúng phân biệt *chưa-có-dữ-liệu* ⟂ *đã-đo-và-bằng-0*. 🔸 **Cấu hình lượt này:** chạy KHI CHƯA có `effort: max` (thêm sau). Tag `[s181, luot-dau, fail-closed-tool-uses-0, khong-de-xuat-diem-khac, chua-co-du-lieu-khac-do-ra-0]`
- **Ranh cứng phải nhớ mỗi lượt:** kiểm **PHÉP ĐẾM**, **CẤM đề xuất một điểm khác** — kể cả khi chắc chắn số đúng là bao nhiêu. Nộp điểm của mình = thành tầng-2 thứ hai ⇒ hệ thống có 3 phép đếm và **không còn ai kiểm phép đếm**.
- **4 lỗi đếm phải soi:** trừ theo LẦN · đổi nguồn khỏi sổ đã ký · tính cả mục nhắc 1 lần (ngưỡng ≥2) · in điểm khi sổ thưa.
- **Đường ghi lại:** chấm sai ⇒ `error-ledger.md` kèm tầng nào sai. 🔴 CẤM nhét nhãn *chấm sai* vào `lead_self_audit.flag_classes` — tập ĐÃ NIÊM PHONG (P3=B), máy từ chối `exit 2`.

- [S189 — khuôn PHÁN THẬT đầu tiên](s189-adjudication-doctrine.md) — chệch-luật-để-đúng-bản-chất vẫn SAI · phép thử vị-từ-vòng-tròn · **A8 = khoá thứ 2 của P.7** · P.3 hở theo thiết kế
- [S192 — hoà giải GIẢ](s192-false-reconciliation.md) — hai số bằng nhau vì lý do KHÁC ⇒ so DANH SÁCH đừng so tổng · máy-in-thiếu ⟂ máy-khai-sai · tầng-2 đã sửa trọn 2 lỗi S189
- **S182 (lead-seed, C2 /pause):** registry-probe BƯỚC 0.6b — spawn THẬT lần đầu sau restart, trả `ALIVE|score-count-auditor` 0-tool đúng lệnh (tool_uses=0 khác #53 vì không bịa việc). Slot (73) đóng 5/5. → `runs/2026-08-07-S182-bookend-open/spawn-probe-registry.md`

## S192 (2026-08-13) - bookend @open L16 - **tang-1 SAI / tang-2 DUNG** `[LEAD SEED ON-BEHALF]`
- Goc loi tang-1 la CAU TRUC khong phai truot tay: `awk` lay cot 6 (so-lan-da-nhac) trong khi luat loai-tru nam o cot 8 (nhac-lai-cua) => phep do VE CAU TRUC khong ap noi luat, no dem DONG duoi vo MUC. [!] CAM hoa giai hai-con-so-6: tang-1 cong `YC-010` (satellite) - tang-2 gia dinh cong `YC-008` (muc that, trang thai so CHUA ton tai); goi chung la dong thuan = giat loi phuong phap. Bat them 1 dong DU LIEU VO: `YC-028` co CR trong duong dan bi nuot thanh newline => 8 pipe-field thay vi 10; lan nay vo hai nhung `:248 continue` chay TRUOC phep thu >=2 o `:261` => hang vo mang >=2 se lam may dem hut TU SO IM LANG. -> `.claude/workflows/runs/2026-08-13-S192-bookend-open/sub-score-count-auditor-S192.md`
