[CLAUDE] Docs: owner quyet 4 khoan hau-wave — rename san-5 (Q3) + memory edit-must-predate-review (Q2) + email hub xin review Q1a/Q4a khuon chung cross-project (chi-dao dong-bo owner)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@ -39,6 +39,7 @@
|
||||
- [Return terminates agent](feedback_return_terminates_agent.md) — CẤM lệnh "trả verdict TRƯỚC, làm việc SAU" = bất-khả-thi vật-lý; sub mô-tả ý-định rồi tắt → claim-sai mà lỗi ở LỆNH lead; thứ-tự đúng = làm→verify→return, hoặc lead ghi on-behalf sau VERIFY-đĩa (S119) · **+S123: prompt-đúng KHÔNG chặn được #53** (cấm bẫy từ prompt đầu cho cả 3 sub, cả 3 vẫn garble ×4) ⇒ chặn được = **ghi-đĩa-TRONG-lúc-làm** (harvest-curator vớt ngay từ đĩa; 2 vai kia phải resume) + resume-in-session; reviewer **tự rút luật "ghi diary TRƯỚC return"** từ garble-1 và nhờ đúng nó mà garble-2 vớt được
|
||||
- [Citation-trap self-reference](feedback_citation_trap_selfreference.md) — doc định-nghĩa anti-pattern TẤT-YẾU chứa mẫu đó ⇒ detector khớp-mẫu bắt chính nó, **lây qua trích-dẫn** (3 đời/1 wave); discriminator = **enclosure use⟂mention**, KHÔNG port charset-guard; vá 1 CLASS ⇒ grep MỌI matcher cùng-lớp TRONG diff (gen-2 xảy ra thật)
|
||||
- [Goodhart: rời tập-đo](feedback_goodhart_leave_measurement_set.md) — "vá" bằng đổi HÌNH-DẠNG thứ đang bị đo = rời tập-đo; **flag-count giảm trông y hệt thành công** ⇒ hỏi "cái mất đi là dương-giả hay CHỨNG-NHÂN?"; kể chuyện bằng THÀNH-PHẦN không bằng tổng; +2 phép thử rẻ (trục-nào-KHÔNG-có-ca · áp-luật-cho-nhánh-anh-em)
|
||||
- [Edit phải có trước review](feedback_edit_must_predate_review.md) — edit-cần-review (nhất là file vai reviewer) LAND TRƯỚC lượt L3 (no-self-exempt cần vật tồn-tại trong diff); spec tự-mâu-thuẫn → fix-mới thắng footer-cũ + khai trong report (anh ratify S139)
|
||||
|
||||
## Project — ongoing decisions / context
|
||||
- [H22 WAL session-continuity](project_h22_wal_session_continuity.md) — sổ WAL ≤40 + Stop-hook persist VERIFIED-RUNTIME S111 (hot-reload ENV-DEP #2/#3) + /pause·/tiep 1-đường + squash wal: + FLIP run-trace ≥3-task + D10 AS-6-taxonomy-đổi; hook PS1 KHÔNG bash (PATH 3-context); pilot kill/đổi-acc pending
|
||||
|
||||
14
.claude/auto-memory/feedback_edit_must_predate_review.md
Normal file
14
.claude/auto-memory/feedback_edit_must_predate_review.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
name: edit-must-predate-review
|
||||
description: Quyết anh S139 — edit nào cần được review thì phải TỒN-TẠI trước lượt review (no-self-exempt); footer/spec cũ mâu-thuẫn với fix mới hơn thì fix thắng + khai trong report
|
||||
metadata:
|
||||
node_type: memory
|
||||
type: feedback
|
||||
originSessionId: 09780401-25c1-438b-9fe5-f3f39ea69a07
|
||||
---
|
||||
|
||||
Wave adap-3-bản S139 (2026-07-18): spec v2 tự mâu-thuẫn — footer thi-công (sót từ v1) ghi "EM micro-edits SAU L3 GO", nhưng fix m-3 (thêm sau gate) đòi "L3 diff-check PHỦ CẢ edit `reviewer.md` của EM" (lead tự sửa file định-nghĩa của chính vai reviewer → không được miễn review). Hai câu không thể cùng đúng: edit sau L3 thì L3 không thể chấm nó. Lead đảo thứ-tự (4 micro-edits TRƯỚC → L3 chấm TRỌN diff kể cả 4 edit), L3 chấm "SOUND, no new hole", anh ratify S139 ("2 - OK đúng").
|
||||
|
||||
**Why:** Lỗ no-self-exempt chỉ bịt được khi vật-cần-review nằm trong diff lúc reviewer chạy — thứ-tự là điều-kiện tồn-tại của review, không phải chi-tiết trình-bày. Footer v1 là leftover chưa đồng-bộ khi áp fix; nếu máy-móc theo footer thì chính fix m-3 thành vô-nghĩa.
|
||||
|
||||
**How to apply:** (1) Mọi edit của lead vào file governance/agent — nhất là file định-nghĩa vai reviewer — phải LAND TRƯỚC lượt review độc-lập, để reviewer chấm nó như phần diff bình-thường. (2) Khi spec tự mâu-thuẫn giữa câu-cũ và fix-mới-hơn: fix thắng, khai quyết-định trong report cho reviewer chấm luôn (đừng lặng-lẽ chọn). (3) Cùng họ với bài "áp luật vừa viết cho nhánh anh-em — vỡ thì luật sai" ([[goodhart-leave-measurement-set]] · di-sản retire-luật S123). Liên-quan: [[root-cause-over-symptom]], [[review-presentation-and-stale-config]].
|
||||
Reference in New Issue
Block a user