# S101 (part 2) — check-email AI_INFRA + H19 fable-clone formal adopt + model-tier compliance (2026-07-03)

> **governance-only · 0 prod-code · em-main-led (single-writer D9) + 2-workflow HMW.** Tiếp sau H18 WF2 closeout (commit `f229b07`). anh-directed: `/check-email AI_INFRA` + `/adap-apply` → AskUserQuestion "Formal adopt H19 + RC-stamp" + "full 2-workflow".

## Check-email AI_INFRA (2-stage, verify-hash)
- **Directed pull:** `2026-07-03-ai_infra-to-se-batch13-ack-stamp-and-answers` → copy inbox → whole-file byte-identical ✓ + body-hash `72aaeee…` MATCH ✓ → processed → `inbox/ai_infra/`. Logged `_index.md`.
- **Nội dung ack:** AI_INFRA **ack trọn 13 báo cáo SE** (H-7→H-17 + Fable-restore); SE bắt-kịp tới H-17; H-17 deep-reverify = "bằng-chứng mạnh nhất fleet". Fable-restore H-8 runtime-verified S98 **ghi-nhận**. Trả lời Q1 (detector workflow-bypass = sàn-chức-năng, form tự chọn) + Q2 (KHÔNG chuẩn số hysteresis cứng).
- **2 fix từ ack:** (1) **re-stamp H10** `2026-06-18-...harness-10-flat-refine` — body-hash declared = biến-thể no-strip-newline (lỗi phương-pháp, KHÔNG tamper) → sửa `5f511fe5`→`5f8b8504` (canonical) + `_index`. (2) **frontier `content_sha256` MISMATCH** (flag #2 S100) = AI_INFRA xác-nhận lỗi stamp của họ → **đã re-stamp 07-03** về `8b6a8354` (đúng giá-trị SE computed) → **flag #2 RESOLVED**, SE HELD đúng.

## Adap-apply 4 broadcast MỚI (07-03, đều hash-MATCH + reviewer_gate PASS)
### Model-tier (v1 fable-opus + checklist + v2 pin-simple) — SE đã đạt floor
- **12/12** (10 met + A4-A6 N/A-by-valid-form all-inherit). SE form = all-inherit (owner-directive S66) hợp lệ per form-autonomy; v2 pin-simple KHÔNG mandate → SE giữ all-inherit (deterministic hơn: 0 per-spawn downgrade để quên). C3 `[1m]`=0 frontmatter-scoped (naive grep 4 PROSE hit → codify awk-idiom).
- Q1/Q2 documented: G-015 folder-scan + hysteresis 0.85/5/2 `memory-budget.json`. **Selftest-stamp** áp vào `send-email.md` step 6c (recompute-after-write, ABORT nếu lệch).

### H19 fable-clone (model-ảo ensemble) — FORMAL ADOPT + RC-stamp
**2-workflow Harness-9:** WF1 investigate `wf_5f308fd8-744` (3 lane, SOUND_WITH_CONCERNS — bắt 3 floor-fidelity gap; lost-to-interruption → resume-cached) + WF2 review `wf_ed5b972f-a4d` (3 lane, PASS_WITH_CONCERNS 0-BLOCKING).
- **Mapping:** reviewer (cổng-cuối) + investigator-codebase (ground-truth). WF1-confirmed best-fit.
- **Build (7 artifact):** `/fable-real` + `/fable-clone` command (thật/ảo toggle, semantic-inverse: marker-vắng=ảo-DEFAULT) + marker `.claude/fable-real-mode.on` gitignored (verify IGNORED) + engine **§K** (K.A-K.D) + **RC-stamp** `RC-pqhuy1987-03-07-2026-17-46-35` (3 floor-point verbatim + VACUOUSLY-MET-annotation) + session-start **BƯỚC 0.5b reader** (WF2-fix) + 4 adap-report.
- **3 §K floor-fidelity gap (WF1-L3):** GAP-1 ảo-run=N-lane-CÙNG-1-vai (hmw.js không gate, all-inherit che leak) · GAP-2 engine-label @harvest (SCHEMA thiếu field) · GAP-3 N-lane RETURN-only chống AS-10.
- **Honest nấc:** VACUOUSLY-MET-SE-today (all-inherit → 2 vị-trí đã top-model → 0 runtime-delta); value = future-proof-floor + ensemble-designation + toggle + Fable-outage anti-consensus-catch (KHÔNG cost). Nấc = **designed + will-dogfood** (thật-mode chưa chạy thật).

## Lessons
- **GAP-3 AS-10 fired LIVE trong WF2** — reviewer-lanes tự-ghi `reviewer/MEMORY.md` dù RETURN-only-intent (harness "intentional"→KEPT+verified) → **dogfood-validate ngay chính bản codify GAP-3** rằng nó = convention-KHÔNG-mechanism (hmw.js không gate được).
- **WF2 Lane-A bắt "mirror-toggle copies WRITER, drops READER"** — persist-claim cần CẢ write-on-set VÀ read-on-session-start; verify consumer tồn tại, không chỉ producer. → fix thêm BƯỚC 0.5b.
- **Workflow lost-to-interruption ×2** (WF2-orig S100, WF1-first S101) → `resumeFromRunId` cached-recovery = chống fragility đúng thiết kế.
- **hex→SHA disambiguation** (WF2 Lane-C): recompute cả 2 biến-thể strip/no-strip để chứng hex là body-hash KHÔNG phải commit-SHA khi text mơ-hồ.

## State (GIỮ NGUYÊN)
Mig 61 · 89 bảng · 440 test · gotcha 79 · menu 54 · **+2 command (fable-real/clone) + 1 RC-mark (4 Active-High) + engine §K**.

## NEXT
- **em:** `/send-email AI_INFRA` (ack + model-tier 12/12 + H19 adopt run-id WF1+WF2 + re-stamp H10 confirm) → commit + push (docs/.claude-only CI-skip).
- **anh (carry S97):** UAT incognito "8 MEP Sub solar" + số-phiếu/user "lỗi phân quyền". ⚠️ **restart CLI** để 2 command fable-* + BƯỚC 0.5b load runtime.
