# run — YC-017 email/adap pipeline: invest → review checklist → Opus MAX execute (S185/L13)

- ts-mở: 2026-08-09T20:35+07:00 · HEAD nền: `8491923e` (cây làm việc)
- lead: **Fable 5** · yêu-cầu: `YC-017` sổ `docs/governance/so-yeu-cau-chu-du-an.md` (nguyên văn args `/check-email` @S185)
- pipeline anh chỉ định: `/fable-real invest` → `/fable-real review checklist` → **Opus 5 MAX** xử lý

## Bối cảnh vào

- STAGE-1 check-email: `se` = 0 thư mới (mới nhất 07-22 đã inbox+_index) · `all` sau watermark 07-15 = **39 id**, exact-id-match report ~15 — **~24 id** xử qua report-ĐỢT (adap dot-9/10/11 @S140-S145) hoặc đọc-tại-chỗ, chưa từng audit per-id.
- Thư 08-08 vừa áp TRỌN @S185 (Harness-9 2-workflow, REVIEW PASS_WITH_FIXES). Thư 08-05 ×2: report gộp `phan-1-va-2` — @S184 định-đoạt "tham-khảo, không nhận làm sàn".
- Sweep S184 tuyên "ĐỦ 44/44" — bẫy tự-quy-chiếu đã khai trong WAL cũ; pipeline này = audit ĐỘC LẬP bằng bằng-chứng đĩa, không tin sweep cũ.

## Pipeline

| bước | engine | trạng thái |
|---|---|---|
| P1 `/fable-real investigator-codebase` — audit per-id 39 thư + dựng CHECKLIST | Fable single deep-pass | [x] 0/39 NỢ · 21 item (5 CHỜ-ANH) · #53-recover-resume |
| P2 `/fable-real reviewer` — review checklist cẩn thận | Fable single deep-pass | [x] PASS_WITH_FIXES 9MAJ/4m · 5 trục R1✓R2✗R3✗R4✓R5✗ |
| P3 lead chốt checklist final | lead Fable | [x] checklist-final.md 22C+4W · F-3 giải (P1=PA-2 `_context-s-12:55`) · C-13 commit `6282806c` |
| P4 fan-out **Opus 5 MAX** execute các item | Workflow 7 lane (opus+max) · label: lane1-detector..lane7-machine | [x] 7/7 lane · 16D+3P+1S · verify-lead 3/3 · +C-7 lead vá rơi |

## Artifact chờ

`sub-invest-email-adap-fable.md` · `sub-review-checklist-fable.md` · `checklist-final.md` · `implement-synthesis.md`

## Chống-#53

Mỗi sub GHI ARTIFACT LIÊN TỤC TRONG LÚC LÀM vào đúng 1 file `sub-*` của mình; return chỉ VERDICT-header + con-trỏ. Return garble ⇒ đĩa cứu.
