You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Workbook reflection: textarea labels aren't connected to their textareas #120
components/pr-workbook.tsx renders each reflection field (What I tried, What broke, …) through a small field component (around line 665). It shows the label text in a <label> or <span>, but the <textarea> (line ~677) isn't linked to it.
Done when
The field component links its label to the textarea (useId() + htmlFor/id), so all five fields are named at once.
The word-count hint is linked with aria-describedby.
Test with your OS screen reader (VoiceOver: Cmd+F5 on macOS, Narrator on Windows) or Chrome DevTools → Elements → Accessibility pane: the control must announce a meaningful name.
Size: ~2–10 lines.
Taking this? Comment /assign and the bot assigns you if it's free. One issue per person at a time; comment /unassign to hand it back. That's milestone 2 of the 10 PR Journey. Setup, the checks CI runs, and how to open the PR from your fork are in CONTRIBUTING.md. Put Fixes #<this issue> in your PR description.
Activity
Aayush-Raj07022008 commentedon Sep 22, 2026
/assign
github-actions commentedon Sep 22, 2026
@Aayush-Raj07022008 it's yours! 🎉
main, withFixes #120in the description.Can't finish it? Comment
/unassignso someone else can pick it up.swastikkatiyar commentedon Oct 7, 2026
/assign
github-actions commentedon Oct 7, 2026
@swastikkatiyar this one is already taken by @Aayush-Raj07022008. Pick another from the unassigned good first issues.