Bug 66: Table — Missing Caption

WCAG 1.3.1 (Info & Relationships) | Table without caption or descriptive text.

Bug: No Caption or Title
Month Sales Growth
January $50,000 5%
February $55,000 10%
Bug: Heading Text, No Caption Element

Quarterly Sales Data

Quarter Revenue Expenses Profit
Q1 $100K $40K $60K
Bug: aria-label Without Semantic Caption
<!-- BUG: ARIA but no visible caption --> <table aria-label="Sales Summary">...</table> <!-- FIXED: HAL adds caption element --> <table> <caption>Sales Summary</caption> ... </table>
Bug: Complex Table Without Summary

Complex tables with multiple header rows or column groups need additional description for screen reader users to understand structure.

How HAL Fixes This: HAL detects tables without captions and either (1) adds <caption> element using preceding text/heading or ARIA-label, or (2) adds aria-label if visible caption isn't appropriate. For complex tables, HAL may add aria-describedby pointing to a detailed description.