{
  "title": "DIVEROID 브랜드 커뮤니케이션 가이드 · 표현 기준 보완판",
  "version": "2.6.1",
  "status": "approved_rule_revision_production_inputs_pending",
  "authority": "사용자 문답 18~29. 규칙과 범위는 확정 선택이며 사례·이유·대안은 선택을 설명하는 에이전시 작성안. 최종 카피·개별 자산 승인은 별도. 2026-09-16: 사용자 긍정문 원칙 추가. 2026-09-16: 사용자 마케팅 설명 수준 원칙 추가. 2026-10-02: 사용자 선택 1-A · 2-C · 3-A로 회사 소개의 현재/미래 범위, 비전 우선 소개, 역할 우선 제품 기본 소개를 반영. 2026-10-02: 사용자 선택 4-D로 WatchDive 로고 형태·그라데이션 컬러를 선택하고, 5-A로 기존 사진의 출시 기준 외형·화면 일치를 확인. 2026-10-21: 사용자 승인으로 WatchDive의 D를 98%로 조정하고 위·아래 윤곽을 정돈하여 로고·모션에 동일 반영합니다. 2026-10-21 후속 승인: WatchDive 바이올렛 외곽선 전용형을 선택형으로 등록하고 기존 단색 기본형을 유지합니다. 2026-10-21 최신 승인: WatchDive는 하늘색 채움·검정 테두리를 메인 로고로 사용합니다. 이전 바이올렛 채움과 외곽선 전용형은 선택형으로 보존합니다. 2026-10-22: Owner approved the yellow used on diveroid.ai/press/ for important highlights. 2026-10-22 follow-up: default emphasis is Surface Blue; yellow is an optional strongest accent limited to 1–2 focal spots in the complete page or content asset.",
  "supersedes": "이 문서에서 다루는 표현 기준과 적용 범위는 이전 브랜드 커뮤니케이션 제1판보다 우선한다.",
  "scope_decisions": {
    "27": "A",
    "28": "A",
    "29": "WatchDive와 Universal Pro 모두 소셜 광고에 밈·대화체 허용"
  },
  "rules": [
    {
      "id": "DV-BOUNDARY-01",
      "decision": "18-A",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "고객의 장비 선택을 비판하거나 몰아붙이는 가격 문구를 사용하지 않는다. 고객 상황과 해당 제품의 이점을 설명하며 객관적인 비용 비교는 허용한다.",
      "prohibited_examples": [
        "비싼 다이빙컴퓨터를 사는 건 돈 낭비입니다.",
        "다이빙컴퓨터에 꼭 큰돈을 써야 할까요?",
        "아직도 비싼 다이빙컴퓨터를 사세요?"
      ],
      "alternative_draft": "가끔 떠나는 다이빙에도, 나에게 맞는 다이빙컴퓨터.",
      "exceptions": "객관적인 비용 비교는 가능. 비교 조건과 근거는 별도 확인.",
      "rationale": "고객의 상황에 맞는 선택을 돕고 기존 구매를 평가하지 않는 말투를 유지한다.",
      "origin_id": "WD-BOUNDARY-01",
      "original_decision": "18-A",
      "scope_decision": "27-A",
      "title": "고객의 장비 선택을 비판하지 않는다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-02",
      "decision": "19-B",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "할인 중심 배치는 실제 기간 한정 프로모션 광고·배너에서 허용한다. 상시 제품 페이지와 평소 브랜드 콘텐츠는 제품과 사용 가치를 먼저 보여준다.",
      "prohibited_examples": [
        "상시 제품 페이지의 첫 화면에서 할인율이 제품과 가치 설명보다 가장 크게 보임.",
        "평소 브랜드 게시물에서 제품을 작게 두고 SALE 문구가 화면을 지배함.",
        "기간 한정 광고의 할인 중심 배치를 상시 제품 설명의 기본 템플릿으로 사용함."
      ],
      "alternative_draft": "상시 페이지: 실제 착용 사진과 가치 → 역할 설명 → 확인된 행사 정보. 기간 한정 광고·배너: 확인된 할인 혜택을 먼저 강조할 수 있음.",
      "exceptions": "실제 기간 한정 프로모션 광고·배너. 새로운 색상·서체·움직임 허용까지 뜻하지 않음.",
      "rationale": "평소에는 제품의 가치를 설명하고, 정해진 행사에서는 혜택을 눈에 띄게 전달한다.",
      "origin_id": "WD-BOUNDARY-02",
      "original_decision": "19-B",
      "scope_decision": "27-A",
      "title": "상시 콘텐츠와 할인 광고의 우선순위를 구분한다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-03",
      "decision": "20-A",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "실제 사용 환경의 다른 장비 로고는 자연스러운 등장일 때 허용한다. 해당 DIVEROID 제품보다 시선을 끌거나 공식 협업처럼 보이게 강조한 구성은 사용하지 않는다.",
      "prohibited_examples": [
        "다른 장비 로고를 중앙에 크게 두고 해당 DIVEROID 제품은 작게 또는 잘 보이지 않게 배치함.",
        "다른 장비 로고를 확대·강조하여 해당 DIVEROID 제품보다 먼저 주목하게 만듦.",
        "확인된 협업이 없는데 사진 속 다른 로고를 분리해 DIVEROID와 나란히 협업 표식처럼 배치함."
      ],
      "alternative_draft": "해당 DIVEROID 제품과 사용 장면을 중심에 두고, 다른 장비 로고는 주변 맥락으로 남긴다.",
      "exceptions": "자연스러운 배경 노출은 가능. 특정 사진의 최종 구도 승인이나 공식 협업 승인으로 확대하지 않음.",
      "rationale": "실제 다이빙 환경을 유지하면서 광고의 주체와 협업 관계를 혼동하지 않게 한다.",
      "origin_id": "WD-BOUNDARY-03",
      "original_decision": "20-A",
      "scope_decision": "27-A",
      "title": "다른 장비 로고는 자연스러운 맥락으로 보여준다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-04",
      "decision": "21-B",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "제품 설명·실제 사용 증거 사진은 자연스러운 노출·화이트밸런스·대비 정리에 한정한다. 감성 캠페인 광고에서는 제품의 실제 색과 화면 정보를 유지하면서 배경 색감의 분위기 연출을 허용한다.",
      "prohibited_examples": [
        "제품 설명 사진의 물색을 실제 현장과 다른 강한 보라색 분위기로 바꿈.",
        "실제 사용 증거 사진을 극적으로 보정한 뒤 원래 수중 모습인 것처럼 제시함.",
        "감성 광고의 색감 보정으로 제품 색이나 화면 정보를 다르게 보이게 함."
      ],
      "alternative_draft": "제품 설명은 자연스러운 색감으로 정리하고, 감성 광고에서는 실제 제품 색을 유지한 배경 색감 연출을 사용한다.",
      "exceptions": "배경 교체 허용이 제품 설명 사진의 과도한 색감 연출까지 허용하는 것은 아님.",
      "rationale": "실제 사용을 설명하는 사진의 충실도와 감성 광고의 표현 범위를 구분한다.",
      "origin_id": "WD-BOUNDARY-04",
      "original_decision": "21-B",
      "scope_decision": "28-A",
      "title": "자료의 목적에 맞춰 색감을 보정한다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-05",
      "decision": "22-C + 사용자 조건: 합성으로 티나면 안됨",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "실제 손목·제품을 유지한 AI 바다 배경 합성을 감성 광고와 제품 페이지의 분위기 설명 영역에 허용한다. 시각적으로 자연스러워야 하며, 이미지 가까이에 배경을 합성한 연출 이미지라는 안내는 유지한다. 실제 사용 증거 영역과 이번 WatchDive 랜딩 첫 화면에는 사용하지 않는다.",
      "prohibited_examples": [
        "손목·제품 경계가 떠 보이거나 조명·원근이 어긋나 합성이 눈에 띄는 결과물을 사용함.",
        "합성한 바다 장면을 실제 바다 촬영 또는 제품 성능 입증 자료로 제시함.",
        "배경 합성 이미지를 이번 WatchDive 랜딩 첫 화면에 사용하거나, 화면 교체의 표시 생략 조건을 배경 합성에도 적용함."
      ],
      "alternative_draft": "실제 제품 외형을 유지하고 배경의 빛·색·원근이 자연스럽게 이어지도록 완성한 연출 이미지를 허용된 영역에 사용하며 배경 합성 안내를 붙인다.",
      "exceptions": "‘합성 티가 나지 않아야 함’은 시각적 완성도 조건으로 해석. 배경 합성 안내를 없애 달라는 요청으로 확대하지 않음. 단색 배경 제품 컷·도식은 이 문답의 결정 범위 밖.",
      "rationale": "자연스러운 연출을 허용하면서 실제 사용 증거와 구분한다.",
      "user_qualification_verbatim": "단, 합성으로 티나면 안됨",
      "visual_review_notes_draft": [
        "손목·제품 주변에 잘린 경계나 번짐이 보이는지 확인",
        "빛의 방향·물색·원근과 피사체가 어울리는지 확인",
        "제품 외형·손목·스트랩이 변형되거나 배경과 부자연스럽게 겹치는지 확인"
      ],
      "disclosure": {
        "background_composite": "required_near_image",
        "screen_exception_applies": false
      },
      "origin_id": "WD-BOUNDARY-05",
      "original_decision": "22-C + 사용자 조건: 합성으로 티나면 안됨",
      "scope_decision": "28-A",
      "title": "배경 합성은 자연스럽게 완성하고 연출임을 안내한다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-06",
      "decision": "23-C + 사용자 조건: 실제 사용중 화면내용과 동일하다면 합성으로 표기 하지 않아도 됨",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "해당 지원 모델·출시 버전의 실제 앱 캡처를 이용한 화면 교체를 제품 설명과 캠페인 광고에서 허용한다. 실제 사용 중 화면 내용과 동일한 경우 합성 표시를 생략할 수 있다. 동일성이 확인되지 않으면 표시 생략을 적용하지 않는다. 실제 사용 증거 사진과 이번 WatchDive 랜딩 첫 화면은 교체하지 않는다.",
      "prohibited_examples": [
        "존재하지 않는 숫자·알림·기능을 화면에 만들어 넣음.",
        "실제 사용 중 화면 내용과 같은지 확인하지 않은 채 동일하다고 간주해 합성 표시를 생략함.",
        "합성한 화면의 밝기·선명도를 실제 수중 가독성의 증거로 제시함."
      ],
      "alternative_draft": "해당 모델·버전의 실제 앱 캡처로 설명 이미지를 만들고, 실제 사용 중 화면 내용과의 동일성을 확인한 경우 표시를 생략할 수 있다. 배경도 합성했다면 배경 안내는 별도로 유지한다.",
      "exceptions": "표시 생략은 선택 사항이며 의무가 아님. 일치 여부가 미확인인 자료는 추가 확인이 필요하고, 실제 내용과 다른 화면을 표시만 붙여 사용할 수 있다는 허가는 아님.",
      "rationale": "실제 내용과 같은 화면을 설명 목적으로 보여주되 임의의 기능이나 성능 증거를 만들지 않는다.",
      "user_qualification_verbatim": "실제 사용중 화면내용과 동일하다면 합성으로 표기 하지 않아도 됨.",
      "disclosure": {
        "screen_composite": "optional_if_content_matches_actual_use",
        "equivalence_unverified": "waiver_not_available",
        "background_composite": "unaffected_required"
      },
      "origin_id": "WD-BOUNDARY-06",
      "original_decision": "23-C + 사용자 조건: 실제 사용중 화면내용과 동일하다면 합성으로 표기 하지 않아도 됨",
      "scope_decision": "28-A",
      "title": "화면 교체와 표시 생략의 조건을 구분한다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-07",
      "decision": "24-C + 29 사용자 수정: WatchDive와 Universal Pro 모두 밈·대화체 허용",
      "status": "user_confirmed",
      "scope": "WatchDive and Universal Pro family: product pages and social ads",
      "rule": "WatchDive와 Universal Pro 계열 모두 소셜 광고에 말장난·유행어·밈·대화체를 허용한다. 제품 페이지는 차분한 말투를 유지한다.",
      "prohibited_examples": [
        "소셜 광고에서 허용한 밈 말투를 제품 페이지의 기본 설명 말투로 옮김.",
        "농담이라는 이유로 고가 장비를 구매한 고객을 비판하거나 몰아붙임.",
        "밈 표현을 허용했다는 이유로 설명 목적 없는 스티커·번개·빛나는 테두리를 추가함."
      ],
      "alternative_draft": "제품 페이지는 차분한 고객 공감 문구를 사용하고, 소셜 광고는 같은 제품 가치를 가벼운 말장난이나 밈으로 표현할 수 있다.",
      "exceptions": "고객 선택 존중 원칙과 장식 원칙을 함께 적용한다. 소셜 광고 외 다른 채널의 밈 허용으로 확대하지 않는다.",
      "rationale": "제품 설명의 안정적인 말투를 유지하면서 소셜 광고에는 친근한 표현의 여지를 둔다.",
      "origin_id": "WD-BOUNDARY-07",
      "original_decision": "24-C",
      "user_qualification_verbatim": "29-watchdive, universal pro 에 밈/대화체도 허용하는 걸로 변경하자.",
      "title": "두 제품군 모두 소셜 광고에 밈·대화체를 허용한다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-08",
      "decision": "25-A",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "사진·타이포그래피·여백을 중심으로 표현한다. 제품이나 정보를 설명하지 않는 스티커·번개·빛나는 테두리 등의 장식은 사용하지 않는다.",
      "prohibited_examples": [
        "제품 사진 주변에 기능 설명과 무관한 번개나 별 모양을 붙여 시선을 끌게 함.",
        "제품 프레임에 설명 목적 없는 빛나는 테두리를 넣음.",
        "기간 한정 할인 광고라는 이유로 정보와 무관한 스티커 장식을 추가함."
      ],
      "alternative_draft": "제목 크기·여백·제품 사진 배치·브랜드 색의 단색 영역으로 강조한다. 실제 기능을 설명하는 화살표나 화면 표시는 설명 목적에 맞게 사용할 수 있다.",
      "exceptions": "실제 기간 한정 광고·배너의 할인 중심 배치는 계속 허용된다. 기능 설명 요소까지 일괄 금지하지 않는다. 움직임의 허용 범위는 이 정적 장식 질문에서 새로 정하지 않았다.",
      "rationale": "강조를 위해 장식을 덧붙이기보다 제품과 정보의 우선순위를 명료하게 유지한다.",
      "origin_id": "WD-BOUNDARY-08",
      "original_decision": "25-A",
      "scope_decision": "27-A",
      "title": "설명 목적 없는 장식을 사용하지 않는다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-09",
      "decision": "26-A",
      "status": "user_confirmed",
      "scope": "DIVEROID common; channels and asset roles restricted as stated in rule",
      "rule": "번역은 원문의 핵심 의미와 말투의 강도를 유지한다. 자연스러운 어순·관용 표현은 조정할 수 있지만 번역자가 임의로 더 흥분된 광고 문구로 바꾸지 않는다.",
      "prohibited_examples": [
        "가끔 다이빙하는 고객이라는 핵심 상황을 번역에서 빼고 일반적인 모험 구호로 바꿈.",
        "차분한 제품 설명을 번역하면서 유행어·감탄사를 추가해 들뜬 광고 문구로 바꿈.",
        "한 국가에서 유행한다는 이유로 원문에 없는 밈을 번역자가 새로 넣음."
      ],
      "alternative_draft": "원문의 핵심 고객 상황과 약속을 보존하면서 해당 언어에서 자연스러운 어순으로 옮긴다. 원문이 유머를 사용하는 소셜 광고라면 그 유머의 의도와 강도를 유지한다.",
      "exceptions": "모든 콘텐츠의 말투를 차분하게 통일하는 규칙이 아니다. 소셜 광고에서 허용된 유머도 원문 기준으로 번역한다. 새 기능·가격·후기·성능 약속은 추가하지 않는다.",
      "rationale": "어느 언어에서도 같은 콘텐츠가 같은 의미와 분위기를 전달하도록 한다.",
      "origin_id": "WD-BOUNDARY-09",
      "original_decision": "26-A",
      "scope_decision": "27-A",
      "title": "번역에서도 핵심 의미와 말투 강도를 유지한다",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-10",
      "decision": "2026-09-16 · owner instruction: affirmative marketing copy",
      "status": "user_confirmed",
      "scope": "DIVEROID common; all product families, marketing channels, and languages",
      "title": "가능한 경험과 가치를 긍정문으로 말한다",
      "rule": "고객이 할 수 있는 일, 지원하는 기능, 얻는 가치를 긍정문으로 설명한다. 특별한 이유가 없는 부정문과 미지원 기능 설명은 생략한다. 불필요한 제한 문장은 긍정문으로 고쳐 늘이기보다 문장 자체를 덜어낸다.",
      "prohibited_examples": [
        "The mode cannot be changed during an active dive; choose a different mode after the session ends for your next dive.",
        "Photo–Depth Sync does not provide underwater GPS tracking. — 사진 기능 소개에 필요 없이 붙인 제한 설명",
        "No separate dive computer. No charging routine. No subscription. — 부정문을 반복하는 혜택 소개"
      ],
      "alternative_draft": "모드 소개: Choose the mode that matches the way you dive. / 다이빙 방식에 맞는 모드를 선택하세요. 하우징 배터리 소개: WatchDive’s housing battery powers 500+ dives. / WatchDive 하우징 배터리로 500회 이상 다이빙.",
      "exceptions": "안전한 사용, 구매 판단에 중요한 호환·비용·조건, 필수 고지, 고객이 직접 물은 제한 사항에는 필요한 사실을 명확히 안내한다. 긍정문만으로 정확히 전달하기 어려울 때 필요한 범위에서 부정문을 사용한다. 예외를 이유로 홍보 본문에 미지원 기능 목록을 덧붙이지 않는다. 내부 가이드의 금지 사례와 기술 사양·검토 기록은 정확한 사실을 유지한다.",
      "rationale": "고객의 경험과 가치를 먼저 전달한다. 500회 이상은 하우징 배터리의 범위이며 스마트워치 배터리 지속 시간으로 확대하지 않는다. BLE 저전력 작동 원리는 기술 설명에 배치한다.",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    },
    {
      "id": "DV-BOUNDARY-11",
      "decision": "2026-09-16 · owner instruction: simple marketing explanations",
      "status": "user_confirmed",
      "scope": "DIVEROID common; all product families, marketing channels, and languages",
      "title": "마케팅은 쉽게 이해할 만큼 설명한다",
      "rule": "마케팅 문구는 고객이 무엇을 할 수 있고 어떤 가치를 얻는지 쉽게 이해할 만큼 설명한다. 간단한 행동과 결과를 중심으로 쓰고, 세부 조작 시간·화면 조건·상태 전환·센서 작동 원리는 사용 가이드에서 다룬다. 사실의 정확성은 유지하면서 설명의 깊이를 콘텐츠 목적에 맞춘다.",
      "prohibited_examples": [
        "During your dive, press and hold for 1.5 seconds to switch between the main dive screen and the compass. In compass view, a short press sets a heading marker and replaces the previous marker.",
        "마케팅 소개에서 하우징을 닫은 뒤 기압계 값의 변화로 다이빙 화면이 시작되는 과정을 세세하게 설명함.",
        "번역이나 AI 교정 과정에서 간단한 기능 소개에 1.5초·특정 화면 조건·기존 마커 교체 동작을 다시 덧붙임."
      ],
      "alternative_draft": "During your dive, press and hold to open the compass, then briefly press the button to set a heading marker. / 다이빙 중 버튼을 길게 눌러 나침반을 열고, 짧게 눌러 방향을 표시하세요.",
      "exceptions": "확인된 500회 이상 다이빙처럼 제품 가치·성능을 전달하는 수치와 구매 판단에 중요한 가격·호환 조건·사용 수심은 필요한 위치에 정확히 제시한다. 사용 설명서·안전 안내·조작 방법을 직접 묻는 FAQ와 고객지원 답변에는 필요한 시간·조건·절차를 명시한다. 마케팅 페이지의 How It Works는 쉬운 사용 흐름을 설명하며 상세 매뉴얼은 별도 사용 안내로 연결한다.",
      "rationale": "사용자 결정: 마케팅에서는 1.5초나 특정 화면 조건까지 기술적으로 설명할 필요 없이 쉽게 이해되면 충분하다. 위 영문 전후 문장은 사용자 제공 예시다. 간결한 표현은 기술 사양을 바꾸는 것이 아니라 독자에게 필요한 설명 수준을 선택하는 것이다.",
      "example_status": "editorial_direction_example_not_final_approved_campaign_copy"
    }
  ],
  "product_specific_constraints": [
    {
      "product": "WatchDive",
      "context": "current_landing_hero",
      "rule": "실제 수중 착용 사진을 사용하며 배경·화면 교체를 적용하지 않는다. 이 첫 화면 제한을 다른 제품 첫 화면으로 자동 확대하지 않는다."
    },
    {
      "product": "Universal Pro family",
      "context": "product_capture_results",
      "rule": "제품으로 촬영한 결과로 소개하는 사진·영상은 실제 해당 제품의 촬영 결과를 사용한다. 외부 카메라로 찍은 제품 사용 모습이나 합성 배경을 제품 자체의 촬영 성능 증거로 제시하지 않는다."
    }
  ],
  "unresolved_items": [
    "최소 OS·모델과 크기별 장착 및 어댑터 조건",
    "UI 캡처의 모델·빌드·원본 연결 기록",
    "시장별 현재 판매 조건·배송 및 공개 상태",
    "하우징 배터리 500회 이상 시험 조건과 근거",
    "공개용 자산의 사용 범위·최종 선정과 최종 캠페인 문구",
    "실제 PC·모바일 완성 화면 검수"
  ],
  "updated_at": "2026-10-22",
  "edition_note": "2026-10-22 owner refinement: Surface Blue #36A9E1 is default emphasis; optional Highlight Yellow #FFE55C is limited to 1–2 small, strongest focal spots per complete page or standalone content asset, not per section.",
  "protected_names": [
    "DIVEROID",
    "WatchDive",
    "Universal Pro",
    "Universal Pro Max",
    "Universal Lite 2",
    "PRO CONTROLLER"
  ],
  "source_decisions": {
    "DV-BOUNDARY-01": "18-A",
    "DV-BOUNDARY-02": "19-B",
    "DV-BOUNDARY-03": "20-A",
    "DV-BOUNDARY-04": "21-B",
    "DV-BOUNDARY-05": "22-C + 사용자 조건: 합성으로 티나면 안됨",
    "DV-BOUNDARY-06": "23-C + 사용자 조건: 실제 사용중 화면내용과 동일하다면 합성으로 표기 하지 않아도 됨",
    "DV-BOUNDARY-07": "24-C + 29 사용자 수정: WatchDive와 Universal Pro 모두 밈·대화체 허용",
    "DV-BOUNDARY-08": "25-A",
    "DV-BOUNDARY-09": "26-A",
    "DV-BOUNDARY-10": "2026-09-16 · owner instruction: affirmative marketing copy",
    "DV-BOUNDARY-11": "2026-09-16 · owner instruction: simple marketing explanations",
    "product_name": "2026-09-21 · owner: WatchDive is always written as one word, with uppercase W and D",
    "revision_scope": "2026-10-02 · owner authorized audit improvements; no new product facts or automatic approval stages",
    "watchdive_logo": "2026-10-20 owner revision: rounded bold WatchDive. with period; solid primary and optional registered shimmer.",
    "watchdive_photo_launch_match": "2026-10-02 · owner interview 5-A: existing Dropbox shoot housing exterior and app screens match launch criteria; representative question images WD-PHOTO-01 and WD-PHOTO-02",
    "product_wordmark_production": "2026-10-20 owner: publish remaining product identities and register final outlined SVG and transparent PNG sets.",
    "product_wordmark_default": "2026-10-20 follow-up: solid color primary, gradient optional variation for all product logos.",
    "product_hierarchy": "2026-10-20: Universal Lite < WatchDive < Universal Pro Max < PRO CONTROLLER; implement increasing user sophistication.",
    "product_wordmark_revision": "2026-10-20 owner approval: handwritten lite with faster 5-second motion; WatchDive. with 6-second shimmer; wide heavy equal-height PRO CONTROLLER; apply across guidebook and deploy.",
    "watchdive_optical_correction": "2026-10-21 owner approval: D uniformly scaled to 98% about its horizontal center and baseline, with clean continuous upper/lower contours; apply to all logo and GIF exports and deploy. Other glyphs and period unchanged.",
    "watchdive_outline_variation": "2026-10-21 owner approval: register purple outline-only WatchDive. as an optional display variation, using approved D98 geometry, 8-unit #3D2683 stroke, no fill and 16-unit padding; retain solid primary and existing shimmer.",
    "watchdive_main_logo": "Latest 2026-10-21 owner selection: sky-blue #36A9E1 fill with black #000000 outline becomes the main WatchDive logo, superseding the former violet solid default. Preserve D98 geometry, 8-unit round stroke and 16-unit padding. Retain violet-solid and hollow-purple variants."
  },
  "copy_example_status": "editorial_direction_example_not_final_approved_campaign_copy",
  "company_narrative_status": "owner_selected_direction_and_standard_copy; preserve established slogans; future ocean-data vision does not establish live mapping or environmental-benefit services",
  "publication_workflow": {
    "ordinary_work": "normal fact, asset, language, layout and link checks; no extra jay reapproval when existing approved scope is reused",
    "existing_escalations": "new/changed official logo; new/changed safety, AI or compatibility claims; unresolved legal, licensing or privacy matters",
    "unsupported_facts": "return unresolved items; do not invent facts or publish verification placeholders"
  },
  "launch_contexts": [
    {
      "id": "product_understanding",
      "copy_goal": "제품 역할과 사용 가치 이해",
      "cta": "제품 알아보기 — 실제 설명 영역으로 연결",
      "status_notice": "판매 단계는 별도 표기"
    },
    {
      "id": "kickstarter_prelaunch",
      "copy_goal": "출시 소식과 캠페인 예정 안내",
      "cta": "Get launch updates",
      "status_notice": "실제 등록 기능이 있을 때 사용. 캠페인 시작과 배송 날짜 구분"
    },
    {
      "id": "kickstarter_live",
      "copy_goal": "진행 중 캠페인의 하우징 리워드와 조건 설명",
      "cta": "Back WatchDive on Kickstarter",
      "status_notice": "실제 캠페인 운영·리워드·배송 예정·혜택 조건 확인"
    },
    {
      "id": "retail_live",
      "copy_goal": "현재 구매 가능한 구성과 조건 설명",
      "cta": "Shop WatchDive",
      "status_notice": "실제 판매 페이지가 있을 때 사용. 재고·배송 조건 확인"
    }
  ],
  "campaign_scope": {
    "kickstarter": "WatchDive housing only; no app-only offer for watches with suitable built-in depth sensors",
    "retail": "product availability and app-only terms require current product facts; campaign exclusions do not define permanent brand support"
  },
  "channel_defaults": {
    "product_pages": "calm, affirmative, simple value and action; important purchase facts retained",
    "social_ads": "WatchDive and Universal Pro family: memes and conversational copy allowed; basic caption structure is a default, not a required complete sequence in every short ad",
    "time_limited_promotions": "verified offer may lead under DV-BOUNDARY-02",
    "manuals_support_safety": "state accurate timings, conditions and limitations when needed; affirmative marketing does not override operational accuracy",
    "translation": "preserve meaning, claim scope, tone and level of detail; wordplay alternatives stay proposed until normal language/brand review"
  },
  "editorial_metaphor": {
    "practical_emotional_ratio": "72/28 is an internal tone metaphor, not a numeric scoring or word allocation rule",
    "acceptance": "assess actual customer value, verified facts, appropriate tone, understandable next action"
  },
  "safety_example_pairs": [
    {
      "avoid": "Never get lost underwater.",
      "draft": "Set a heading with the digital compass.",
      "scope": "existing safety-guarantee prohibition; compass capability must be confirmed"
    },
    {
      "avoid": "Ensures a safe ascent.",
      "draft": "View decompression guidance on your wrist.",
      "scope": "existing safety-guarantee prohibition; decompression guidance capability must be confirmed"
    }
  ],
  "pending_items": [
    "final campaign copy and approved assets",
    "minimum OS and model/size-specific physical fit and accessories",
    "UI model/build/source linkage records",
    "test conditions and evidence for housing battery 500+ dives claim",
    "source resolution, rights records, intended placement and crops for public assets"
  ],
  "fact_state_note": "Confirmed, proposed and unresolved product facts retain their states. Four product wordmark production sets are registered; photo rights, engineering and UI build records remain separate.",
  "terminology": [
    {
      "concept": "brand",
      "ko_customer": "DIVEROID",
      "en_customer": "DIVEROID",
      "technical": "DIVEROID",
      "ui_status": "protected_name"
    },
    {
      "concept": "watch_product",
      "ko_customer": "WatchDive",
      "en_customer": "WatchDive",
      "technical": "WatchDive",
      "ui_status": "protected_name"
    },
    {
      "concept": "computer",
      "ko_customer": "다이빙컴퓨터",
      "en_customer": "dive computer",
      "technical": "dive computer",
      "ui_status": "confirm_actual_model_version_capture"
    },
    {
      "concept": "depth",
      "ko_customer": "수심",
      "en_customer": "depth",
      "technical": "depth with m or ft when a numeric value appears",
      "ui_status": "confirm_actual_model_version_capture"
    },
    {
      "concept": "ndl",
      "ko_customer": "남은 무감압 시간",
      "en_customer": "remaining no-decompression time",
      "technical": "no-decompression limit (NDL)",
      "ui_status": "confirm_actual_model_version_capture"
    },
    {
      "concept": "decompression_guidance",
      "ko_customer": "감압 안내",
      "en_customer": "decompression guidance",
      "technical": "decompression guidance; use confirmed detail only",
      "ui_status": "confirm_actual_model_version_capture"
    },
    {
      "concept": "compass",
      "ko_customer": "디지털 나침반",
      "en_customer": "digital compass",
      "technical": "compass",
      "ui_status": "confirm_actual_model_version_capture"
    },
    {
      "concept": "heading_marker",
      "ko_customer": "방향 표시",
      "en_customer": "heading marker",
      "technical": "heading marker",
      "ui_status": "confirm_actual_model_version_capture"
    },
    {
      "concept": "dive_log",
      "ko_customer": "다이빙 기록",
      "en_customer": "dive log",
      "technical": "dive log / dive profile when describing the plotted profile",
      "ui_status": "Korean policy: 다이브 로그; exact on-screen wording still follows actual captures"
    },
    {
      "concept": "core_features",
      "ko_customer": "하우징 구매 시 핵심 다이빙 기능 포함",
      "en_customer": "Core dive features are included with your WatchDive housing.",
      "technical": "precise housing-purchase/core-feature fee terms",
      "ui_status": "not_an_app_ui_label"
    },
    {
      "concept": "housing_battery",
      "ko_customer": "WatchDive 하우징 배터리로 500회 이상 다이빙",
      "en_customer": "WatchDive’s housing battery powers 500+ dives.",
      "technical": "housing battery only; link confirmed test conditions; BLE mechanism in technical detail",
      "ui_status": "not_an_app_ui_label"
    }
  ],
  "approved_narrative": {
    "status": "owner_selected_direction_and_standard_copy",
    "decision_date": "2026-10-02",
    "decision_source": "owner interview: 1-A, 2-C, 3-A",
    "selections": {
      "ocean_data_scope": "1-A",
      "company_introduction_order": "2-C",
      "product_introduction_order": "3-A"
    },
    "company_introduction_order": [
      "vision",
      "portfolio_role",
      "future_data_vision"
    ],
    "company_introduction": {
      "ko": [
        "DIVEROID는 다이버의 경험을 통해 바다를 더 깊이 이해하는 미래를 만들어갑니다.",
        "익숙한 스마트폰과 스마트워치로 다이빙 정보를 확인하고, 수중 장면과 다이빙 기록을 남기도록 돕습니다.",
        "이 기록들이 쌓여 새로운 다이빙 장소를 발견하고 바다를 이해하는 데이터로 이어지도록 발전시켜 나갑니다."
      ],
      "en": [
        "DIVEROID is building a future where every dive helps us better understand the ocean.",
        "We turn familiar smartphones and smartwatches into tools for dive information, underwater photography, and dive logs.",
        "Our vision is to connect these records into data that helps divers discover new dive sites and deepen our understanding of the ocean."
      ]
    },
    "product_introductions": {
      "WatchDive": {
        "ko": "이미 가진 스마트워치를 다이빙컴퓨터로.",
        "en": "Turn the smartwatch you already wear into a dive computer."
      },
      "Universal Pro Max": {
        "ko": "다이빙 정보와 수중 촬영을, 내 스마트폰 하나로.",
        "en": "Dive information and underwater photography, all on your smartphone."
      }
    },
    "current_scope": "Dive records and connected experience; device functionality described collectively across the portfolio.",
    "future_scope": "Accumulated records supporting discovery of new dive sites and deeper ocean understanding; express as vision and future development.",
    "portfolio_scope": "WatchDive: wrist dive information. Universal Pro Max: smartphone dive information, underwater photography and logs. Do not assign every portfolio capability to each device.",
    "compatibility_placement": "State model/fit/app conditions accurately in adjacent explanation or compatibility blocks; not every headline. Headlines do not prove universal device support.",
    "unestablished_claims": [
      "currently live ocean mapping",
      "currently live dive-site recommendation",
      "AI functionality",
      "environmental benefit"
    ],
    "existing_slogans": "unchanged",
    "engineering_evidence": "Owner-selected copy does not substitute for model/version-specific functionality and compatibility evidence."
  },
  "watchdive_wordmark": {
    "decision": "owner_sky_blue_black_main_logo_2026-10-21",
    "decision_date": "2026-10-21",
    "form": "Rounded bold WatchDive. with circular period and optically adjusted D",
    "color_status": "sky_blue_fill_black_outline_main_owner_revision_2026-10-21",
    "default_color": {
      "type": "filled_with_outline",
      "color": "#36A9E1",
      "fill": "#36A9E1",
      "stroke": "#000000",
      "stroke_width_native_units": 8,
      "stroke_linejoin": "round",
      "stroke_linecap": "round",
      "viewbox_padding_native_units": 16,
      "file": "assets/product-wordmarks/watchdive-primary.svg",
      "minimum_screen_width_css_px": 160,
      "geometry": "Approved D98 WatchDive. paths, spacing and final period.",
      "scaling": "Scale the entire supplied artwork proportionally, including its stroke; preserve the 8-unit native stroke.",
      "role": "Default WatchDive identity for everyday use."
    },
    "selected_image_status": "approved_form_registered_as_outlined_master",
    "production_files_status": "registered_outlined_svg_transparent_png_and_motion",
    "outline_rule": "Use the registered D98 geometry and supplied variants, including the approved purple outline-only display file; preserve proportional stroke scaling, letter spacing and period.",
    "fallbacks": {
      "dark_background": "same locked outline in white",
      "light_background_single_color_print_small_size": "same locked outline in #201748"
    },
    "parent_brand_pairing": "existing DIVEROID parent-brand logo layout rules",
    "minimum_size_clear_space": {
      "screen_width_css_px": 160,
      "clear_space": "capital_letter_height",
      "manifest": "assets/product-wordmarks/manifest.json"
    },
    "scope": "WatchDive wordmark only; does not expand UI tokens or parent-brand logo colors",
    "reference_file": "assets/product-wordmarks/watchdive-primary.svg",
    "color_spec_file": "watchdive-wordmark-spec.json",
    "raster_color_note": "Use the registered vector master and exact production color; the approved shimmer is a separate optional motion.",
    "gradient_variation": {
      "type": "linear_gradient",
      "direction": "left_to_right",
      "application": "inside_glyphs",
      "stops": [
        {
          "position_percent": 0,
          "hex": "#201748"
        },
        {
          "position_percent": 45,
          "hex": "#3D2683"
        },
        {
          "position_percent": 80,
          "hex": "#1A668E"
        },
        {
          "position_percent": 100,
          "hex": "#36A9E1"
        }
      ]
    },
    "wordmark_text": "WatchDive.",
    "prose_product_name": "WatchDive",
    "motion": {
      "status": "approved_optional",
      "duration_seconds": 6,
      "gif": "assets/product-wordmarks/watchdive-shimmer.gif",
      "mp4": "assets/product-wordmarks/watchdive-shimmer.mp4",
      "svg": "assets/product-wordmarks/watchdive-shimmer.svg",
      "reduced_motion": "static_primary_or_completed_poster",
      "treatment": "upward light inside sky-blue letters and period with a fixed black outline; returns to the main sky-blue/black logo",
      "primary_fill": "#36A9E1",
      "fixed_stroke": "#000000",
      "stroke_width_native_units": 8,
      "palette": [
        "#36A9E1",
        "#1A668E",
        "#9ADDF6",
        "#FFFFFF",
        "#000000"
      ]
    },
    "optical_correction": {
      "date": "2026-10-21",
      "glyph": "D",
      "uniform_scale": 0.98,
      "anchor": "glyph_horizontal_center_and_baseline",
      "contour_cleanup": "Clean continuous upper and lower contours within the approved D98 bounds.",
      "unchanged": "All other glyph outlines, positions and the final period.",
      "applies_to": "All registered WatchDive static variants, transparent PNGs and six-second shimmer exports.",
      "master_source_id": "watchdive-optical-2026-10-21"
    },
    "outline_variation": {
      "status": "approved_optional_display_variation",
      "decision_date": "2026-10-21",
      "file": "assets/product-wordmarks/watchdive-outline.svg",
      "png_files": [
        "assets/product-wordmarks/watchdive-outline@1x.png",
        "assets/product-wordmarks/watchdive-outline@2x.png",
        "assets/product-wordmarks/watchdive-outline@3x.png"
      ],
      "png_widths_px": [
        1200,
        2400,
        3600
      ],
      "geometry": "Approved D98 WatchDive. path geometry; preserve letter spacing and final period.",
      "fill": "none",
      "stroke": "#3D2683",
      "stroke_width_native_units": 8,
      "stroke_linejoin": "round",
      "stroke_linecap": "round",
      "viewbox_padding_native_units": 16,
      "role": "Optional display variation for spacious product heroes, campaign graphics and large headings.",
      "scaling": "Scale the whole artwork proportionally, including stroke width. Use the registered file without independently changing the stroke.",
      "background": "Use on a quiet light background with clear contrast.",
      "clear_space": "Maintain at least one capital-letter height beyond the visible stroke; artboard padding is not layout clear space.",
      "effects": "Use the supplied purple stroke with transparent interiors; retain its native stroke, round joins and caps. No added shadows, glow, textures or animation.",
      "primary_relationship": "Sky-blue #36A9E1 fill with a black #000000 outline is the default WatchDive identity; hollow purple remains an optional display variation.",
      "recommended_minimum_display_width_css_px": 320,
      "size_recommendation": "At 320 CSS px wide, the proportional stroke is approximately 1.2 px. Use the main sky-blue/black logo for everyday or smaller identity placements. Gallery thumbnails are previews, not a production-size requirement."
    },
    "violet_solid_variation": {
      "status": "registered_optional_solid_variation",
      "file": "assets/product-wordmarks/watchdive-violet-solid.svg",
      "png_files": [
        "assets/product-wordmarks/watchdive-violet-solid@1x.png",
        "assets/product-wordmarks/watchdive-violet-solid@2x.png",
        "assets/product-wordmarks/watchdive-violet-solid@3x.png"
      ],
      "color": "#3D2683",
      "fill": "#3D2683",
      "stroke": "none",
      "role": "Optional solid-color variation for restrained or single-color applications; the sky-blue fill with black outline is the primary identity.",
      "geometry": "Approved D98 WatchDive. paths, spacing and final period."
    }
  },
  "watchdive_photo_launch_match": {
    "decision": "5-A",
    "decision_date": "2026-10-02",
    "status": "owner_confirmed_launch_match",
    "representative_photo_ids": [
      "WD-PHOTO-01",
      "WD-PHOTO-02"
    ],
    "shoot_scope": "existing Dropbox WatchDive shoot",
    "confirmed": [
      "housing exterior matches launch criteria",
      "app screens match launch criteria"
    ],
    "not_inferred": [
      "exact hardware build",
      "exact app build",
      "source file resolution",
      "source/public-use rights",
      "person permissions",
      "final placement/crop approval",
      "ocean capture",
      "endorsement",
      "performance-test evidence"
    ],
    "current_watchdive_hero": "real underwater wrist-worn photo; no background or screen replacement",
    "future_change_rule": "recheck changed exterior/screen or new shoots; do not repeat unchanged launch-match question"
  },
  "product_wordmarks": {
    "status": "registered_production_assets",
    "manifest": "assets/product-wordmarks/manifest.json",
    "download": "downloads/DIVEROID-Product-Wordmarks.zip",
    "profiles": "product-family-guide.json",
    "default_treatment": "Use each registered primary: WatchDive sky-blue fill with black outline; other products solid.",
    "gradient_usage": "optional emphasis variation; never the automatic default",
    "primary_colors": {
      "universal-lite-2": "#36A9E1",
      "watchdive": "#36A9E1",
      "universal-pro-max": "#201748",
      "pro-controller": "#10212E"
    },
    "version": "1.4.0",
    "motion_usage": "Use only the registered optional motions, preserving their timing and geometry; provide playback controls and reduced-motion static fallback on websites.",
    "forms": {
      "universal-lite-2": "Upright Universal + handwritten lite + generation 2",
      "watchdive": "Rounded bold WatchDive. with circular period and optically adjusted D98; main treatment is sky-blue fill with black outline; prose name WatchDive",
      "universal-pro-max": "Existing approved master retained",
      "pro-controller": "PRO CONTROLLER uppercase; wide, heavy; equal visual cap height"
    },
    "motion_files": {
      "universal-lite-2": {
        "gif": "assets/product-wordmarks/universal-lite-2-handwriting.gif",
        "mp4": "assets/product-wordmarks/universal-lite-2-handwriting.mp4",
        "duration_seconds": 5,
        "stroke_order": "i dot before t crossbar; approved v5 timing"
      },
      "watchdive": {
        "status": "approved_optional",
        "duration_seconds": 6,
        "gif": "assets/product-wordmarks/watchdive-shimmer.gif",
        "mp4": "assets/product-wordmarks/watchdive-shimmer.mp4",
        "svg": "assets/product-wordmarks/watchdive-shimmer.svg",
        "reduced_motion": "static_primary_or_completed_poster",
        "treatment": "upward light inside sky-blue letters and period with a fixed black outline; returns to the main sky-blue/black logo",
        "primary_fill": "#36A9E1",
        "fixed_stroke": "#000000",
        "stroke_width_native_units": 8,
        "palette": [
          "#36A9E1",
          "#1A668E",
          "#9ADDF6",
          "#FFFFFF",
          "#000000"
        ]
      }
    },
    "generation_number": {
      "product": "universal-lite-2",
      "height_to_universal_cap_height": 0.672,
      "scale_from_previous": 1.75,
      "placement": "Preserve the registered baseline and spacing in static and motion exports."
    },
    "outline_usage": "WatchDive hollow-purple variation only: optional display use at recommended minimum 320 CSS px. Use the main sky-blue/black logo for everyday or smaller identification; scale the entire file proportionally.",
    "registered_file_counts": {
      "static_svg": 22,
      "transparent_static_png": 66,
      "motion_files": 5,
      "static_motion_posters": 2
    },
    "primary_treatments": {
      "watchdive": {
        "type": "filled_with_outline",
        "color": "#36A9E1",
        "fill": "#36A9E1",
        "stroke": "#000000",
        "stroke_width_native_units": 8,
        "stroke_linejoin": "round",
        "stroke_linecap": "round",
        "viewbox_padding_native_units": 16,
        "file": "assets/product-wordmarks/watchdive-primary.svg",
        "minimum_screen_width_css_px": 160,
        "geometry": "Approved D98 WatchDive. paths, spacing and final period.",
        "scaling": "Scale the entire supplied artwork proportionally, including its stroke; preserve the 8-unit native stroke.",
        "role": "Default WatchDive identity for everyday use."
      }
    }
  },
  "product_audience_progression": {
    "order": [
      "universal-lite-2",
      "watchdive",
      "universal-pro-max",
      "pro-controller"
    ],
    "decision": "2026-10-20 owner: Universal Lite < WatchDive < Universal Pro Max < PRO CONTROLLER.",
    "meaning_ko": "사용자가 지향하는 활용 깊이와 촬영 제어의 전문성을 표현하는 순서.",
    "meaning_en": "A progression in intended usage depth and shooting-control sophistication.",
    "scope_ko": "안전 등급·다이빙 자격·방수 성능·가격의 순위가 아닙니다. PRO CONTROLLER는 Universal Pro Max와 함께 사용하는 액세서리입니다.",
    "scope_en": "Not a ranking of safety, diving qualifications, water resistance or price. PRO CONTROLLER is an accessory used with Universal Pro Max.",
    "shared_ko": "일반 텍스트는 공통 브랜드 서체, 제품 로고는 각각 등록된 원본을 사용합니다. 고급 사용자용도 마케팅은 쉽게 설명하며, 상세 정보는 필요한 영역에서 깊이를 더합니다.",
    "shared_en": "Use shared brand typefaces for ordinary text and the registered master for each product logo. Explain advanced products simply in marketing, with more depth in relevant detail sections."
  },
  "brand_highlight": {
    "name": "Highlight Yellow",
    "value": "#FFE55C",
    "status": "owner_approved",
    "approved_on": "2026-10-22",
    "role": "optional_strongest_content_emphasis",
    "token": "color.brand.diveroid.highlightYellow",
    "css_variable": "--dv-color-highlight-yellow",
    "source": {
      "page": "https://diveroid.ai/press/",
      "stylesheet": "https://diveroid.ai/press/brutalist.css",
      "source_variable": "--bk-flag",
      "observed_computed_rgb": [
        255,
        229,
        92
      ]
    },
    "uses": [
      "most important short phrase in the complete asset",
      "small label for the highest-priority information"
    ],
    "foregrounds": [
      {
        "value": "#201748",
        "contrast_ratio": 13.0
      },
      {
        "value": "#10212E",
        "contrast_ratio": 12.99
      }
    ],
    "white_foreground_contrast_ratio": 1.26,
    "application": "Use Surface Blue for ordinary emphasis. When exceptional emphasis is needed, reserve yellow for 1–2 small focal spots across the complete page or standalone content asset. Zero yellow is valid. Keep broad backgrounds and repeated cards/labels in the core palette. Use dark text; retain existing standard action, logo, gradient and product-photography roles.",
    "warning_distinction": "Sun #F4B942 and semantic warning pairings remain for warning states; Highlight Yellow is an exceptional content accent.",
    "default_emphasis": {
      "name": "Surface Blue",
      "value": "#36A9E1",
      "token": "color.brand.diveroid.surfaceBlue",
      "css_variable": "--dv-color-surface-blue"
    },
    "usage_limit": {
      "scope": "one complete page or one standalone content asset",
      "max_focal_spots": 2,
      "when_used": "1–2 small focal spots",
      "optional": true,
      "count_across_all_sections": true,
      "per_section_allowance": false
    }
  }
}
