# RUN 2026-07-22-S142-adap-9-10-vong-2 — RELAUNCH CẮT-GỌT

**Goal:** Hoàn-tất phần CÒN LẠI của wave adap đợt-9/10 (spec v2). Vòng-1 (`2026-07-20-S141-adap-dot-9-10-bo-ba-sub`, `wf_3e1ade40-704`) **chết giữa chừng** — 5/13 hạng mục đã land; run này chỉ làm **8 hạng mục còn lại**.

**Vào bằng:** `/tiep` @S142 (tiep.md §4 relaunch-đã-cắt-gọt). Ground-truth reconcile xong TRƯỚC khi phóng.

## Liên-kết ngược (KHÔNG đọc thiếu)

- **SPEC canonical (v2, bắt buộc đọc):** `.claude/workflows/runs/2026-07-20-S141-adap-dot-9-10-bo-ba-sub/spec-adap-dot-9-10-20-07-2026.md`
- **Bản-ghi vòng-1 (cái gì ĐÃ land):** `…/implement-vong1-synthesis.md` (partial-honest)
- **Diary vòng-1 đã reconcile:** `…/sub-task-0.md` (W-A) · `…/sub-task-1.md` (W-B)

## 🔴 ĐÃ LAND VÒNG-1 — CẤM ĐỤNG LẠI

`A1` 3 persona · `A2` 3 MEMORY.md seed · `A3` hmw.js (VALID_ROLES+3, 17/17 ×2, writeGuard enum+7) · `B1` .session-counter.json contract-v2 (**đã commit `a458102`**) · `B5(iii)` scripts/stamp_verify.py

## taskList snapshot (2 lane, role-less → inherit lead Opus 4.8 MAX)

| # | label | file-set ĐỘC-LẬP (disjoint) | hạng mục |
|---|---|---|---|
| 0 | W-A-wiring | `.claude/commands/session-start.md` · `.claude/commands/session-end.md` · `.claude/agents/README.md` · `.claude/commands/fable-clone.md` · `.claude/commands/fable-real.md` · `docs/governance/harness-11-engine.md` · `docs/governance/vocab-alias-map.md` · `.claude/workflows/README.md` · `.claude/agent-memory/memory-budget.json` | A4 · A5 · A6 · A7 |
| 1 | W-B-detector-stamp | `scripts/governance-detectors.ps1` · `docs/governance/error-ledger.md` · `.claude/commands/check-email.md` · `.claude/commands/send-email.md` · `docs/governance/session-model-se-draft.md` · cây tạm `$env:TEMP` | B2 · B3 · B4 · B5(i)(ii)+verify · B6 |

🔴 **File-set 2 lane KHÔNG giao nhau** ⇒ chạy song song an-toàn (khác trio harness-* vốn buộc TUẦN TỰ).

## Ràng buộc chung

- Governance-only: **0 prod-code · 0 migration · KHÔNG đụng `src/` `fe-admin/` `fe-user/` `tests/`**.
- `memory-budget.json` do W-A sở-hữu **độc-quyền** trong run này.
- STATUS.md / HANDOFF.md = **em-main @closeout**, sub KHÔNG đụng.

## wf run-id

- **Vòng-2:** `wf_1e936b16-30c` (phóng 2026-07-22, RUN-TRACE, 2 lane role-less inherit lead Opus 4.8 MAX)
- **Vòng-1 (chết):** `wf_3e1ade40-704`

## Stages

- [ ] P2 — 2 lane chạy
- [ ] P3 — lead verify checklist ③ (14 mục) + harvest
