## ADDED Requirements ### Requirement: Layouts are invoked via `data-layout` attributes All layout patterns SHALL be activated through `data-layout` attribute values on HTML elements. No CSS classes or inline styles SHALL be required to produce a layout. #### Scenario: data-layout="row" creates horizontal flex container - **WHEN** an element has `data-layout="row"` (e.g., `