# sub-task-4 — 2b-file1: re-tune citation stale `session-start.md:206` > Wave-1 item 5 (spec-execute) / draft §2b File-1. Engine: HMW-worker Opus-MAX. 2026-07-16 · run S127-adap-dot-16-07. > File đích DUY NHẤT: `.claude/commands/session-start.md`. Isolation: chỉ file đích + sub-md này. ## 1. Ground-truth TRƯỚC edit (đối chiếu đĩa — EXACT-EDIT) Đọc `session-start.md:206` + block :185-206. Line 206 (đuôi cần thay), inspect byte-level qua python `repr`: ``` tail idx 200: '**Chỉnh lại sau chu-kỳ-2** — n=1 ở hub là mocc-0, **chưa ai được bán câu "đã chứng minh hiệu-quả"**.' SPECIAL char U+2014 '—' (em-dash) ``` - Em-dash = **U+2014**; quotes quanh `"đã chứng minh hiệu-quả"` = **straight U+0022** (KHÔNG bị flag curly). - File là `.md` ⇒ gotcha #30 (pure-ASCII .ps1) KHÔNG áp — em-dash + tiếng Việt hợp-lệ, đúng như dòng gốc vốn đã có em-dash. - before-text khớp đĩa 100% + block :185-206 không mâu-thuẫn (C đã verify uniqueness 1/1; Edit-tool exact-match re-confirm). After-text lấy PROGRAMMATIC từ draft §2b line 69 (regex extract, không transcribe tay): ``` '**Chỉnh lại sau chu-kỳ-2 CỦA SE** (deep-audit lần 2, xem .session-counter.json last_audit). Hub đã GỠ counter (bookend 07-15, sha 85bf89ca) → ví-dụ 6/15/3 "ở nguồn" = lịch-sử, KHÔNG còn mốc hub để so; delta hub hứa từ run-2 KHÔNG BAO GIỜ có (hub gỡ trước run-2) — **chưa ai được bán câu "đã chứng minh hiệu-quả"**.' SPECIAL @262 U+2014 '—' (em-dash before **chưa ai...) ``` - Quotes straight U+0022 (cả `"ở nguồn"` + `"đã chứng minh hiệu-quả"`), em-dash U+2014, arrow `→` U+2192 — style KHỚP đĩa (consistent). ## 2. Edit thực-hiện (exact string replace, 1 dòng) - **old_string** (đuôi dòng 206): `**Chỉnh lại sau chu-kỳ-2** — n=1 ở hub là mocc-0, **chưa ai được bán câu "đã chứng minh hiệu-quả"**.` - **new_string**: after-text ở trên. - **GIỮ nguyên vế đầu** dòng 206: `... SE chọn **cùng 6/15/3** là **điểm khởi-đầu anh CỐ Ý chọn**, KHÔNG phải chép vô-thức.` (owner-intent — không đụng). - Edit tool báo success (exact-match unique) — KHÔNG force replace_all. ## 3. Verify (PASTE output THẬT — F5 `Select-String -Path`, KHÔNG Get-Content pipe) ``` === CHECK 1: pattern "n=1 ở hub" (expect 0 hit) === hit count: 0 === CHECK 2: pattern "chu-kỳ-2 CỦA SE" (expect >=1 hit) === hit count: 1 L206: > 🟡 **Honest-caveat mang theo khi báo hub:** ... **Chỉnh lại sau chu-kỳ-2 CỦA SE** (deep-audit lần 2, xem .session-counter.json last_audit). Hub đã GỠ counter (bookend 07-15, sha 85bf89ca) → ví-dụ 6/15/3 "ở nguồn" = lịch-sử, KHÔNG còn mốc hub để so; delta hub hứa từ run-2 KHÔNG BAO GIỜ có (hub gỡ trước run-2) — **chưa ai được bán câu "đã chứng minh hiệu-quả"**. ``` Byte-level re-confirm (python): - total lines = **264** (KHÔNG drift — single-line replace) - vế đầu preserved: True · `chu-kỳ-2 CỦA SE`: True · `mocc-0`: False · `n=1 ở hub`: False · closing phrase: True - em-dash U+2014 count = 1 · arrow U+2192 present: True · mojibake sentinel (`Ã`/`â€`): False ## 4. Isolation / git-diff `git diff --stat` — file của tôi: `.claude/commands/session-start.md | 2 +-` (1 dòng: 1 ins + 1 del). 3 file khác trong diff (`.claude/rag.json`, bookend adap-report, `scripts/crystallized-backfill.ps1`) = wave-1 workers song-song (Việc 1, 2a, 4a) — NGOÀI scope tôi, tôi KHÔNG chạm. 0 store_memory / 0 RAG-write / 0 file ngoài repo. ## Verdict: PASS — citation re-tuned, 2/2 verify PASS, vế đầu owner-intent giữ nguyên, 0 mojibake, isolation sạch.