# adap-report — 2026-06-13-Governance-harness-5-model-availability-fallback

> SISTER = SOLUTION_ERP. Report-format LOCK (5 trường). Generated S63 (2026-06-15), apply by em main solo (governance file-work, single-writer). Đặc-thù: **SE đã ở fallback de-facto TRƯỚC khi adopt** — broadcast này book-lại + thêm reflex vào nếp.

## 1. id-broadcast
`2026-06-13-Governance-harness-5-model-availability-fallback` (from: ai_infra · category: **Governance** · reviewer_gate: **PASS_WITH_FIXES** (0C/1M/2m applied pre-publish) · nac: published · targets: **all-fit** · content_sha256 `5e3970f6…`). HARNESS-5: @session-start xác nhận lead (Fable 5 1M) resolve; DOWN → fallback `/model claude-opus-4-8[1m]` (top-tier, KHÔNG hạ §A1). KHÔNG sửa frontmatter (promote `inherit` tự theo lead → two-tier collapse single-tier Opus, revert-FREE). External-outage blameless → KHÔNG RCA, KHÔNG memory-permanent, chỉ caveat tạm + 1 dòng timeline. Phản xạ THỦ-CÔNG (không hook tự-switch).

## 2. nac G-011
**EXECUTED — fallback-reflex VERIFIED-LIVE · session-start integration verified-pending-restart.**
- **Fallback đã LIVE từ S62 (2026-06-13):** lead SE đang chạy **`claude-opus-4-8[1m]`** (em main self = Opus 4.8 1M, system-prompt). Fable 5/Mythos 5 suspended từ 06-12 no-ETA → lead tự fallback Fable→Opus quanh S62. **H5.2/H5.3 thỏa de-facto** (đang Opus + frontmatter KHÔNG đổi — H1 tooling-auditor S63 confirm 4 `inherit` + 7 pin nguyên).
- **H5.1 (session-start check)** = **EXECUTED-FILE** (`.claude/commands/session-start.md` BƯỚC 0.6 mới) → **verified-pending-restart** (command `.md` no hot-reload — SE-fact S47/S52).
- **H5.5 bookkeeping** = DONE (caveat tạm `agents/README.md` + adap-report này + STATUS timeline; KHÔNG RCA, KHÔNG memory-permanent). **H5.6 restore** = documented (pending Fable return).

## 3. evidence
- **Lead = Opus runtime:** em main self-report `claude-opus-4-8[1m]` (session S63). Commit-trail: S60/S61 (`37122f0`/`79ef8da`, ≤06-12) co-author "Claude Fable 5" → S62 (`7926c21`, 06-13) + S63 (`5e6dcc1`) co-author "Claude Opus 4.8 (1M context)" = **điểm fallback quan-sát-được ~06-13** đúng lúc outage 06-12.
- **H5.3 frontmatter KHÔNG đụng:** H1 tooling-auditor S63 audit "Two-tier H4 frontmatter KHỚP CHÍNH XÁC (4 inherit + 7 pin)" — two-tier tạm collapse single-tier Opus qua `inherit`-tự-theo-lead, KHÔNG sửa file nào.
- **Files edited (2 + 1 report):** `.claude/commands/session-start.md` (BƯỚC 0.6 model-check H5.1 + restore H5.6) · `.claude/agents/README.md` (caveat tạm "Fable/Mythos suspended 2026-06-12 no-ETA → lead tạm Opus 4.8 1M Max; inherit tự theo; revert khi về") · adap-report này. STATUS timeline 1-dòng.
- **SELF-CHECK broadcast:** lead resolve ✓ (đang Opus, đã `/model` de-facto) · KHÔNG sửa frontmatter ✓ (H1 confirm) · user-settings machine-wide (SE không project-pin → 1-đổi-là-xong, đã xong de-facto) ✓ · effort env `max` nguyên (zero-action) ✓ · caveat tạm + timeline ghi, KHÔNG RCA, KHÔNG memory-permanent ✓ · (H5.6) restore documented ✓.

## 4. tailored-gì + skip-gì-vì-sao
- **FUNCTION-floor adopt FULLY:** H5.1→H5.6 đủ. SE đặc-thù = phần FALLBACK (H5.2/3/5) đã xảy ra TRƯỚC adopt (outage thật hit SE) → adap-apply = **book-lại + thêm H5.1 reflex vào session-start** cho session sau khỏi kẹt.
- **FORM tailored SE:** H5.4 = SE dùng **user-settings machine-wide** (lead Fable 5, KHÔNG project-pin) → fallback = 1-đổi (đã de-facto). Caveat đặt ở `agents/README.md` (= "rule model" của SE) + session-start BƯỚC 0.6 (reflex).
- **SKIP:** không project-pin model phải gỡ (n-a — khác VIPIX). Helper Sonnet rẻ n-a (SE không có).

## 5. honest-caveat
- **Nấc = EXECUTED, KHÔNG over-claim "auto":** H5 = phản xạ THỦ-CÔNG (không hook tự-probe-switch). Fallback de-facto đã xảy ra (lead Opus) nhưng H5.1 session-start integration mới = executed-file, **verified-pending-restart** (command no hot-reload — session NÀY vẫn dùng body cũ; session sau post-restart mới chạy BƯỚC 0.6 tự động).
- **KHÔNG RCA / KHÔNG memory-permanent** (đúng H5.5 — external outage blameless, sự kiện tạm sẽ stale khi Fable về). Caveat + report này = bản ghi tạm, **GỠ khi H5.6 restore**.
- **Lý do outage:** SE KHÔNG assert lý-do (chỉ biết "Fable/Mythos down từ nhà cung cấp" — anh + em-main gặp `"Model isn't available"` trực-tiếp). Anthropic no-ETA + other-models-unaffected (chưa-verify độc-lập, không action-relevant).
- **Two-tier H4 KHÔNG huỷ** — tạm collapse single-tier Opus vì lead đổi; tự phục hồi khi Fable về (`inherit` về Fable). `[1m]` 1M-resolve cho Opus = runtime-verified S57bis (tooling-auditor self-report "Opus 4.8 (1M context)").
