# machine-baseline @S151 bootstrap (2026-07-25) — output MÁY làm nền cho cặp H24 (đọc, KHÔNG chạy lại)

## Dòng máy in nguyên văn
```
NHIP-NO: kiem light 1/6 deep 8/15 ok | tran-bo-nho 0 over-cap | run-chua-gom 0 | pull-cach 3 ngay
SHARD-PROBE: pending=15 | nguong=15 => IM
governance-detectors TOTAL FLAGS: 44 · INFORM-ONLY nets: 0 (C6/H24-4/H24-5/C9/C11/C12 đều 0-flag)
dotnet test: Domain 45/45 PASS + Infra 487/487 PASS = 532, 0 fail (run tươi S151 bootstrap)
RAG list_projects: proj_solution_erp chunk_count=2447, last_indexed 2026-05-29
crystallized-backfill: hotload 576.921B → tok-high 192.307 · headroom 187.693 < target 210.000 (headroom binds — đúng carry #26 underfill-mau-so)
spec-audit H17: CRITERIA A1 A2 A3 B1 B2 HCV — GAPS: none
```

## Detector flags đáng chú ý (trích từ TOTAL 44)
- 🔴 MED MỚI: `docs/changelog/sessions/2026-07-25-1200-S149-S150-closeout-bookend-first-run.md:85` — broken-gotcha-ref cite **#111** nhưng max gotcha = **83** (file closeout MỚI NHẤT, vừa land @S150).
- MED ×3 vocab-fork (wave-folder/run-trace · Dự-trù-PRO/Ngân-sách-PRO · two-tier/all-inherit/worker-tier-pin) — tồn cũ.
- LOW: derived-stale cluster ở `.claude/skills/contract-workflow` + `ef-core-migration` + `CLAUDE.md:93` + `session-end.md:251` (count-token soft-net, false-pos có thể) · dangling-wikilink cluster user-memory/agent-memory (tồn cũ) · title-stale `form-engine/SKILL.md:15`.
- H24-2 carry-age: 20 carry-line, tất cả streak=1 < M=6 → 0 flag. H25-closeout-ritual: 3/3 kỳ đủ 4 sổ. H25-role-notebook: roster=20, diaries-ok=20, flagged=0.
- H24-5: OK-reachable — `last_ticked_head 7ce07981 (S151)` ancestor-of-HEAD; counter 25 ≥ light_at 24 ≥ deep_at 17.

## §tick-incident (sự kiện MỚI @S151 — đã ghi sổ)
`session-counter-tick.ps1 -Session S151` **FAIL-LOUD exit 7** ("surgical replace 'counter' found 0 — shape drift"). Root-cause: bước ghi-signal bookend @S150 re-serialize `.session-counter.json` kiểu ConvertTo-Json (BOM UTF-8 + CRLF + 2-space sau colon + escape `>`) trong khi surgical regex của tick đòi LF/no-BOM/1-space ⇒ **format-fork 2 máy cùng ghi 1 file**. Lead tick TAY theo prose contract §2.1.8(a): classify (không lùi · object tồn tại · not-reachable ⇒ squash-benign) → counter 24→25 · session S151 · head 7ce0798 → history entry đầy đủ root-cause + đề-xuất fix (chờ anh gật): sửa `h24-signal-write.ps1` ghi surgical cùng khuôn HOẶC tick chấp nhận cả 2 shape. JSON parse verify OK. H24-5 sau đó xác nhận lành.

## Trạng thái bootstrap S151 tới lúc spawn cặp (lead tự khai — auditor cứ nghi)
- WAL gate 0.7: Sàn-3 ⑤a KÊU (1 commit `wal: flush 7ce0798` chưa đẩy = WAL-reset + `_end` session-3, residue closeout S150) → AskUser → **anh chốt "Bootstrap tiếp, bỏ mạch"**. 4 tín hiệu còn lại + ORPHAN-L im.
- HMW-mode ON (marker tồn tại) · lead phiên = Fable 5 (anh /model — chủ dự án đổi, 0 caveat; default fleet = Opus 5 MAX).
- session-4 scaffold máy OK (`_context-s-4.md`, ts 2026-07-25T12:19:43).
- Email 0.9: `thu-moi: se=0 all=0` (watermark >07-15, đối chiếu adap-reports).
- H1/H2 re-report @open: lead ĐỊNH SKIP (delta-từ-close ≈ 0: run-chua-gom 0 · diaries 20/20 ok · chỉ 1 commit wal-flush residue) — ring1 sẽ NO-OP pin-missing. Auditor thấy sai thì FLAG.
- Trio §2.1.9: proposal-line sẽ in ở report (consent-gated, chưa chạy).
- NEXT-em tồn @HANDOFF:25 chưa làm (bootstrap chưa xong): copy thư GẤP `59ce1d0f` vào `broadcasts/inbox/ai_infra/` + stamp-verify + sửa mục 1 report `adap-report…opus-5-max §5(b)`.
