{
 "no": 67,
 "version": "2026-10-08.1",
 "id": "RC-067",
 "role": "화장품 광고 점검 담당",
 "task": "화장품 광고 문구가 괜찮은지",
 "deliverables": [
  "금지 표현 탐지",
  "수정안"
 ],
 "tier": "checked_packet",
 "tierLabel": "데이터 점검 + 근거 묶음(작성은 연결한 AI)",
 "processorTitle": null,
 "slots": [
  {
   "key": "d1",
   "name": "광고 문안",
   "required": true,
   "fields": [
    {
     "header": "문안 ID",
     "type": "id",
     "required": true,
     "rule": "식별자: 비어 있지 않은 값"
    },
    {
     "header": "문장",
     "type": "text",
     "required": false,
     "rule": "글자"
    }
   ],
   "primary": "문안 ID",
   "dupPolicy": "block",
   "purpose": "핵심 데이터"
  },
  {
   "key": "d2",
   "name": "금지 표현(사용자 관리)",
   "required": false,
   "fields": [
    {
     "header": "표현",
     "type": "text",
     "required": true,
     "rule": "글자"
    },
    {
     "header": "근거",
     "type": "text",
     "required": false,
     "rule": "글자"
    },
    {
     "header": "대체",
     "type": "text",
     "required": false,
     "rule": "글자"
    },
    {
     "header": "확인일",
     "type": "date",
     "required": true,
     "rule": "날짜 YYYY-MM-DD"
    }
   ],
   "primary": null,
   "dupPolicy": "block",
   "purpose": "보조 데이터(연결하면 관계·근거가 늘어남)"
  }
 ],
 "relationships": [],
 "params": [
  {
   "key": "as_of",
   "label": "기준일",
   "type": "date",
   "required": true,
   "description": "최신성·미래 날짜 점검의 기준일(YYYY-MM-DD). 서버가 오늘 날짜를 임의로 쓰지 않습니다."
  }
 ],
 "inputs": [
  {
   "key": "situation",
   "label": "상황 설명",
   "required": true
  },
  {
   "key": "material",
   "label": "붙여넣을 자료",
   "required": false
  }
 ],
 "checks": {
  "server": [
   "필수 열 연결 여부(열 1개를 여러 항목에 겹쳐 쓸 수 없음)",
   "값 형식: 날짜·일시·금액·숫자·백분율·예/아니오·허용 값·URL",
   "빈 값·기본 키 중복",
   "데이터셋 사이 ID 관계(연결 안 되는 값)",
   "기준일 이후 날짜·1년 넘은 확인일",
   "숫자 열 합계·최소·최대, 날짜 범위(기초 집계)"
  ],
  "client": [
   "금지 표현 탐지 작성(근거 source_id 인용)",
   "수정안 작성(근거 source_id 인용)",
   "제품이 일반 화장품인지 기능성 화장품인지, 기능성이면 어떤 기능으로 인정받았는지 확인합니다.",
   "문구를 의약품 오인(질환 치료·진정), 기능성 범위 초과, 절대적 표현, 전문가 추천·보증 유형으로 탐지합니다."
  ],
  "professional": [
   "\"전문가 확인 필요\"",
   "외부 발송·제출·계약(사용자)"
  ]
 },
 "outputs": [
  {
   "key": "o1",
   "label": "탐지 결과표",
   "kind": "text",
   "evidence": "when_data"
  },
  {
   "key": "o2",
   "label": "수정안",
   "kind": "text",
   "evidence": "when_data"
  }
 ],
 "acceptance": [
  "판단 기준 반영: 목록 일치",
  "기능성 인증이 없으면 미백·주름 개선 관련 표현은 모두 우선 검토 대상으로 둡니다.",
  "질환명(아토피, 여드름 치료 등)이 들어간 문구는 대체 없이 삭제를 우선 제안합니다.",
  "의사·전문가 추천 문구는 실제 근거 자료 여부와 무관하게 제한 표현 검토 대상으로 표시합니다.",
  "모든 결과 항목에 근거 source_id(이 작업의 스냅샷 안) 표시",
  "확인 필요 사항과 다음 행동을 분리"
 ],
 "handoff": {
  "reviewer": "요청자 본인",
  "note": "요청자가 검토·승인합니다. 승인은 사용자의 검토 기록이며 전문가 승인이 아닙니다."
 },
 "followup": [
  {
   "id": "review",
   "label": "결과 검토",
   "owner": "요청자"
  },
  {
   "id": "gaps",
   "label": "확인 필요 사항 해결",
   "owner": "요청자"
  },
  {
   "id": "act",
   "label": "후속 실행(사용자가 직접)",
   "owner": "요청자"
  }
 ],
 "sampleNotice": "예시 데이터입니다. 실존하는 사람·회사·거래가 아니며 체험과 형식 확인용입니다.",
 "sample_params": {
  "as_of": "2026-10-08"
 }
}
