[pocket-hug] Step 7 — Vein/basket/shortlist

Bài này cho biết: bước dày nhất phần research. 3.046 keyword sống được máy chia thành mạch nhu cầu rồi gom thành 41 "gia đình" chợ con (memorial, teacher, cancer-support…). Với mỗi gia đình, máy mua 1–2 trang kết quả Ama…

Step 7 — Chia mạch nhu cầu, gõ cửa từng chợ con (pocket hug)

Bài này cho biết: bước dày nhất phần research. 3.046 keyword sống được máy chia thành mạch nhu cầu rồi gom thành 41 “gia đình” chợ con (memorial, teacher, cancer-support…). Với mỗi gia đình, máy mua 1–2 trang kết quả Amazon thật để đo chợ đó tường cao hay cửa mở — rồi chốt danh sách 90 keyword đáng mua data đắt ở step 8. Kế hoạch tiêu tiền (57 call thăm dò) được user duyệt trước tại checkpoint ⏸#3.

Đo “tường cao / cửa mở” thế nào

Mỗi gia đình lấy 1–2 keyword đại diện, xem top 10 kết quả thật: bao nhiêu listing đúng form xu/token, chúng có bao nhiêu review (median), có listing trẻ mới chen vào được không. Review thấp = người mới chen được (cửa mở); review cao = chợ đã có trùm (tường).

Vài dòng thật để cảm nhận:

Gia đình Keyword thăm dò Median review (listing đúng form, top 10) Đọc
cancer-support pocket hug token breast cancer 3,5 – 22,5 Cửa rất mở — gần như chưa ai làm tử tế
graduation graduation coin 44 Mở
retirement retirement coin 65 – 67,5 Mở
memorial remembrance coin 96,5 – 142 Mở vừa — chợ có người nhưng chưa nghẹt
dad · nurse · son · friend · brother · sister · grandchild · love token tường cao WAIT — ghi lại, chờ có góc riêng mới vào

Kết quả: 31/41 gia đình MỞ CỬA

31 OPEN + 1 OPEN-cần-kiểm-thêm + 9 WAIT. Danh sách OPEN phủ đúng các vùng dày từ step 5: memorial, cancer-support, teacher, grandma, military, sobriety, christmas, long-distance, thinking-of-you, americana (sự kiện 250)…

Phát hiện lớn nhất: “cổng chính tường cao — cửa ngách trống”

Ở 4 gia đình (grandma · military · faith · anniversary) máy thấy cùng một hình: bản quà generic đã có listing 500+ review chắn cổng, nhưng bản xu / cá nhân hóa của đúng nhu cầu đó gần trống (median 5–27 review). Nghĩa là: đừng đấu cổng chính — vào bằng cửa ngách coin + personalized. Phát hiện này định hình cách viết concept ở step 9.

Việc nền trong bước (máy tự làm, người duyệt)

  • Line mới nên máy thiếu từ điển trục cảm xúc → máy đề xuất 13 cụm từ mới (thinking of you, warm hug…), user duyệt cả gói → tỉ lệ keyword chưa phân loại được giảm từ 18% xuống 5,4%.
  • Dọn xu sưu tầm thật vòng 2: lúc lên shortlist lộ thêm 25 keyword đầu chợ xu thật + 5 thương hiệu → nở luật loại, quét lại pool (−86 kw) → pool sống chốt 3.046.

Chốt bước: shortlist 90 keyword, chia bậc chi tiền

90 keyword chia bậc A–D (bậc = mức dữ liệu sẽ mua ở step 8 — đầu chợ mua sâu, keyword verify mua nông). Tiết kiệm thật: 36/90 tái dùng data thăm dò vừa mua sáng cùng ngày, chỉ 52 call mới.


Nguồn máy: research/step7-az45-basket/ (family-probe-results.tsv = bảng probe đầy đủ 41 gia đình · shortlist.csv = 90 row · swap-log.md = nhật ký 3 vòng làm lại có lý do) · tóm tắt kỹ thuật ở ô dưới.

Bản kỹ thuật đầy đủ (step7-summary.md nguyên văn — cho operator)

step7-summary — AZ4.5 vein/family/basket/shortlist — pocket hug — 2026-07-23

Mục đích: chia vein máy → family probe → gom rổ semantic-split → shortlist thang A–D. Tool call: 59 (57 probe ⏸#3 user duyệt + 2 generic probe) + 52 đang mua (A22/B20/D10) = ledger dự kiến 131/300.

Chuỗi việc (chi tiết swap-log.md — 3 vòng regenerate có lý do)

  1. vein.py mở line thứ 2 — thêm LINE_VOCAB['pocket-hug'] (FORMAT coin/token/keychain, CONSTR holder/relief/leather, registry chọn theo tên run; wood-sign regression baseline giữ nguyên 2.740/455/57). Vocab thiếu trục emotional-support → pending-queue 13 mục, user duyệt cả gói #1–#12 (23-07) → UNASSIGNED 18%→5,4%.
  2. Family probe (⏸#3 duyệt 57 call): 37 family → OPEN 28 + OPEN(verify-at-A) 1 + WAIT 8; 6 ca SPLIT/REVIEW phán judgment (FINAL trong probe-read.js): grandma/military/faith/anniversary = archetype-split (generic tường rv 500+ · personalized/coin-phrasing trống med 5–27).
  3. Generic-family probes (khác D3 wood-sign — mỏ generic là lõi chợ line): pocket-hug OPEN (young 2) · challenge-coin OPEN (med 49,5 young 3) · custom-coin OPEN · love-token WAIT (tường 234).
  4. Numismatic cleanup vòng 2: shortlist v2 lộ 25 head xu thật + 5 TM → nở blacklist nhóm 5 (+28 token) + nhóm 1 (+5) → re-cull: pool sống 3.046 (drop +86, ip +7); 4 MIXED resolve ghi note per-row.
  5. Shortlist FINAL: 90 row — cached-head 36 (probe sáng tái dùng) · head-new 22 · verify 20 · r4-probe 12 (2 cached). Bậc C adaptive để sau vòng AZ5 đầu.

Con số chốt (recompute từ artifact)

  • Pool sống 3.046 · vein 397 cell · 69 family (OPEN 31/41 sau probe+generic) · rổ 645 product (75 n≥2) + 1.145 demand · F6 chặn 18 rổ (minh bạch family-gate-blocked.tsv)
  • Bug sửa trong lượt: gen-shortlist hasSubfmt ReferenceError (bản gốc wood-sign — crash SAU khi ghi file, wart lịch sử); step7-canon schema cluster-map (seed_plan_az1 → seed_matrix)

Điểm chờ audit

  • love token basket WAIT-entry-day — tường rv 234 young 0; re-check khi có concept personalized (F5-style)
  • residue còn 2.540/992 distinct — vòng suggest 2 khi pool nạp thêm (box/card #13 pending giữ residue)
  • vocab-pending.md GLOBAL không scope line (door hanger wood-sign leak vào words pocket-hug — 0 kw ảnh hưởng run này, TODO codify scope per-line)

Render máy từ runs/pocket-hug-2026-07-23/research/step7-az45-basket/step7-web.md — bản chiếu, sửa ở repo rồi re-publish (tools/wp_publish.py). KHÔNG sửa bài này tay.

Leave a Reply

Your email address will not be published. Required fields are marked *