{
  "id": "BRD-097",
  "slug": "brd-097",
  "title": "Include the suite or unit number the registry holds",
  "statement": "Where the registration record carries a suite, unit or apartment number, the brand address must carry it too.",
  "rationale": "A missing secondary component reads as a partial match, and partial matches lower the trust score rather than failing outright — so nothing is rejected and the brand quietly lands in a worse carrier class. Businesses omit it because the post arrives without it, which is true and irrelevant to a string comparison.",
  "layer": "BRAND",
  "layerSlug": "brand",
  "object": "brand.street (secondary line)",
  "severity": "HIGH",
  "detectability": [
    "EXTERNAL_DATA"
  ],
  "failureClass": "TERMINAL_EXTERNAL",
  "authorities": [
    "Quo"
  ],
  "applicabilityText": "Applies to every 10DLC registration.",
  "universal": true,
  "remediation": "Add the suite or unit exactly as the registration record writes it, in the same field as the street where the form has only one address line. Done when the brand address carries every component the record does.",
  "notes": "What the registry holds is not visible to us. The user has to check their own registration extract or IRS letter for a secondary component and reproduce it — including the abbreviation, since \"Suite 400\" and \"Ste 400\" are different strings to the comparison.",
  "phase": "approval",
  "automated": false,
  "attestation": {
    "question": "Does the registration record carry a suite, unit or apartment number — and if so, is it on the brand address too?",
    "howToCheck": [
      "Look for a secondary component on your registration extract or IRS letter. Post arriving without it proves nothing; the comparison is against the record, not the postman.",
      "Reproduce the abbreviation as the record writes it. \"Suite 400\" and \"Ste 400\" are different strings."
    ],
    "failureLooksLike": "Nothing is rejected. The partial match lowers the trust score, and the brand quietly lands in a worse carrier class with no finding to point at."
  },
  "url": "https://ekas.io/rules/10dlc/brand/brd-097/",
  "markdown": "https://ekas.io/rules/10dlc/brand/brd-097.md",
  "registry": "https://ekas.io/rules/10dlc/",
  "updated": "2026-07-25",
  "licence": "CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/"
}
