# adap-report — 2026-06-15-Agent-harness-6-governed-ultracode

> 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ù: **~80% ĐÃ có sẵn** từ HMW-engine (broadcast ultracode-hmw S49 + Harness-4) — adopt = thêm H6.1 auto-default + flip H6.2, H6.7 chỉ document.

## 1. id-broadcast
`2026-06-15-Agent-harness-6-governed-ultracode` (from: ai_infra · category: **Agent** · reviewer_gate: **PASS** (0C/0M/2-MINOR) · nac: published · targets: **all-fit** · content_sha256 `53fff1c7…`). HARNESS-6: nâng `/ultra-on` thành "ultracode CÓ-GUARD" — mode-ON: task SUBSTANTIVE TỰ chạy workflow (KHÔNG cần gõ "workflow") · workflow-agent inherit lead-model · **H6.7a role-fidelity** (agentType = vai roster THẬT) · **H6.7b memory-fidelity** (memoryDelta → đúng agent-memory single-writer) · guard giữ (KHÔNG native ultracode · checkpoint INFORM · no-cross-project).

## 2. nac G-011
**EXECUTED-FILE — H6.7 pre-satisfied (VERIFIED prior) · H6.1 verified-pending-restart · H6.2 live-next-workflow-run.**
- **H6.7a/b = ĐÃ LÀ FLOOR TRƯỚC H6** (verified S49 ultracode-hmw + runtime S57bis): SE `hmw.js` đã có `VALID_ROLES` whitelist 9 vai THẬT + fail-soft default-subagent cho role lạ (H6.7a); R1 return-contract `memoryDelta{task,verdict,learned,surprise}` + B3 em-main single-writer VERIFY→APPEND (H6.7b). → adopt = **document + confirm**, KHÔNG build mới.
- **H6.1 (auto-HMW default)** = **EXECUTED-FILE** (`ultra-on.md` bullet H6.1 + `session-start.md` T4) → **verified-pending-restart** (command no hot-reload).
- **H6.2 (workflow-agent inherit default)** = **EXECUTED-FILE LIVE-next-run** (`hmw.js` role-less `'opus'`→`undefined`/inherit; hmw.js đọc lúc workflow-run → KHÔNG cần restart, hiệu lực workflow kế).

## 3. evidence
- **H6.1 files:** `.claude/commands/ultra-on.md` (+bullet 🟢 H6.1 mode-ON auto-HMW substantive/trivial-solo + line-9 model fix) · `.claude/commands/session-start.md` (T4 + H6.1 mode-ON auto-HMW).
- **H6.2 file:** `.claude/workflows/hmw.js` `resolveModel()` — role-less `return 'opus'` → `return undefined` (inherit lead-model top-tier); comment + log cập nhật "per-task tier:'opus' = escape-hatch sweep/cost". **Live next workflow-run** (no restart).
- **H6.7a pre-existing:** `hmw.js:22-24` `VALID_ROLES` = 9 vai roster THẬT (investigator-codebase·investigator-api·implementer-backend·implementer-frontend·test-specialist·reviewer·cicd-monitor·frontend-designer·database-agent) + `hmw.js:98-99` whitelist check → role lạ = default subagent + WARN. **2 monitor (tooling-auditor/harvest-curator) CỐ Ý ngoài VALID_ROLES** (spawn ở session-boundary, KHÔNG fan-out workflow) — khớp H6.7a "loại vai ngoài-ranh-giới-workflow".
- **H6.7b pre-existing:** `ultra-on.md` §KỶ LUẬT KÝ ỨC R1 (return-only) + B2 harvest-liền + B3 single-writer APPEND-only. memoryDelta round-trip runtime-verified S49/S57bis.
- **SELF-CHECK broadcast:** mode-ON auto-author substantive ✓ (T4+bullet) · agentType = vai THẬT ✓ (VALID_ROLES sẵn) · workflow-agent inherit lead ✓ (H6.2 flip + promote-inherit) · memoryDelta→đúng agent-memory single-writer ✓ (B3 sẵn) · vai cross-project loại ✓ (SE không có cross-project role; monitor ngoài workflow) · guard giữ ✓ (KHÔNG native ultracode line 17 · checkpoint INFORM P-table · no-cross-project S1).

## 4. tailored-gì + skip-gì-vì-sao
- **FUNCTION-floor adopt FULLY:** H6.1→H6.7 đủ.
- **FORM tailored SE:**
  - **H6.2 = thay đổi THẬT:** SE H4 từng đặt role-less default = `'opus'` (justify "sweep-class taskList lead-author" — adap-report H4 §4). H6.2 supersede: default → **inherit lead** (top-tier), `tier:'opus'` thành **escape-hatch tường-minh** cho sweep/cost. (Fable down hiện tại: inherit = Opus = bằng cũ; khi Fable về: role-less → Fable lead thay vì pin Opus — đúng intent H6.2.)
  - **H6.1 coexist T4:** T4 keyword=quyền vẫn áp cho **mode-OFF** (chống 515K-token false-trigger); H6.1 auto-HMW chỉ khi **mode-ON** (marker = standing consent). KHÔNG mâu thuẫn.
  - **Trivial-solo mở rộng:** SE thêm "governance-authoring single-writer → solo" (vd adap-apply NÀY — sub không viết governance thay lead được).
- **SKIP/n-a:** H6.7a cross-project-exclusion = SE **không có** vai cross-project (monitor audit SE-only, đã ngoài workflow) → exclusion = n-a-vì-không-có, KHÔNG behind.

## 5. honest-caveat
- **H6.1 = floor HÀNH-VI của lead, KHÔNG automation cứng** (đừng claim "100% tự-động") — lead theo nếp tự-nhận-diện substantive. **Verified-pending-restart** (command no hot-reload → session NÀY vẫn body cũ; nhưng em-main đã theo tinh-thần H6.1 trong session này: adap-apply = governance-authoring → SOLO đúng, KHÔNG fan-out).
- **"Auto-HMW" ≠ "workflow mọi task"** — trivial + governance-single-writer vẫn solo (giữ chống token-nổ). KHÔNG slide sang native-ultracode.
- **H6.2 inherit = theo lead hiện-tại:** lead đang fallback Opus (H5) → inherit = Opus (top-tier khả-dụng), KHÔNG phải "hạ model". Khi Fable về → inherit tự lên Fable.
- **H6.7 KHÔNG mới-build** — đã là floor SE từ S49; adopt = re-confirm + document (honest: không over-claim "vừa thêm").
- **Native `/effort ultracode` vẫn CẤM** (line 17 ultra-on) — H6 = HMW governed thay thế, đủ guard.
