Bug 18: Text Input — Disabled State

WCAG 1.3.1 (Info and Relationships), 4.1.2 (Name, Role, Value) | Disabled state not clearly indicated.

Bug: No aria-disabled on Visually Disabled Input
Bug: Disabled Attribute Missing aria-describedby
This field is locked pending system verification
Bug: Readonly Confused with Disabled
How HAL Fixes This: HAL detects visually disabled fields and ensures disabled attribute is applied or injects aria-disabled="true". For readonly fields, HAL adds aria-readonly="true" and explains the difference via aria-describedby if needed.