{
  "schema": "vedokrok.public-item.v1",
  "release_id": "MHC-RPUB-20260920-75ad787a",
  "url": "/knowledge/let-voice-commands-use-the-label-people-can-see",
  "id": "MHC-D-RESEARCH-1106",
  "version": "0.1.0",
  "title": "Let voice commands use the label people can see",
  "summary": "The screen says Save. The hidden name should not insist on Commit artifact.",
  "kind": "checklist",
  "body": "Inspect the control’s accessible name and compare it with its visible label. The name should contain that label’s text so voice users can refer to what they see. Additional useful context may follow; unrelated replacement wording can break the connection.",
  "limits": [
    "This does not mean every accessible name must be identical to its visible label. Repeated controls may need additional distinguishing context."
  ],
  "topics": [
    "accessible-workflows-50"
  ],
  "intents": [],
  "source_ids": [
    "RS-71603CB81AF21C2D"
  ],
  "evidence": [
    {
      "claim": "WCAG 2.5.3 requires the accessible name to contain the text presented in a control’s visible label.",
      "source_id": "RS-71603CB81AF21C2D",
      "role": "supports",
      "note": "Additional name text can be appropriate; unrelated replacement wording can prevent voice users from matching the visible control.",
      "locator": "Success criterion and speech-input explanation."
    }
  ],
  "use_when": [
    "A visible button name does not work as expected with speech input."
  ],
  "avoid_when": [
    "This does not mean every accessible name must be identical to its visible label. Repeated controls may need additional distinguishing context."
  ],
  "example": "A visible Start recording control no longer has the unrelated accessible name Begin audio capture workflow.",
  "check": "Does the tested voice command match the visible control without requiring knowledge of hidden wording?",
  "checklist": [
    "Does the accessible name contain the visible label text?",
    "Has a custom accessibility attribute replaced the ordinary label with different wording?",
    "Can a speech-input user identify and activate the intended control?"
  ],
  "sources": [
    {
      "id": "RS-71603CB81AF21C2D",
      "title": "Understanding Success Criterion 2.5.3: Label in Name",
      "url": "https://www.w3.org/WAI/WCAG22/Understanding/label-in-name.html"
    }
  ],
  "relations": [
    {
      "from": "MHC-D-RESEARCH-1106",
      "to": "MHC-D-RESEARCH-1103",
      "type": "useful_with",
      "url": "/knowledge/keep-the-field-s-identity-after-the-user-starts-typing"
    }
  ],
  "collections": [
    {
      "id": "RC-F151F4A278F577C4",
      "title": "Make the task usable across different ways of accessing it",
      "url": "/collections/make-the-task-usable-across-different-ways-of-accessing-it"
    }
  ]
}
