# sub-harvest-curator-open-S163 — H2 harvest-integrity 5-truc @open (phien-LOGIC L9) > **INFORM-only / propose-only.** Em main = single-writer. File nay ghi TRONG LUC LAM (chong #53). > Started: 2026-07-30 16:04 (local). HEAD tai luc bat dau = `6ba5cfe` (wal: flush 20260730T1514). > Prev-baseline: `.claude/workflows/runs/2026-07-30-S162-bookend-close/sub-harvest-curator-close-S162.md` (13.833 B). ## 0. Ke-hoach do (ghi truoc khi do, de doi chieu voi ket qua) - A. Universe run-folder + orphan (folder-scan, khong dung ledger — ledger RETIRED H18-B S100) - B. 3 orphan PIN: do NOI DUNG da harvest chua (khong do ten file) — bai S122 32% duong-gia - C. Coverage: vai da spawn (S162 + S163-open) vs diary co delta moi - D. F-01 no goc: vai "chay that ma 0 tu-ghi" (ctx-verifier 3 phien lead-seed) - E. S162 GATE-FAIL 4 finding: con treo may mon - F. Corruption census (U+FFFD byte-mode) — baseline S162 = 24 hit / 12 file - G. Placement: `find .claude -type d -empty` + stray `.claude` lac cho (git MU thu-muc rong) - H. Completeness 4-field + Fidelity-flag --- ## A. UNIVERSE + ORPHAN (folder-scan; ledger RETIRED H18-B S100) **Lệnh (tái-lập được):** ``` find .claude/workflows/runs -mindepth 1 -maxdepth 1 -type d | wc -l -> 76 for d in */; do [ -f "$d/run.md" ] || echo "$d"; done -> 4 for d in */; do [ -f "$d/run.md" ] && { found=0; for f in "$d"*-synthesis.md "$d"harvest/*-synthesis.md; do [ -f "$f" ] && [ -s "$f" ] && found=1; done; [ $found -eq 0 ] && echo "ORPHAN: $d"; }; done ``` - Universe **76 dir** (S162 do 75; Δ+1 = `2026-07-30-S163-bookend-open` = folder DANG MO cua chinh phien nay). - Khong co `run.md`: **4** = 3 by-design cu (`S117-pe-approve-minmax-range`, `S117-pe-luyke-finalize` spec-only; `S144-bootstrap` co `bootstrap-synthesis.md`) **+1 = `S163-bookend-open` (IN-PROGRESS, chua sinh `run.md`)** -> KHONG orphan, nhung ghi nhan (anti-pattern #3: vang-mat khong doc thanh on). - **Orphan THAT = 3 / 72** -- khop 100% brief PIN, khong hon khong kem: `2026-07-29-S159-bookend-open` · `2026-07-29-S159-tong-quan-pipeline-menu` · `2026-07-29-S160-khkk-dryrun-plan`. - Δ vs S162: **0** (khong sinh orphan moi; `S162-bookend-close` da co `close-synthesis.md` 7.409 B -> DA DONG). --- ## B. 🔴 3 ORPHAN PIN — DO NOI DUNG, KHONG DO TEN FILE (bai S122: 32% duong-gia) **Thuoc 2 lop** (mot lop se sai theo huong nguoc nhau nen phai dung ca hai): - **Lop A (per-FILE pointer):** `grep -r -F -l "" .claude/agent-memory/` -> pointer nam o so vai NAO (owner-check). - **Lop B (folder-name pointer):** `grep -r -F -l "" .claude/agent-memory/`. ### B1. `2026-07-29-S159-bookend-open` (11 file, 235.969 B) -> 🟢 **NOI DUNG DA HARVEST 10/10** | sub-file | so vai giu pointer | owner-check | |---|---|---| | `harness-audit-return.md` | `harness-audit/MEMORY.md` | ✅ dung nha | | `harness-eval-return.md` | `harness-eval/MEMORY.md` + `harness-refine/MEMORY.md` | ✅ (cross-ref hop le) | | `harness-refine-return.md` | `harness-refine/MEMORY.md` + `lead-gap-auditor/archive/2026-07{,.gist}.md` | ✅ | | `sub-ctx-audit-open-S159.md` | `ctx-audit/MEMORY.md` | ✅ | | `sub-harvest-curator-open-S159.md` | `harvest-curator/MEMORY.md` | ✅ | | `sub-lead-gap-open-S159.md` | `lead-gap-auditor/MEMORY.md` | ✅ | | `sub-lead-stale-open-S159.md` | `lead-stale-auditor/MEMORY.md` | ✅ | | `sub-ring1-audit-open-S159.md` | `ring1-audit/MEMORY.md` | ✅ | | `sub-ring2-audit-open-S159.md` | `ring2-audit/MEMORY.md` | ✅ | | `sub-tooling-auditor-open-S159.md` | `tooling-auditor/MEMORY.md` | ✅ | ⇒ **10/10 sub-file co Evidence-pointer trong dung so cua vai so-huu.** Thu con THIEU **chi la lop cuon (`*-synthesis.md`)**, KHONG phai lop harvest. 🔴 **Phan loai lai: day la SYNTHESIS-orphan, KHONG phai HARVEST-orphan.** Neu goi chung mot ten se uoc-luong sai chi-phi phien sau (tuong phai doc 236 KB de gom; that ra chi phai cuon lai). ### B2. `2026-07-29-S159-tong-quan-pipeline-menu` (13 file) -> 🟡 **9/10 harvest, 1 LOTS** | sub-file | so vai giu pointer | |---|---| | `cicd-verify-1a47a61.md` | `cicd-monitor/archive/2026-07.md` ✅ | | `cicd-verify-2a72695.md` | `cicd-monitor/archive/2026-07.md` ✅ | | `cicd-verify-ea962b1.md` | `cicd-monitor/archive/2026-07.md` ✅ | | `cicd-verify-b5799fc.md` | `cicd-monitor/MEMORY.md` (L1, qua dinh-chinh S162) 🟡 | | `cicd-verify-a2bbcb9.md` | `cicd-monitor/MEMORY.md` (L1, qua dinh-chinh S162) 🟡 | | `sub-frontend-designer-tongquan.md` | `frontend-designer/MEMORY.md` ✅ | | `sub-frontend-designer-dot4.md` | `frontend-designer/MEMORY.md` ✅ | | `sub-reviewer-diff-dot4.md` | `reviewer/archive/2026-07.md` ✅ | | `sub-reviewer-diff-dot5.md` | `reviewer/archive/2026-07.md` ✅ | | `sub-reviewer-diff-tongquan.md` (16.761 B) | **0 hit toan bo `.claude/agent-memory/`** 🔴 | 🔴 **F-01 (S163) MED — `sub-reviewer-diff-tongquan.md` = luot DUY NHAT trong 3 folder khong duoc bat ky so nao tro toi.** 2 anh-em cung lop (`-dot4`, `-dot5`) deu co pointer trong `reviewer/archive/2026-07.md` ⇒ khong phai "reviewer khong bao gio ghi pointer", ma **lech dung 1 file** (dong lop bat-doi-xung m#-S150). Can doi chieu noi dung truoc khi ket "mat": co the noi dung da gop vao entry chung ma khong dan ten file.