Bug 42: Icon Button — More Options

WCAG 1.1.1 (Text Alternatives), 4.1.2 (Name, Role, Value) | Three-dot menu with no label.

Bug: Three-Dot Button No aria-label
Email from Boss: "Project Update"
Bug: Menu State Not Indicated
Document: "Q1 Report"
Bug: Context Unclear
User Account
How HAL Fixes This: HAL detects three-dot/kebab menu buttons and adds aria-label="More options" or context-specific labels like "Email actions" or "Account options". HAL also adds aria-expanded and aria-haspopup="menu" to indicate the button opens a menu.