--- name: feedback-citation-trap-selfreference description: "Detector khớp-mẫu tất-yếu bắt chính tài-liệu định-nghĩa mẫu đó; lây qua trích-dẫn; discriminator = enclosure (use⟂mention), không phải hình-dạng" metadata: node_type: memory type: feedback originSessionId: 921f30ab-ee81-4d03-b94a-8d99b4e54b57 --- **Tài-liệu ĐỊNH-NGHĨA một anti-pattern thì TẤT-YẾU chứa mẫu của anti-pattern đó ⇒ mọi detector khớp-mẫu sẽ bắt chính nó.** Đây là **hệ-quả CẤU-TRÚC**, không phải lỗi vai, không phải lỗi detector. Và nó **LÂY QUA TRÍCH-DẪN**: mọi doc viết VỀ một dương-giả tự trở thành một dương-giả. **Why:** Đo thật @S123 (SOLUTION_ERP) — **3 đời trong đúng 1 wave**: `permission-matrix/SKILL.md:16` (defect THẬT) → `lead-view-auditor.md:45` (trích làm ví-dụ cho class của chính nó) → `adap-report…harness-24…:78` (trích **khi đang GIẢI-THÍCH FP đời-2**). Chỉ có exclusion `runs/` vô-tình chặn 3 file khác cùng trích ⇒ **exclusion đang gánh FP-rate mà không ai thiết-kế cho nó việc đó**. **How to apply:** - **Discriminator = ENCLOSURE, không phải HÌNH-DẠNG.** Anchor trong `` `…` `` = đang **được NHẮC TỚI** (mention) ≠ **được TUYÊN BỐ** (use). Đếm backtick trái match; **LẺ ⇒ skip**. Đo 4/4 ở SE. - 🔴 **KHÔNG port được guard dùng charset.** H24-2 tách được `[carry:]` nhờ ký-tự `<` mà key thật không bao giờ có. Với anchor thì **ví-dụ byte-identical với claim** — *giống hệt CHÍNH LÀ điểm của một ví-dụ tốt* ⇒ phải **đổi TRỤC**, đừng chép guard. - 🔴 **Vá 1 CLASS ⇒ grep MỌI matcher cùng-lớp NGAY TRONG DIFF ĐÓ.** Gen-2 xảy ra THẬT: lead viết 30 dòng chứng-minh định-luật này rồi **đẻ ngay detector mới KHÔNG guard**; reviewer bắt. Đặt guard thành **helper DUY-NHẤT greppable** (`Test-Quoted`) để detector kế **thừa-kế** fix thay vì phải tự học lại. Guard phải ở **CẢ HAI phía** (label ⟂ heading), không chỉ phía dễ thấy. - **Từ chối chồng proxy:** head-N-lines cũng tách 5/5 nhưng vị-trí = **proxy**; backtick đã tách đúng cùng tập ⇒ chồng thêm = 0 lợi đo được + đẻ điểm mù mới. Dùng tín-hiệu thật, đừng dùng cái bóng ([[feedback-root-cause-over-symptom]]). - **Khai limit:** guard đọc INLINE span thôi; anchor trong fenced ``` block có 0 backtick ⇒ vẫn FP. Đo 0 ca ⇒ để nguyên, đừng vá mù. - **Cùng họ:** [[feedback-goodhart-leave-measurement-set]] · [[feedback-faultinjection-proves-teeth]] · [[feedback-meta-count-selfcoverage-blindspot]]