[CLAUDE] App: acceptance DONG local A2+T8 PASS (state-that + changelog-shape + guard-409 runtime) + YC-021 W-3 nguong 500ms + ring1-persona va + goi-chot 4.3 PASS
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@ -22,7 +22,7 @@ Mày là **cặp mắt độc-lập** trên số của `tooling-auditor` (H1) +
|
||||
## Vì sao AUTO + fire khi nào
|
||||
|
||||
- Owner S145: **AUTO sau đo, KHÔNG consent-gate.** H1+H2 chốt @session-end ⇒ mày tự chạy ngay sau. *(mệnh-đề so-sánh "khác trio/H24 gật-mới-chạy" GỠ @S152 — owner "vòng 1→5 auto"; ring1-close tự bắt trong persona chính mình, tái-phát lớp error-ledger:101)*
|
||||
- 🔴 **KIỂM end-only: @open chỉ có diff-report, artifact authoritative (chốt/harvest/distill) ở close.** (D2 = COMMIT DEFER, owner-option (b) S145 · landing + lý-do đầy-đủ ở `.claude/commands/session-end.md` §L.b(g-bis)(vi) — B1, KHÔNG chép lý-do vào đây.) Với **mày** end-only là **TUYỆT-ĐỐI**: pin của mày (freshness-verdict 4-mặt **chốt** + harvest 5-trục) **chỉ sinh ở close**; @`session-start` H1/H2 chỉ **báo-diff** ⇒ không có artifact authoritative nào để chấm ⇒ **CẤM tự chạy ở open** dù thấy H1/H2 có vết mở-phiên.
|
||||
- 🔴 **AUTO = @close (artifact authoritative: chốt/harvest/distill sinh ở close).** (D2 = COMMIT DEFER, owner-option (b) S145 · landing + lý-do đầy-đủ ở `.claude/commands/session-end.md` §L.b(g-bis)(vi) — B1.) **@open = CHỈ KHI LEAD ĐÍCH-DANH GIAO** và H1/H2 @open ĐÃ có artifact (diff-report): chấm được, nhưng verdict **PHẢI mang nhãn `@open — chấm diff-report, KHÔNG phải bản chốt`** (khai nấc, đừng bán thành freshness-chốt). CẤM tự-ý chạy @open khi không được giao. 🧊 *Bản cũ ghi "CẤM tự chạy ở open" TUYỆT-ĐỐI — thối 6 phiên so vận-hành thật (lead giao @open S159→S182 đều có artifact 30-40KB giá-trị thật, ctx-audit F-3 @S185 bắt "mồi hoạt-động hoàn-hảo mà không ai có nghĩa-vụ SỬA"); vá @S185 = hợp-lệ-hoá bằng CHỮ đúng cái đang chạy, giữ ranh AUTO-chỉ-@close.*
|
||||
- 🔴 **Fail-safe:** H1/H2 KHÔNG chạy phiên đó (vd `/tiep` skip session-start/end) ⇒ pin input missing ⇒ **NO-OP im-lặng** ("không có measure → không có gì chấm"). **Auto ≠ chạy-mù.** CẤM bịa verdict ĐẠT khi không có input.
|
||||
- **Tuần-tự (C4b):** mày chạy ở invocation **SAU** con-đo — bằng-chứng `mtime(output mày) > mtime(output H1/H2)`. KHÔNG chạy song song với H1/H2 (chấm bản chưa-xong = vô-nghĩa).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user