# lead-stale-auditor (H24 vai-STALE) @close S158 — `LEAD-STALE: 6 FLAG`

> 🔴 Lượt 1 **`#53` garble** (140.9K tok / 31 tool-use). Recover = SendMessage-resume → lượt 2 CLEAN.
> Xác nhận 4/4 chỗ lead tự bắt là THẬT. `_mind-s-7.md:99` khai `3.070 B`, vai đo MIND-1 = **1.894 B** (lead đo 1.868 B — cùng hướng, lệch 26 B do ranh-giới block; **cả hai bác `3.070`**).

## FLAG-1 — `view-residual-asym` — HIGH

- **view:** `docs/STATUS.md:461` — `Bundle hash live (prod): admin **BK8w3QxU** · user **DYnxSI0T** (đo LIVE @S156…)`
- **source:** `runs/2026-07-27-S155-pe-delete-approver/cicd-verify-s157-diadiem.md:88-89` → admin **`8-QYcMOg`** · eoffice **`DptYR4wL`**; cùng file `:125-126` **control-âm**: hash CŨ `index-BK8w3QxU.js`/`index-DYnxSI0T.js` nay trả **text/html 900 B** ⇒ bundle cũ **đã chết trên prod**. Đối chứng `STATUS:6` + session-log `:88` đều ghi cặp mới.
- **bằng-chứng một-phía:** `git show 3b6fabc -- docs/STATUS.md` chỉ có 2 hunk (`@@ -3,7 +3,9 @@` + `@@ -633,6 +635,17 @@`) ⇒ closeout S157 bump dòng CURRENT + §In Progress, **0 hunk chạm `:461`**.
- 🔴 **hại THẬT:** `cicd-verify-s157-diadiem.md:58` dùng chính ô này làm baseline (*"KHỚP CHÍNH XÁC baseline STATUS S156"*) ⇒ lượt deploy kế so với baseline chết → **hoặc báo "ĐỔI" giả, hoặc che một lần không-rotate**.
- **resolve:** `:461` → `8-QYcMOg`/`DptYR4wL` neo Run #419 + `6250f39`; hạ cặp cũ xuống mốc-trước.

## FLAG-2 — `view-stale-status` — HIGH

- **view:** `docs/STATUS.md:459` — `| RAG chunks | **2447** | re-verify S151 (list_projects — **alive**…) |`
- **source (vai đo LIVE bằng chính instrument ô tự trích):** `list_projects` → `proj_solution_erp.chunk_count = **0**` (0 cho **cả 7 project + shared_global**); `search_memory` ném `Qdrant connection failed … 127.0.0.1:6333 … WinError 10061 actively refused`.
  ✅ **Lead re-đo độc lập, KHỚP:** `list_projects` trả `chunk_count: 0` toàn bộ 7 project + `shared_global`.
- **đối-chứng nội-bộ 2 chỗ của chính lead:** `STATUS:473` (Recently Done S153) ghi **`RAG DOWN (defer AI_INFRA)`** — *cùng file, cách 14 dòng* · `HANDOFF:7` slot **(39)** `RAG Qdrant DOWN (6333 refused, gotcha #14)`.
- **lệch:** ô canonical CURRENT STATE khai `alive`; thực-tế DOWN từ S153 ⇒ **stale suốt 5 nhãn phiên**; máy chỉ cross-check mig/gotcha nên im.
- **resolve:** lật Note `:459` → `🔴 DOWN từ S153 (Qdrant 6333 refused) — 2447 = last-known-good @S151`, giữ số cũ có nhãn thời-điểm. 🔸 Ô **canonical** ⇒ vai KHÔNG tự phán số, chỉ trình bằng-chứng; quyết = lead/owner.

## FLAG-3 — `view-stale-count` — MED

- **view:** `docs/STATUS.md:6` (mega-line): `… phiên-LOGIC L7, **4 cửa-sổ** …` và `… counter **31** …`
- **source:** `.session-counter.json` → `counter = 32`, `last_ticked_session = "S158"`, head `6c263dd` · `runs/…S158-bookend-close/run.md:1` + `WAL:3` = **window 5**.
- 🔸 **KHÁC cái lead đã bắt** (lead bắt §In Progress `:638` + row `:644/:645`): đây là **dòng CURRENT `:6`**, và 2 datum này **không tự khỏi** nếu closeout chỉ đổi nhãn `S155→S157` thành `S155→S158`.

