Description
During the CSV batch-create flow in `app/app/create/batch/page.tsx`, sequential stream creation and per-row execution errors update visually with no live-region announcement, so screen-reader/keyboard-only users get no feedback while the multi-step execute flow runs.
Location
`app/app/create/batch/page.tsx`
Task
Add an `aria-live="polite"` region that announces progress updates (e.g. "Creating stream 3 of 10", "Row 5 failed: insufficient balance") as the batch executes.
Good for contributors because
Well-scoped accessibility addition with a clear, testable outcome (screen reader announces progress).
Description
During the CSV batch-create flow in `app/app/create/batch/page.tsx`, sequential stream creation and per-row execution errors update visually with no live-region announcement, so screen-reader/keyboard-only users get no feedback while the multi-step execute flow runs.
Location
`app/app/create/batch/page.tsx`
Task
Add an `aria-live="polite"` region that announces progress updates (e.g. "Creating stream 3 of 10", "Row 5 failed: insufficient balance") as the batch executes.
Good for contributors because
Well-scoped accessibility addition with a clear, testable outcome (screen reader announces progress).