thesmythgroup/Smyth Accessibility

LLM-based first-pass accessibility analysis on web-related code (PR changeset or full repo)

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
scopeWhich set of files to analyze: pr (changeset only) or full (entire repo)yespr
providerLLM provider: openai or anthropicyesopenai
modelModel name (e.g. gpt-4o, claude-3-5-sonnet)yesgpt-4o
acceptability-levelAcceptability threshold: wcag-a, wcag-aa, wcag-aaa, or customnowcag-aa
file-patternsComma-separated globs or extensions (default: web-related). Example: "*.tsx,*.jsx,*.html"no""
base-refFor PR mode only: override base ref for diff (default: PR base sha)no""
fail-onWhen to fail the job: none, warn, or errornowarn
post-pr-commentWhen true and event is pull_request, post a comment with the summarynofalse
github-tokenToken for posting PR comments. Defaults to GITHUB_TOKEN from the runner; pass secrets.GITHUB_TOKEN from your workflow if the warning appears.no""
namedescription
findings-countTotal number of findings (errors + warnings)
has-errorsWhether any error-level findings were reported
has-warningsWhether any warning-level findings were reported