View your Reports

View your Reports

The Reports page

Every run — instant or scheduled — lands in /reports. The page is tabbed by test family (Accessibility, Web Vitals, SEO, Broken Links, Visual Regression, etc.), so you can drill into a single dimension or stay on the "All" tab for a unified feed. Each row shows the target, the scan type, severity counts, score, and status — click any row to open the full report.

Inside a report

A report packs everything we collected from a single run:

  • Kuality Score — a 0-100 weighted score with letter grade (A+ through F) for that scan type.
  • Severity breakdown — high / medium / low / info counts at the top, so you know where to look first.
  • Findings list — every issue we detected, with title, description, severity tag, and (where relevant) a screenshot, DOM snippet, and the URL we were on when it broke.
  • Per-type sections — SSL shows the cert chain, headers shows your CSP/HSTS posture, broken links lists the offending URLs, web vitals charts LCP/CLS/INP, and so on.

What changed since last time

If a prior report exists for the same target + scan type, Kuality automatically computes a diff and shows it inline:

  • New findings — what regressed since the baseline.
  • Fixed findings — what was resolved.
  • Score delta + severity changes — at-a-glance regression flag if the score dropped or high-severity count went up.

Finding lifecycle

Each finding row has a status dropdown (Open → Assigned → In Progress → Fixed → Verified → Won't Fix), an assignee, and a due-date field. Status survives across reports so re-running a scan won't reset triage state. The status set per finding gets used by the AI prioritizer and is also queryable via the REST API.

Push to Jira or Linear

Once you've connected Jira or Linear in Organization Settings → Integrations, each finding card gets a Jira and Linear button. One click creates a ticket pre-filled with the finding's title, severity, screenshot, repro steps, and a deep link back to the Kuality report. The ticket ID and status are then shown inline on the finding for the rest of its lifecycle.

Share + export

Every report has a shareable URL (auth-gated by default; you can flip a finding's report-level setting to public for status-page use). Pro and Enterprise plans add a PDF export — an exec-friendly one-pager including the Kuality Score, severity counts, an AI-narrated summary, and the top findings.

Version 1.0.0