Versioned registrypublic-safe

Test Registry

The 115 executable tests behind Insights analysis, ranking, and New Internet scoring. Each test has a stable ID, suite, weight, severity, output schema, trace span name, and remediation guidance.

1115
9
insights-quality-2026-05-10.2
185
Accessibility75

WCAG compliance, screen reader support, and inclusive design

weight
AI Readiness265

LLM discoverability, structured data, and machine readability

weight
Best Practices110

Modern web standards and code quality

weight
Compliance200

GDPR, privacy, and regulatory requirements

weight
Internationalization50

Multi-language support and localization

weight
Performance120

Core Web Vitals, loading speed, and resource optimization

weight
Security115

HTTPS, headers, and vulnerability prevention

weight
SEO170

Search engine optimization and discoverability

weight
Structured Data10

JSON-LD, XML feeds, and machine-readable content

weight

Sample of named tests

Open JSON registry
perf-lcpLargest Contentful Paint (LCP)

Measures loading performance. LCP should occur within 2.5 seconds of page load.

measuredcriticalweight 10
perf-fidFirst Input Delay (FID)

Measures interactivity. FID should be less than 100 milliseconds.

measuredcriticalweight 10
perf-clsCumulative Layout Shift (CLS)

Measures visual stability. CLS should be less than 0.1.

measuredcriticalweight 10
perf-fcpFirst Contentful Paint (FCP)

Measures when the first content is painted. Should be under 1.8 seconds.

deterministicseriousweight 8
perf-ttfbTime to First Byte (TTFB)

Measures server response time. Should be under 800ms.

measuredseriousweight 8
perf-ttiTime to Interactive (TTI)

Measures when the page becomes fully interactive. Should be under 3.8 seconds.

deterministicseriousweight 8
perf-tbtTotal Blocking Time (TBT)

Sum of blocking time for long tasks. Should be under 200ms.

deterministicseriousweight 8
perf-speed-indexSpeed Index

Measures how quickly content is visually displayed. Should be under 3.4 seconds.

deterministicmoderateweight 5
perf-render-blockingRender-Blocking Resources

Identifies resources that block first paint.

deterministicmoderateweight 5
perf-unused-cssUnused CSS

Identifies CSS rules that are not used.

deterministicmoderateweight 5
perf-unused-jsUnused JavaScript

Identifies JavaScript that is not used.

deterministicmoderateweight 5
perf-image-optimizationImage Optimization

Checks if images are properly optimized.

deterministicmoderateweight 5
perf-modern-image-formatsModern Image Formats

Checks for WebP/AVIF usage.

deterministicmoderateweight 5
perf-lazy-loadingLazy Loading Images

Checks if offscreen images use lazy loading.

deterministicmoderateweight 5
perf-text-compressionText Compression

Checks if text resources are compressed (gzip/brotli).

measuredmoderateweight 5
perf-http2HTTP/2 Protocol

Checks if HTTP/2 or HTTP/3 is being used.

measuredmoderateweight 5
perf-cachingEfficient Cache Policy

Checks if static assets have proper cache headers.

deterministicmoderateweight 5
perf-preconnectPreconnect to Origins

Checks if preconnect is used for critical third-party origins.

measuredminorweight 3
perf-font-displayFont Display Strategy

Checks if fonts use font-display: swap or optional.

deterministicminorweight 3
perf-bundle-sizeJavaScript Bundle Size

Checks total JavaScript bundle size.

deterministicseriousweight 8
a11y-color-contrastColor Contrast

Text must have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text).

deterministiccriticalweight 10
a11y-image-altImage Alt Text

All images must have alt attributes.

deterministiccriticalweight 10
a11y-button-nameButtons Have Accessible Names

All buttons must have discernible text.

deterministiccriticalweight 10
a11y-link-nameLinks Have Accessible Names

All links must have discernible text.

deterministiccriticalweight 10