{
  "id": "CMP-062",
  "slug": "cmp-062",
  "title": "Declared opt-in methods must all actually be used",
  "statement": "Opt-in methods selected on the registration must be methods the brand genuinely uses; unused selections must be deselected.",
  "rationale": "Every declared method is a promise a reviewer will check, and each one needs its own evidence. Ticking every box to look thorough multiplies the ways the campaign can fail, because a declared method with no matching evidence is a mismatch rather than a bonus.",
  "layer": "CAMPAIGN",
  "layerSlug": "campaign",
  "object": "campaign opt-in method declarations",
  "severity": "HIGH",
  "detectability": [
    "DETERMINISTIC"
  ],
  "failureClass": "RETRY_FIELD",
  "authorities": [
    "TCR",
    "Twilio",
    "Bandwidth",
    "AWS"
  ],
  "applicabilityText": "Applies to every 10DLC registration.",
  "universal": true,
  "remediation": "Declare only the methods actually in use today. Remove aspirational ones — you can add them later when the evidence exists.",
  "example": "Declared: web form only. Not: web form + keyword + QR + verbal, with one screenshot for all four.",
  "phase": "approval",
  "automated": true,
  "url": "https://ekas.io/rules/10dlc/campaign/cmp-062/",
  "markdown": "https://ekas.io/rules/10dlc/campaign/cmp-062.md",
  "registry": "https://ekas.io/rules/10dlc/",
  "updated": "2026-07-25",
  "licence": "CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/"
}
