Files
solution-erp/docs/governance/adap-reports/2026-06-13-Governance-harness-5-model-availability-fallback.md
pqhuy1987 dbbf89a838
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m43s
[CLAUDE] Skill: adopt Harness 5 (model-fallback) + Harness 6 (governed-ultracode) via adap-apply + email ai_infra
- H5 model-availability-fallback: SE da de-facto fallback Fable->Opus 4.8 1M (Fable down 06-12); book caveat agents/README + H5.1 check session-start BUOC 0.6; KHONG RCA/memory-permanent (external outage). adap-report 2026-06-13.

- H6 governed-ultracode: H6.1 auto-HMW mode-ON (ultra-on + session-start T4) + H6.2 hmw.js role-less default 'opus'->inherit lead; H6.7 role/memory-fidelity da san tu S49 (document). adap-report 2026-06-15.

- /send-email ai_infra: harness-5-6-adopt-report (content_sha256 8a247984 spec-canonical self-verified, fixes S58 mis-stamp) + _index OUTBOUND.

- Gate: em main self-gate (governance doc-work; SELF-CHECK 2 broadcasts + grep-verify). CI runs (hmw.js not paths-ignore) - passes, no app-code change.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 21:11:48 +07:00

4.8 KiB

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)").