Skip to content

Community task: Public MVP accessibility audit #11

Description

@codethor0

Background

The public MVP at https://codethor0.github.io/ghost-sweep/ is the primary entry point for job seekers reporting suspected ghost jobs. Accessibility improvements help more users participate safely.

Scope

  • Audit public-mvp/ HTML and CSS for WCAG-oriented issues (headings, labels, contrast, keyboard focus, link text)
  • Propose and implement small, scoped fixes in public-mvp/
  • Sync root mirror with python3.11 scripts/sync_public_mvp.py if public-mvp changes
  • Run python3.11 scripts/validate_public_mvp.py

Acceptance criteria

  • Document findings in the issue or PR
  • Fix at least one concrete accessibility issue with before/after notes
  • Validator passes after sync
  • No Google Form URL changes without maintainer approval

Test / validation

python3.11 scripts/validate_public_mvp.py
python3.11 scripts/sync_public_mvp.py
python3 -m http.server 8080 --directory public-mvp

Non-goals

  • No backend, auth, schema, or Docker changes
  • No Form or Sheet workflow changes
  • No production deployment changes

Privacy constraints

  • Do not include private Form or Sheet data in issues or PRs

Approval-required boundaries

  • Do not change the Google Form URL or intake policy without project-owner approval

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions