πŸ›‘οΈ QA Engine Β· v3.0.0

ConsoleSentinelβ„’

Autonomous pre-production QA for web applications. ConsoleSentinel crawls your site, captures runtime errors, validates security headers, scans for accessibility failures, tests CSP policies, and delivers AI-enriched findings β€” before your users find the issues.

ConsoleSentinel Scan Report
HIGHMissing Content-Security-Policy β€” No CSP header detected. XSS attack surface exposed.
HIGHStrict-Transport-Security absent β€” HSTS header not set. Downgrade attacks possible.
MEDImage asset returns 404 β€” Broken resource path. Branding impacted on multiple pages.
LOWMissing og:image meta β€” Social share cards degraded on several pages.
LOWLCP exceeds threshold β€” Largest Contentful Paint above Core Web Vital target.
PASS8 checks passed β€” Navigation, redirects, canonical tags, aria labels...

What ConsoleSentinel Finds

A multi-vector, multi-page scanning engine that catches what manual QA misses β€” systematically, every time.

πŸ”΄

Runtime Error Capture

Headless browser execution captures real JavaScript errors, unhandled promise rejections, and console noise β€” the same issues your users would hit.

β™Ώ

Accessibility Scanning

WCAG 2.1 AA compliance checks β€” missing alt attributes, poor color contrast, unlabelled form controls, skip-link validation, and keyboard navigation testing.

πŸ”’

Security Header Validation

Validates the presence and correctness of CSP, HSTS, X-Frame-Options, X-Content-Type-Options, Permissions-Policy, and Referrer-Policy headers.

πŸ“‹

Content Security Policy Analysis

Deep CSP parsing β€” detects unsafe directives (unsafe-inline, unsafe-eval), overly permissive sources, missing directives, and policy bypass vectors.

⚑

Performance Metrics

Captures Core Web Vitals β€” LCP, CLS, FID β€” alongside resource loading times, render-blocking assets, and third-party script impact analysis.

🌐

Multi-Page Crawling

Configurable multi-page scan with custom URL lists, recursive crawling, auth-gated page support, and per-page finding aggregation.

πŸ€–

AI-Enriched Findings

Every finding is enriched with AI-generated root cause analysis, remediation steps, severity justification, and code-level fix suggestions.

πŸ”—

Broken Link Detection

Validates all internal links, image sources, stylesheet paths, and script references β€” catching 404s before they impact production users.

Scan Your Site in 4 Steps

ConsoleSentinel is designed to integrate into any CI/CD pipeline or run standalone β€” no infrastructure required.

01

Configure Scan Target

Create a JSON scan config pointing at your site URL (localhost, staging, or production). Define which pages to scan, auth credentials if needed, and severity thresholds.

02

Headless Browser Launch

ConsoleSentinel launches a headless Chromium instance, navigates each page, and intercepts network traffic, console output, and performance timings.

03

Multi-Vector Analysis

Simultaneously evaluates security headers, accessibility, runtime errors, CSP policies, Core Web Vitals, broken links, and meta tag completeness.

04

AI-Enriched Report

Results are aggregated into a structured report β€” grouped by severity, enriched with AI diagnostic context, and formatted for both human review and tooling integration.

Up and Running in Under 2 Minutes

ConsoleSentinel is an npm-based tool β€” install it, point it at your site, and get results.

# Install ConsoleSentinel
npm install β€” from the ConsoleSentinel project directory

# Create a scan config (JSON)
{
  "baseUrl": "https://your-site.com",
  "pages": ["/", "/about", "/contact"],
  "checks": ["security", "accessibility", "performance"]
}

# Run a scan
npm run scan -- --scan-config ./config/scan.your-site.json

# View structured findings report in terminal

Stop Letting Issues Reach Production.

ConsoleSentinel catches accessibility failures, security gaps, and performance issues before deployment β€” automatically, every time.

Go to ConsoleSentinel