# Signal B 채점 루브릭 — yoonkwon-ai "우리다움" (기획서 §6.2)
#
# anchors 는 템플릿 문구를 이 계정의 말로 바꿔 놓았다. 일반 문구로 두면
# judge 가 자기 취향으로 해석한다.
#
# 안전·금지 규정은 여기에 없다. 그건 점수가 아니라 게이트다(원칙 6).
version: 1
scale: 5
source: brand.md
dimensions:
- id: fit_tone
name: 톤 적합성
weight: 0.20
question: brand.md §5 톤 3축(친근5·단정5·근거3)에 맞는가
anchors:
5: 구어로 단정하게 끊음("미쳤습니다", "다 해줌"). 총칭 대신 구체 제품명을 씀.
3: 설명체로 물러섬("~할 수 있습니다", "도움이 됩니다"). 도구를 "AI"로 뭉뚱그림.
1: 정보 전달문. 강의 요약이나 뉴스 브리핑으로 읽힘.
note: |
**어미(반말/존댓말)는 채점하지 않는다.** 자체 콘텐츠 847건 연도내 비교에서
성과와 무관함이 확인됐다(brand.md §5). 계정은 혼재 상태로 최고 성과를 냈다.
어미를 고정하기로 결정하면 그때 앵커에 추가한다 — 성과 근거로는 넣을 수 없다.
- id: fit_target
name: 타깃 적합성
weight: 0.15
question: brand.md §3 의 사람이 처한 장면이 본문에 구체적으로 있는가
anchors:
5: 타깃이 실제 겪는 장면이 문장에 있음("안 하면 망하는 거 아는데 만들 시간이 없잖아", 새 도구 못 따라감).
3: '"마케터라면" 수준의 일반론. 장면 없이 대상만 호명.'
1: AI 업계 종사자용 서술. 코딩 모르는 1인 사업가가 읽고 뭘 할지 모름.
- id: voice_rules
name: 문체 규칙 준수
weight: 0.25
question: voice-rules.yaml 활성 규칙 위반 건수
scoring: deduction
anchors:
5: 위반 0건.
4: 위반 1건.
3: 위반 2건.
2: 위반 3건.
1: 위반 4건 이상.
note: |
위반한 규칙 id 를 반드시 함께 반환한다. 그 id 로 hits 를 올려야
다음 주 writer 주입 우선순위와 은퇴 판단이 갱신된다.
- id: ai_tell
name: AI 티 배제
weight: 0.10
question: 기계 생성물로 읽히는 신호가 있는가
anchors:
5: 사람이 쓴 글로 읽힘. 문단 길이가 들쭉날쭉하고 구어가 살아 있음.
3: 문단이 균등하게 정돈돼 있음. 구어 표현이 하나도 없음.
1: 정리 멘트·병렬 나열·과잉 존칭. 템플릿에 내용만 갈아 끼운 형태.
note: 3점 이하면 그 근거를 voice-rules 후보(pending)로 넘긴다.
- id: response_quality
name: 반응 유발 품질
weight: 0.10
question: 슬롯 목표에 맞는 종결 구조인가
anchors:
5: 본문만으로 가치가 완결됨. conversion 슬롯이면 그 위에 더 받을 게 있어 댓글이 남을 이유가 생김.
3: 읽히지만 반응할 지점이 없음.
1: 본문에 알맹이가 없고 "댓글 남기면 줄게"만 있음 — 미끼만 남은 형태.
note: |
**CTA 유무 자체를 감점하지 않는다.** 847건에서 댓글 언급은 상위 25%에
4.7배 많다(2026년 상위 65.2% vs 하위 17.4%) — CTA 는 유리한 신호다.
다만 그 우위는 대부분 참여 축에서 나오고(4.5x) 도달로는 1.3x 에 그친다.
메커니즘으로 댓글을 받는 것과 글이 좋아서 반응이 오는 것은 다르므로,
이 항목은 "CTA 를 붙였는가"가 아니라 **"CTA 앞에 이미 준 게 있는가"** 를 잰다.
실측이 쌓이면 weight 를 줄이고 Signal A 로 넘긴다.
- id: takeaway
name: 쥐여주는 것
weight: 0.20
question: 읽고 나서 손에 남는 게 있는가 (brand.md §2 — 설명하는 사람이 아니라 쥐여주는 사람)
anchors:
5: 셀 수 있는 자료·프롬프트·세팅값을 실제로 준다. 총칭이 아니라 제품 고유명이 있다.
3: 방법은 알려주는데 바로 쓸 형태가 아니다.
1: 현상 설명·전망만 있고 가져갈 게 없다.
note: |
brand.md §7 — 자료 명사(가이드북/템플릿/프롬프트 N개)가 상위 25%에 3.0배,
구체 제품 고유명이 도달 상위에 2.0배. 이 계정에서 가장 재현성 있는 신호다.
# 슬롯 목표별 적용 차이 (기획서 §6.5)
# 하나의 보상 함수로 전부 재려 하면 도달과 전환의 선을 그을 수 없다.
goal_overrides:
reach:
focus: 도달 신호만 본다 — 🔥(3.3x), 구체 제품 고유명(2.0x), 부정 훅(2.0x).
response_quality: 감점하지 않는다. 도달에서 CTA 효과는 1.3x 로 미미하다.
conversion:
focus: 리드마그넷 조합. takeaway 를 만점 기준으로 본다.
response_quality: 신청 경로가 분명한지 본다. 단 "CTA 앞에 준 게 있는가"는 그대로.
note: 리드마그넷 n=17 로 얇고 자료 재고를 소진한다. 매주 낼 수 있는 포맷이 아니다.
nurture:
focus: 화자 일관성(fit_tone). CTA·자료 없이도 통과 가능.
thresholds:
publish_min: 3.4
hard_fail:
fit_tone: 2
voice_rules: 2
# 자기 강화 방어 (기획서 §6.2)
# B 만으로 걸러내면 리드마그넷 한 포맷으로만 수렴한다. 그 포맷은 자료 재고를
# 소진하므로 수렴하는 순간 낼 게 없어진다. 도달이 17배 줄어든 국면(brand.md §1)
# 에서는 지금 이기는 포맷을 반복하는 것보다 새 포맷을 찾는 쪽이 급하다.
exploration:
ratio: 0.35
bypass_publish_min: true
bypass_hard_fail: false