From e8d494842eaafb80a60be3f47fabeecda6eca166 Mon Sep 17 00:00:00 2001 From: yacosta738 <33158051+yacosta738@users.noreply.github.com> Date: Sun, 6 Sep 2026 02:57:57 +0000 Subject: [PATCH 1/7] fix(a11y): correct deterministic accessibility regressions --- .../reports/frontend-accessibility-auditor.md | 27 ++++++++------ .../state/frontend-accessibility-auditor.yaml | 35 +++++++++++++++++-- .../components/ComposerChannelSelector.vue | 2 +- .../src/components/WaitlistForm.astro | 4 +-- 4 files changed, 51 insertions(+), 17 deletions(-) diff --git a/.agents/automation/reports/frontend-accessibility-auditor.md b/.agents/automation/reports/frontend-accessibility-auditor.md index 5903bba14..12b87bbb9 100644 --- a/.agents/automation/reports/frontend-accessibility-auditor.md +++ b/.agents/automation/reports/frontend-accessibility-auditor.md @@ -2,31 +2,36 @@ ## Purpose -Audit frontend accessibility for regressions and conformance. +Audit frontend accessibility for regressions and conformance across web templates and components. ## Execution Result -No automation execution has been recorded yet. This report is awaiting its first scheduled run. +`CHANGES_APPLIED`: Identified deterministic accessibility regressions in `WaitlistForm.astro` and `ComposerChannelSelector.vue` and applied minimal evidence-backed fixes. ## Scope Inspected -Not yet inspected. +- `apps/web/marketing/src/components/WaitlistForm.astro` +- `apps/web/app/src/modules/publishing/presentation/components/ComposerChannelSelector.vue` +- `apps/web/admin/src/views/` ## Changes Applied -None. +- Updated `apps/web/marketing/src/components/WaitlistForm.astro` to wrap the waitlist email field label in `