Files
solution-erp/.claude/workflows/runs/2026-07-25-S149-adap-backlog/spec-adap-backlog-25-07-2026.md
pqhuy1987 398d343403
All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 5m48s
[CLAUDE] Docs: S149-S150 closeout — bookend lượt đầu end-to-end (hình B) + 2 arc đóng + tally #53 chốt 45
- Arc-1 hội-tụ-bookend (rename 5 vai + 4 máy PS1 + C9-C12) + arc-2 adap-backlog 23/23 + probe Opus-5 khép (S149)
- Bookend @close S150: wave 6 vai (4 đo + 2 KIỂM) → 20 FLAG disposition từng-dòng; ring1 31/34-ĐẠT, ring2 10/10 + M-1 view-stale-role-desc
- Khoá _frozen_until_owner CẮM trước h24-signal-write (frozen-held in thật); 9 class FIRE; JUMP dải {5,4,4,3}+asym{1,4} chờ anh #21
- STATUS bump CURRENT S149-S150 + 2 khối Recently Done; HANDOFF segment mới + re-stamp đủ-slug + (17)(18)(19) lật + (14) viết lại + 6 slot #21-#26
- K2 posture-A @engine PHẦN K + K5 luật TÁCH vòng-đo-mới @session-end (O-2/O-3 OWNER-DELEGATED execute)
- sleep-doc derive-monitor-set (bỏ hardcode 4-tên); spawn-model-audit desc/comment fix; h24-signal-write param-default fix (first-live bug)
- M9 on-behalf ×3 (tooling + inv-cb F3 + reviewer F4); ring1/ring4 nhà seed; ring2 3 cite-dead vá
- Sổ garble #53 derive-from-body chốt 45 + sub-class ngược-#53/skeleton-ruột-rỗng (ghi-đĩa CẦN-KHÔNG-ĐỦ)
- Session-log S149-S150 (Sàn-5 đăng-ký 6 run=) + closeout-synthesis dạng-1

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 12:17:05 +07:00

21 lines
3.7 KiB
Markdown

# spec — adap-backlog 23 pending → wave Opus-5-MAX (6 lane)
> Nấc H21: invest-Fable propose (`sub-invest-backlog.md` — bảng 22 dòng + spec chi tiết ở §②) → **lead verify 3/3 claim** (reconciliation-S82 tồn tại `H15-v2:45` · 0 artifact C10 trong S144 · masthead 0 rule-file) → **spec này** → wave apply. **Lệch giữa spec này và sub-MD: spec THẮNG.**
## ① Đề-bài
23 broadcast pending không có `adap-reports/<id>.md`. Phân loại đã verify: **A-12** đã-áp-tên-khác (cụm 06-18→06-29 — reconciliation ĐÃ văn-bản-hoá trong report cũ, chỉ chưa tách file per-id cho `/adap-audit` parse) · **B-6** de-facto-áp @S144/S149 (C14-disposition + arc hội-tụ) · **C-1** việc thật duy nhất = `eval-quality-audit` (07-21 — SE tự xếp C10 cho trio mà artifact VẮNG) · **D-3** tự-khai-không-floor · **#23** model-opus-5 (lead đã áp lớp thi hành — cần report + probe).
## ② Cách làm — 6 lane, mỗi lane đọc `sub-invest-backlog.md` §② phần của mình
- **L1/L2:** mỗi lane 6 report nhóm-A — nấc `executed` pointer-dedup về report gốc (file:dòng), caveat chống-double-count; riêng `harness-all-update-v-2-0` = **n-a** (PLAN-announce). CẤM chép nội dung dài — report = con trỏ + nấc + honest-caveat.
- **L3:** 4 report-B (spawn-label · depth-axis · goi-chot · dong-du-vong) — **bảng per-khoản theo C14, CẤM số-tổng** (bài meta-count); evidence = commit/run THẬT (lane tự `git log` lấy sha, CẤM bịa); phần dở = `verified-pending`/DEFER ghi rõ (bookend-lượt-đầu · M8 · dải-JUMP 🔒 · 4.3 ngưỡng-rẻ 🔒). + **C-c** label-falsifier propose + **C-e** masthead codify propose (PROPOSE-diff trong sub-MD lane, KHÔNG tự sửa canonical).
- **L4:** 2 report-B (3-khoan · auto-toan-vong) + 3 report-D (cost-lens · depth-cost · hub-tu-danh-gia — n-a + trích dòng tự-khai) + **C-d** bảng cost 2-đơn-vị (đo từ run-folder thật) + **C-f** verify K2 (grep `BLOCKED-by-O-2` = 0).
- **L5:** **C-a eval-của-eval** — dựng bảng verdict {GIỮ/SỬA/BỎ/THÊM} cho ~10 thước đo hiện có (detector C1-C11 + probe + MFE + sentinel), 4-câu per thước; **2 cột thẩm-quyền ĐỂ TRỐNG 🔒 owner**; ≥1 phép fault-inject `-RepoRoot` chứng 1 thước có RĂNG; 🔴 TRƯỚC HẾT spawn-verify trạng thái trio (2 nguồn đang LỆCH: folder S144-trio-first-run tồn tại ⟂ budget.json ghi pending) — khai đúng cái đo được. + report `eval-quality-audit` nấc theo kết quả thật.
- **L6:** report **#23** model-opus-5 (nấc executed + probe-evidence: chính lane này chạy `tier:'opus'` — ghi model tự-report vào sub-MD; lead sẽ chạy `spawn-model-audit.ps1` đối chứng) + **C-b** detector engine-bypass (edit `scripts/governance-detectors.ps1` — lane DUY NHẤT đụng file này, khuôn C9/C10/C11 INFORM-only + fault-inject 2 chiều + update nhãn INFORM-ONLY) + enrich report h10-S72 (idempotent).
## ③ RÀNG + acceptance
- Lane CHỈ Write: `docs/governance/adap-reports/<id>.md` + run-folder sub-MD (+ L6 detector). **Diff canonical khác = PROPOSE trong sub-MD** → lead áp.
- Format-LOCK 5 trường (`adap-report.md:14-19`) + honest-caveat bắt buộc + nấc G-011 đúng — **CẤM nấc ảo**.
- 🔒 owner-gated (trình anh, CẤM tự quyết): cột thẩm-quyền eval · 4.3 ngưỡng-rẻ · dải-JUMP frozen · trio consent #12.
- Acceptance tổng: 23 file report mới parse được + `for id in pending: test -f report` = 23/23 · detector TOTAL không tăng (trừ C-b INFORM riêng) · git status chỉ đúng tập file.
- Sau wave (lead): `spawn-model-audit.ps1` probe-evidence → review-workflow (mandate H9) → email hub + `_index` báo-nấc.