Skip to content

feat: Added Compliance Scatter Plot (#1222)#2409

Open
AnujAga2005 wants to merge 3 commits into
bowtie-json-schema:mainfrom
AnujAga2005:Issue-1222
Open

feat: Added Compliance Scatter Plot (#1222)#2409
AnujAga2005 wants to merge 3 commits into
bowtie-json-schema:mainfrom
AnujAga2005:Issue-1222

Conversation

@AnujAga2005
Copy link
Copy Markdown
Contributor

Overview

This PR implements a compliance scatter plot on the dialect report page to provide a visual distribution of implementation scores.

Key Features

  • Statistical Benchmarks: Added horizontal reference lines for the 25th percentile (Q1), Median, 75th percentile (Q3), and Mean.
  • Tooltip: Implemented a custom tooltip that displays the implementation name and precise compliance percentage.

Files Changed

  1. bowtie/frontend/src/components/StatisticsChart.tsx: The new chart component.
  2. bowtie/frontend/src/components/DialectReportView.tsx: Integration of the chart into the report view.

Screenshot

image

Closes #1222

@read-the-docs-community
Copy link
Copy Markdown

read-the-docs-community Bot commented Feb 17, 2026

Documentation build overview

📚 Bowtie | 🛠️ Build #31442358 | 📁 Comparing f181442 against latest (d141d6f)


🔍 Preview build

Show files changed (1 files in total): 📝 1 modified | ➕ 0 added | ➖ 0 deleted
File Status
github-actions/index.html 📝 modified

@AnujAga2005
Copy link
Copy Markdown
Contributor Author

AnujAga2005 commented Feb 17, 2026

Hi @Julian , i have implemented the chart as per our discussion, if there is any issue in the code of this PR, i am happy to update it. Thanks.

@AnujAga2005
Copy link
Copy Markdown
Contributor Author

Hii @Julian , can i get an update on this PR ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Displaying bowtie statistics on the website itself

1 participant