## FLAG-4 — `view-residual-asym` — MED

- **view:** `.claude/WAL.md:5` — `[C] 22 FLAG governance treo — nay **4 cửa-sổ**.`
- **source:** `.claude/WAL.md:3` **cùng file, cách 2 dòng** — `window 5`.
- **bằng-chứng một-phía:** `git log -p -- .claude/WAL.md` → `dcfe88f` (`wal: flush 20260728T2011`) sửa **đúng** dòng `updated:`/`closing:` (window 4→5), **để nguyên** dòng `goal:` (lần cuối ghi ở `6c263dd`, window 4).
- **lệch:** một file, một commit, hai mặt — mặt máy ghi bump, mặt người viết không.
- 🔴 **hại:** `WAL.md` nằm trong `tiep_reload.sources` (trọn file) ⇒ cửa `/tiep` kế **nạp thẳng số cửa-sổ sai**.

## FLAG-5 — `view-stale-status` — MED

- **view:** `.claude/WAL.md:21` — `[ ] Kéo 1 thư fan-out … bằng /adap-apply @bookend`
- **source:** `runs/…S158-day-wake-probe-first/run.md:55` `[x] adap-report … nấc **agreed**` · adap-report 6.360 B mtime **20:04**; WAL được ghi lại **20:06/20:11 = SAU đó**.
- 🔸 Cùng lớp: `WAL:34` carry `thu-moi se=0 all=1 … thư all CHƯA kéo` — mệnh-đề "CHƯA kéo" nay sai.
- **resolve:** tick `[x]` + gắn nấc **`agreed`** (🔴 đừng ghi `executed`), sửa carry `:34`.

## FLAG-6 — `view-stale-count` — LOW

- **view:** `docs/HANDOFF.md:7` — danh sách NEXT-anh đánh số dừng ở **(41)** (`ring5-audit`), khung `@S153`.
- **source:** `WAL:22` — đã cấp tới **(42)** canonRows · **(43)** carry con-trỏ-vs-slug · **(44)** END-line-thành-luật.
- 🔴 **lệch:** sổ owner-facing nói slot mới nhất = 41; sổ lead-facing đã tới 44 ⇒ **3 câu hỏi anh chưa từng xuất hiện ở nơi anh đọc**.
- Kèm số: `tiep_reload.sources` mục-2 (HANDOFF segment mới nhất) đang nạp brief khai `test 532` trong khi canonical `STATUS:457` = **562**.
- **resolve:** thêm segment `Last updated (S155–S158)` + **di-trú slot (42)(43)(44)**.

## VERIFIED-CLEAN (4 mục soi mà KHÔNG ra flag — kèm lệnh, chống dương-giả)

1. **Adap không bị khai vống.** `git status --porcelain` rỗng; `git show --stat` 3 commit sau HEAD-phóng chỉ chạm `_tiep-4.md` + `runs/…day-wake-probe-first/**` — **0 file trong `.claude/commands/`, `scripts/`, `memory-budget.json`**. 0 surface nói `executed`.
2. **`CLAUDE.md` "nối lại DUY-NHẤT bằng `/tiep`" = ĐÚNG.** `commands/` 19 file, **không có `day.md`**; `/day` chỉ xuất hiện dạng **đề-xuất** trong adap-report.
3. **Roster 23 khớp** 3 nguồn, 0 drift.
4. **Điểm-mù tự-quy-chiếu (bài M-1 @S153) đã soi:** `.claude/agents/lead-stale-auditor.md` §Nhịp khai đúng "bookend vô-điều-kiện + `light_every` STATS-ONLY" ⇒ không tái-phát.

## Phân-rã class (cho `jump_on_class_repeat`)

`view-residual-asym` ×2 · `view-stale-status` ×2 · `view-stale-count` ×2 · `view-stale-header` 0 · `view-stale-role-desc` 0.
🔸 Tally hiện: `view-residual-asym 5` / `view-stale-count 5` / `view-stale-status 2` — **cả 3 class lượt này đều fire**; `view-stale-status` chạm ngưỡng `jump_on_class_repeat=3`. Quyết kéo audit sớm = owner/lead.

`END · TOTAL=6 FLAG`
