jahrome907/Web Quality Gatekeeper
Run Playwright smoke checks, axe accessibility scans, Lighthouse performance audits, and visual regression diffs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| url | URL to audit | yes | — |
| config-path | Path to config JSON file | no | configs/default.json |
| baseline-dir | Directory for visual regression baselines | no | baselines |
| policy | Built-in policy template name or policy config path | no | "" |
| fail-on-a11y | Fail if accessibility violations are found | no | true |
| fail-on-perf | Fail if performance budgets are exceeded | no | true |
| fail-on-visual | Fail if visual diffs exceed threshold | no | true |
| allow-internal-targets | Allow internal/private audit targets in CI or authenticated runs | no | false |
| headers | Optional newline-delimited headers in Name: Value format | no | "" |
| cookies | Optional cookies in name=value format (semicolon or newline delimited) | no | "" |
Outputs
| name | description |
|---|---|
| status | Overall audit status: pass or fail |
| summary-path | Path to the JSON summary file |
| summary-v2-path | Path to the v2 JSON summary file |
| report-path | Path to the HTML report file |
| action-plan-path | Path to the Markdown action plan file |
| pr-risk-ledger-path | Path to the PR Risk Ledger JSON file |
| pr-risk-ledger-md-path | Path to the PR Risk Ledger Markdown file |
| sensitive-audit | Whether auth headers, cookies, internal-target overrides, or sensitive-audit controls were present |