BoardBench · rubric 2.8.0

Browse the rules

All 47 rules used for the 23 dashboard captures on 14 October 2026. Search questions or IDs, filter by category and kind, then select a rule for its guidance and affected dashboards.

What a rule does: A “yes” on a defect subtracts its stated points. A “yes” on excellence contributes to the scaled 0–40 bonus. A gate failure sets the whole score to zero. “Triggered” counts defects found, excellence earned, or gate failures in this capture.
47 rules
RuleCategoryKindWeightCheckerTriggeredQuestion
DEL-01Did a working page arriveGatePass/failProgram0 / 23Did the artifact's own run instructions produce a page with content?
DEL-02Did a working page arriveDefect−4Program21 / 23Did the browser console report errors while the page loaded?
DEL-03Did a working page arriveDefect−15Program0 / 23Does the visible text contain NaN, undefined, null, Invalid Date, or a traceback?
COR-01Are the numbers on the page rightDefect−15Program0 / 23What share of the brief's reference numbers are missing from the page? (scored proportionally)
BRF-01Does the page answer what was askedDefect−15Judge8 / 23Is there a question in the brief that no element on the page answers?
BRF-02Does the page answer what was askedDefect−5Judge1 / 23Do elements the brief did not ask for take up more of the page than the elements it did ask for?
WRK-01Did every panel drawGatePass/failJudge0 / 23Is the page a crash or error screen, or a shell where most panels show no data (error messages, spinners, blank cards, "failed to load"), instead of a working dashboard?
WRK-02Did every panel drawDefect−15Judge1 / 23Is any chart or table panel blank, an error message, a loading spinner, or a placeholder where data should be?
HON-01Do the charts tell the truth about the dataDefect−20Judge0 / 23Does a bar or area chart whose bar length shows an amount have a value axis that starts above zero, so small differences look large?
HON-02Do the charts tell the truth about the dataDefect−20Judge0 / 23Does a chart or number promise a rate or share in its title or label ("rate", "share", "%") while its values are plainly counts or amounts?
HON-03Do the charts tell the truth about the dataDefect−12Judge1 / 23Does the same category appear in different colors in different charts?
HON-04Do the charts tell the truth about the dataDefect−12Judge0 / 23Does a chart put two measures on two independent value axes with nothing telling the reader which series reads against which axis?
HON-05Do the charts tell the truth about the dataDefect−8Judge0 / 23Are side-by-side charts or small multiples of the same measure drawn on different scales with nothing saying so, so equal heights mean different amounts?
HON-06Do the charts tell the truth about the dataDefect−8Judge0 / 23Does a line connect categories that have no order (products, regions, channels), implying a trend between them?
FRM-01Is each chart the right form for its questionDefect−8Judge0 / 23Does any chart use a form that hides its main comparison — a pie or donut whose slices are too many or too similar to compare, a 3D chart, a trend shown as a table or pie, or a ranking shown as a line?
FRM-02Is each chart the right form for its questionDefect−8Judge0 / 23Do two or more charts on the page hide their main comparison through their form?
FRM-03Is each chart the right form for its questionDefect−8Judge0 / 23In any chart with several series or categories, can some not be told apart — similar colors with no labels, or more series than distinct colors?
FRM-04Is each chart the right form for its questionDefect−3Judge1 / 23Are the categories of a ranked comparison in an arbitrary or alphabetical order when the point is which is largest?
FRM-05Is each chart the right form for its questionDefect−3Judge0 / 23Is a single number drawn as a chart (a gauge, a one-bar chart) where the number alone would do?
FRM-07Is each chart the right form for its questionDefect−3Judge0 / 23Do two charts show the same data in the same form, so one adds nothing?
FRM-08Is each chart the right form for its questionDefect−8Judge20 / 23Is a chart's point destroyed by its scale or ordering — one outlier flattening everything else, two measures of very different size sharing one axis so one is a flat line, or histogram or time bins sorted out of their natural order?
FRM-06Is each chart the right form for its questionDefect−4Judge0 / 23Does a time series start or end with a sudden drop or spike that comes from an incomplete period (a week or month still in progress, a partial first period), with nothing on the page saying the period is partial?
LEG-01Can everything be readDefect−6Judge2 / 23Does any text overlap other text or cover the mark it labels (tick labels running together, data labels on top of each other, a title over a chart)?
LEG-02Can everything be readDefect−8Judge2 / 23Do three or more charts on the page have overlapping text?
LEG-03Can everything be readDefect−4Judge9 / 23Is any title, label, or table column cut off, ended with an ellipsis that hides words, or pushed outside its card?
LEG-04Can everything be readDefect−5Judge1 / 23Is any text too small or too faint to read at the page's normal size — tiny tick labels, pale gray titles or values?
LEG-05Can everything be readDefect−8Judge0 / 23Are charts squeezed into cards too small for them, so their bars, lines, or cells cannot be told apart at the size drawn?
LBL-01Can every number be understood without guessingDefect−6Judge0 / 23Is there a number on the page whose unit (currency, percent, count, duration) cannot be found anywhere near it — not in the value, its axis, its title, subtitle, or column?
LBL-02Can every number be understood without guessingDefect−4Judge4 / 23Does any title, axis title, legend, or column header show a raw field name, code, or placeholder ("sum_amount", "fct_orders.region", "Untitled", "Chart 1")?
LBL-03Can every number be understood without guessingDefect−6Judge1 / 23Does the page fail to say what it covers, or is there no period (dates, month, year, "last 30 days") anywhere on it?
LBL-04Can every number be understood without guessingDefect−4Judge4 / 23Is there a headline number whose period cannot be found — not on its tile and not stated for the page?
LBL-05Can every number be understood without guessingDefect−4Judge0 / 23Is there a chart or table with no title or label saying what it shows?
LBL-07Can every number be understood without guessingDefect−3Judge7 / 23Is there a percentage a reader could reasonably read against two different bases, with nothing saying which?
LBL-08Can every number be understood without guessingDefect−10Judge0 / 23Does a label contradict what is plotted — a unit that does not fit the measure ($ ticks on a count), an axis or title naming a measure the chart does not show, or a stated finding the chart itself contradicts?
LBL-09Can every number be understood without guessingDefect−10Judge2 / 23Do numbers or statements on the page contradict each other — a headline that disagrees with the table or chart it summarizes, parts that cannot add up to their total, two different as-of dates, or a note that points at content that is not there ("shown at right", "see tooltip" on a static page)?
LAY-01Does the page hold togetherDefect−5Judge6 / 23Is there a large empty region the content does not need — a hole beside a tall chart, a half-empty row, a band of blank page?
LAY-02Does the page hold togetherDefect−5Judge1 / 23Are cards visibly misaligned — edges that nearly line up but miss, ragged bottoms within one row, uneven gaps between cards?
LAY-04Does the page hold togetherDefect−5Judge6 / 23Does detail outrank the summary — a raw table, a filter bar, or a minor chart placed above the page's main numbers or charts, or given far more space than them?
LAY-05Does the page hold togetherDefect−4Judge3 / 23Do borders, fills, colored headers, shadows, icons, or decoration carry more visual weight than the data?
LAY-06Does the page hold togetherDefect−4Judge0 / 23Is color used in a way that encodes nothing or misleads — bars of a single series cycling through a palette, a rainbow color scale for a quantity, colored or sized marks with no legend saying what color or size means?
LAY-07Does the page hold togetherDefect−4Judge5 / 23Is there leftover scaffolding the author left in — placeholder or starter content, debug text, "lorem ipsum", stray test elements?
EXC-01What a reviewer who does this for a living would praiseExcellence+10Judge1 / 23Does the page state its main finding in words — a title or sentence that says what happened ("Churn doubled in March"), not just what is shown ("Churn by month") — and do the charts bear it out?
EXC-03What a reviewer who does this for a living would praiseExcellence+3Judge20 / 23Do the headline numbers carry a comparison — a change vs a prior period, a target, or a peer?
EXC-04What a reviewer who does this for a living would praiseExcellence+6Judge0 / 23Is a key point marked on a chart where it happens — an annotated spike or dip, a target line, a highlighted series or bar with the rest muted?
EXC-06What a reviewer who does this for a living would praiseExcellence+5Judge0 / 23Is most of the data drawn in a neutral gray, with one accent color reserved for the subject — the series, bar, or period the page is about?
EXC-07What a reviewer who does this for a living would praiseExcellence+4Judge1 / 23Are a chart's series or pie slices labeled directly (at line ends, on the slices) instead of through a legend the reader has to look back at?
EXC-08What a reviewer who does this for a living would praiseExcellence+5Judge23 / 23Does the page explain its numbers where they are shown — how a measure is defined, a filter or exclusion applied, a method note, or the sample size behind a rate?

Rule details

DEL-01GateProgramPass/fail

Did the artifact's own run instructions produce a page with content?

Did a working page arrive

Raw YAML points: +10; gate results override the score formula.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

DEL-02DefectProgram−4

Did the browser console report errors while the page loaded?

Did a working page arrive

Triggered in 21 of 23 captures: dbt charts, DAC, Quarto, Prefab, Chart.js, Observable, TanStack Charts, Prefab Reactive, Prefab Windows 2000, Semiotic, Graphene, mviz, ggsql + Vega-Lite, Glyf, MDV, Observable live, DuckDB WASM MetricFlow, DuckDB WASM, Prefab MySpace, Shaper, Mosaic

Not applicable: 0 · Unclear: 0

DEL-03DefectProgram−15

Does the visible text contain NaN, undefined, null, Invalid Date, or a traceback?

Did a working page arrive

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

COR-01DefectProgram−15

What share of the brief's reference numbers are missing from the page? (scored proportionally)

Are the numbers on the page right

Triggered in 0 of 23 captures: None in this capture

Not applicable: 23 · Unclear: 0

BRF-01DefectJudge−15

Is there a question in the brief that no element on the page answers?

Does the page answer what was asked

How to check: Go through the brief's questions one at a time and name the element that answers each. Quote any question with no element.

Requires the issue-health brief.

Triggered in 8 of 23 captures: Quarto, Evidence.dev, ggsql + Vega-Lite, Observable live, DuckDB WASM, Prefab MySpace, Shaper, Mosaic

Not applicable: 1 · Unclear: 0

BRF-02DefectJudge−5

Do elements the brief did not ask for take up more of the page than the elements it did ask for?

Does the page answer what was asked

Requires the issue-health brief.

Triggered in 1 of 23 captures: Shaper

Not applicable: 1 · Unclear: 0

WRK-01GateJudgePass/fail

Is the page a crash or error screen, or a shell where most panels show no data (error messages, spinners, blank cards, "failed to load"), instead of a working dashboard?

Did every panel draw

How to check: A working page with one broken panel is WRK-02, not this. Quote the error or name the empty panels.

Raw YAML points: -25; gate results override the score formula.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

WRK-02DefectJudge−15

Is any chart or table panel blank, an error message, a loading spinner, or a placeholder where data should be?

Did every panel draw

How to check: Name the panel and quote what it shows instead of data. A chart legitimately empty because a filter excludes everything, saying so, does not count.

Triggered in 1 of 23 captures: Mosaic

Not applicable: 0 · Unclear: 0

HON-01DefectJudge−20

Does a bar or area chart whose bar length shows an amount have a value axis that starts above zero, so small differences look large?

Do the charts tell the truth about the data

How to check: Read the lowest tick on each bar and area chart's value axis. When the axis is hidden, compare bar lengths with their value labels — a bar labeled $1.5M beside one labeled $4.9M should be about a third as long; if it is far shorter, the axis does not start at zero. Floating bars that show a range on purpose (waterfalls, gantts, ranges) do not count.

Not applicable when: The page has no bar or area charts.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 1 · Unclear: 2

HON-02DefectJudge−20

Does a chart or number promise a rate or share in its title or label ("rate", "share", "%") while its values are plainly counts or amounts?

Do the charts tell the truth about the data

How to check: Compare each title's wording with its values and axis ticks. "Win rate" with values 12 to 140 is a yes. Share labels on a pie or a funnel are not counts. A title naming a measure the chart does not plot at all is LBL-08, not this.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

HON-03DefectJudge−12

Does the same category appear in different colors in different charts?

Do the charts tell the truth about the data

How to check: Pick each category that is told apart by color in more than one chart (a region, plan, channel) and compare its color. Quote both colors. A single-series chart drawn in one default color does not count.

Not applicable when: No category appears in more than one chart.

Triggered in 1 of 23 captures: DuckDB WASM MetricFlow

Not applicable: 2 · Unclear: 1

HON-04DefectJudge−12

Does a chart put two measures on two independent value axes with nothing telling the reader which series reads against which axis?

Do the charts tell the truth about the data

Not applicable when: No chart has two value axes.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 22 · Unclear: 0

HON-05DefectJudge−8

Are side-by-side charts or small multiples of the same measure drawn on different scales with nothing saying so, so equal heights mean different amounts?

Do the charts tell the truth about the data

How to check: Compare the top ticks of peer charts that show the same measure.

Not applicable when: No two charts show the same measure side by side.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 8 · Unclear: 0

HON-06DefectJudge−8

Does a line connect categories that have no order (products, regions, channels), implying a trend between them?

Do the charts tell the truth about the data

How to check: A line across time, funnel stages, or another ordered sequence is fine; so is a slopegraph or dumbbell between two points.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 1

FRM-01DefectJudge−8

Does any chart use a form that hides its main comparison — a pie or donut whose slices are too many or too similar to compare, a 3D chart, a trend shown as a table or pie, or a ranking shown as a line?

Is each chart the right form for its question

How to check: Name the chart, its form, and the comparison it seems to exist for.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 1

FRM-02DefectJudge−8

Do two or more charts on the page hide their main comparison through their form?

Is each chart the right form for its question

Depends on: FRM-01

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 1

FRM-03DefectJudge−8

In any chart with several series or categories, can some not be told apart — similar colors with no labels, or more series than distinct colors?

Is each chart the right form for its question

How to check: Name the series you cannot match to a label or legend entry.

Not applicable when: No chart has more than one series or colored category.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 1 · Unclear: 0

FRM-04DefectJudge−3

Are the categories of a ranked comparison in an arbitrary or alphabetical order when the point is which is largest?

Is each chart the right form for its question

How to check: A natural order (funnel stage, weekday, priority) is fine; so is value order. Name the chart and its order.

Not applicable when: No chart compares categories.

Triggered in 1 of 23 captures: Glyf

Not applicable: 0 · Unclear: 1

FRM-05DefectJudge−3

Is a single number drawn as a chart (a gauge, a one-bar chart) where the number alone would do?

Is each chart the right form for its question

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

FRM-07DefectJudge−3

Do two charts show the same data in the same form, so one adds nothing?

Is each chart the right form for its question

How to check: A table beside a chart of the same numbers is fine, and so is a headline number repeated in a table's total row; those are different forms doing different jobs.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 1

FRM-08DefectJudge−8

Is a chart's point destroyed by its scale or ordering — one outlier flattening everything else, two measures of very different size sharing one axis so one is a flat line, or histogram or time bins sorted out of their natural order?

Is each chart the right form for its question

How to check: Name the chart and what cannot be read. A log scale labeled as one is fine, and so is one dominant value when that value is the chart's point.

Triggered in 20 of 23 captures: dbt charts, Quarto, Prefab, Chart.js, Observable, TanStack Charts, Prefab Reactive, Prefab Windows 2000, Semiotic, Graphene, Evidence.dev, mviz, ggsql + Vega-Lite, Marimo, Glyf, MDV, Observable live, DuckDB WASM MetricFlow, DuckDB WASM, Prefab MySpace

Not applicable: 0 · Unclear: 2

FRM-06DefectJudge−4

Does a time series start or end with a sudden drop or spike that comes from an incomplete period (a week or month still in progress, a partial first period), with nothing on the page saying the period is partial?

Is each chart the right form for its question

How to check: First look at the first and last point of every time series; if one breaks sharply from its neighbors, check the page's as-of date, window, and notes to see whether that period is incomplete and whether the page says so. A note anywhere on the page that names the partial period counts as saying so, and so does a partial point drawn differently (dotted, hollow, shaded).

Not applicable when: No time series.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 1 · Unclear: 1

LEG-01DefectJudge−6

Does any text overlap other text or cover the mark it labels (tick labels running together, data labels on top of each other, a title over a chart)?

Can everything be read

How to check: Quote the overlapping text and name the chart.

Triggered in 2 of 23 captures: Glyf, MDV

Not applicable: 0 · Unclear: 0

LEG-02DefectJudge−8

Do three or more charts on the page have overlapping text?

Can everything be read

Depends on: LEG-01

Triggered in 2 of 23 captures: Glyf, MDV

Not applicable: 1 · Unclear: 0

LEG-03DefectJudge−4

Is any title, label, or table column cut off, ended with an ellipsis that hides words, or pushed outside its card?

Can everything be read

How to check: Quote the cut-off text. Judge from within one tile; text that runs across the edge between two consecutive tiles is not cut off. Text inside an error message does not count.

Triggered in 9 of 23 captures: DAC, Chart.js, Observable, Prefab Reactive, Evidence.dev, mviz, Marimo, Prefab MySpace, Mosaic

Not applicable: 0 · Unclear: 0

LEG-04DefectJudge−5

Is any text too small or too faint to read at the page's normal size — tiny tick labels, pale gray titles or values?

Can everything be read

How to check: Use the full-resolution tiles, not the overview. Muted small supporting text that still reads is fine.

Triggered in 1 of 23 captures: Shaper

Not applicable: 0 · Unclear: 0

LEG-05DefectJudge−8

Are charts squeezed into cards too small for them, so their bars, lines, or cells cannot be told apart at the size drawn?

Can everything be read

How to check: Name the charts and what cannot be made out. Overlapping labels alone are LEG-01, not this.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 1 · Unclear: 1

LBL-01DefectJudge−6

Is there a number on the page whose unit (currency, percent, count, duration) cannot be found anywhere near it — not in the value, its axis, its title, subtitle, or column?

Can every number be understood without guessing

How to check: Name the number or axis and where you looked. A plain count whose title says what is counted ("Orders per week") needs no unit; a currency, rate, or duration does.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

LBL-02DefectJudge−4

Does any title, axis title, legend, or column header show a raw field name, code, or placeholder ("sum_amount", "fct_orders.region", "Untitled", "Chart 1")?

Can every number be understood without guessing

How to check: Quote it. Category values shown as the data has them ("new", "solved") are fine.

Triggered in 4 of 23 captures: mviz, Glyf, Observable live, DuckDB WASM MetricFlow

Not applicable: 0 · Unclear: 0

LBL-03DefectJudge−6

Does the page fail to say what it covers, or is there no period (dates, month, year, "last 30 days") anywhere on it?

Can every number be understood without guessing

Triggered in 1 of 23 captures: Shaper

Not applicable: 0 · Unclear: 0

LBL-04DefectJudge−4

Is there a headline number whose period cannot be found — not on its tile and not stated for the page?

Can every number be understood without guessing

Not applicable when: The page has no headline numbers.

Triggered in 4 of 23 captures: Semiotic, Graphene, DuckDB WASM, Mosaic

Not applicable: 0 · Unclear: 0

LBL-05DefectJudge−4

Is there a chart or table with no title or label saying what it shows?

Can every number be understood without guessing

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

LBL-07DefectJudge−3

Is there a percentage a reader could reasonably read against two different bases, with nothing saying which?

Can every number be understood without guessing

How to check: "Win rate" on a sales page is conventional. "35% resolved" could be of tickets created or of tickets closed.

Not applicable when: The page shows no rates or shares.

Triggered in 7 of 23 captures: Prefab, Prefab Reactive, Prefab Windows 2000, Graphene, mviz, MDV, Mosaic

Not applicable: 2 · Unclear: 0

LBL-08DefectJudge−10

Does a label contradict what is plotted — a unit that does not fit the measure ($ ticks on a count), an axis or title naming a measure the chart does not show, or a stated finding the chart itself contradicts?

Can every number be understood without guessing

How to check: Quote the label and the plotted values that contradict it. A rate promised but counts shown is HON-02, not this.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

LBL-09DefectJudge−10

Do numbers or statements on the page contradict each other — a headline that disagrees with the table or chart it summarizes, parts that cannot add up to their total, two different as-of dates, or a note that points at content that is not there ("shown at right", "see tooltip" on a static page)?

Can every number be understood without guessing

How to check: Quote both sides of the contradiction. On a crash or empty page, intro text promising content that never drew is WRK-01, not this. An author's data-coverage date ("data through Aug 27") beside a tool's refresh timestamp ("data as of 09:25 UTC on 28 Sep") is not a contradiction; they state different things.

Triggered in 2 of 23 captures: Marimo, Mosaic

Not applicable: 0 · Unclear: 0

LAY-01DefectJudge−5

Is there a large empty region the content does not need — a hole beside a tall chart, a half-empty row, a band of blank page?

Does the page hold together

How to check: Count only space between and around cards on the page itself. Headroom inside a chart's plot area, an app's own sidebar or margins, and blank page below the last card do not count.

Triggered in 6 of 23 captures: TanStack Charts, Semiotic, Marimo, DuckDB WASM MetricFlow, DuckDB WASM, Shaper

Not applicable: 0 · Unclear: 0

LAY-02DefectJudge−5

Are cards visibly misaligned — edges that nearly line up but miss, ragged bottoms within one row, uneven gaps between cards?

Does the page hold together

How to check: Name the cards and which edge is off. Count only what a reader notices at a glance — a few pixels is not misaligned. Rows deliberately split differently (a 60/40 row above a 50/50 row) are fine.

Triggered in 1 of 23 captures: Shaper

Not applicable: 0 · Unclear: 0

LAY-04DefectJudge−5

Does detail outrank the summary — a raw table, a filter bar, or a minor chart placed above the page's main numbers or charts, or given far more space than them?

Does the page hold together

Triggered in 6 of 23 captures: DAC, mviz, MDV, Prefab MySpace, Shaper, Mosaic

Not applicable: 0 · Unclear: 0

LAY-05DefectJudge−4

Do borders, fills, colored headers, shadows, icons, or decoration carry more visual weight than the data?

Does the page hold together

Triggered in 3 of 23 captures: Prefab Windows 2000, Prefab MySpace, Shaper

Not applicable: 0 · Unclear: 0

LAY-06DefectJudge−4

Is color used in a way that encodes nothing or misleads — bars of a single series cycling through a palette, a rainbow color scale for a quantity, colored or sized marks with no legend saying what color or size means?

Does the page hold together

How to check: Coloring each category the same way across charts is meaningful, not this; so is one accent on the subject. A category recolored between charts is HON-03, and tinted card backgrounds are LAY-05; neither is this.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

LAY-07DefectJudge−4

Is there leftover scaffolding the author left in — placeholder or starter content, debug text, "lorem ipsum", stray test elements?

Does the page hold together

How to check: The app's or tool's own controls are never a defect — toolbars, menus, deploy or share buttons, breadcrumbs, framework footers, empty app sidebars. Raw field names as titles are LBL-02, and error output is WRK-01; neither is this.

Triggered in 5 of 23 captures: ggsql + Vega-Lite, Marimo, Observable live, DuckDB WASM, Mosaic

Not applicable: 0 · Unclear: 0

EXC-01ExcellenceJudge+10

Does the page state its main finding in words — a title or sentence that says what happened ("Churn doubled in March"), not just what is shown ("Churn by month") — and do the charts bear it out?

What a reviewer who does this for a living would praise

How to check: Quote the sentence and the chart value that supports it. A title that only names the measure does not count. If the chart contradicts the claim, answer no (LBL-08 covers the contradiction).

Triggered in 1 of 23 captures: Quarto

Not applicable: 0 · Unclear: 0

EXC-03ExcellenceJudge+3

Do the headline numbers carry a comparison — a change vs a prior period, a target, or a peer?

What a reviewer who does this for a living would praise

How to check: Quote one headline number with its comparison.

Not applicable when: The page has no headline numbers.

Triggered in 20 of 23 captures: dbt charts, DAC, Quarto, Prefab, Chart.js, Observable, TanStack Charts, Prefab Reactive, Prefab Windows 2000, Semiotic, Evidence.dev, mviz, ggsql + Vega-Lite, Marimo, Glyf, MDV, Observable live, DuckDB WASM, Prefab MySpace, Mosaic

Not applicable: 0 · Unclear: 0

EXC-04ExcellenceJudge+6

Is a key point marked on a chart where it happens — an annotated spike or dip, a target line, a highlighted series or bar with the rest muted?

What a reviewer who does this for a living would praise

How to check: Name the chart and the mark.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

EXC-06ExcellenceJudge+5

Is most of the data drawn in a neutral gray, with one accent color reserved for the subject — the series, bar, or period the page is about?

What a reviewer who does this for a living would praise

How to check: Name the accent and what it marks. A categorical palette used consistently is not this; it is a palette, not an accent.

Triggered in 0 of 23 captures: None in this capture

Not applicable: 0 · Unclear: 0

EXC-07ExcellenceJudge+4

Are a chart's series or pie slices labeled directly (at line ends, on the slices) instead of through a legend the reader has to look back at?

What a reviewer who does this for a living would praise

How to check: Category names on a bar chart's axis are not this; it is about charts that would otherwise need a color legend.

Not applicable when: No chart has more than one series.

Triggered in 1 of 23 captures: dbt charts

Not applicable: 1 · Unclear: 1

EXC-08ExcellenceJudge+5

Does the page explain its numbers where they are shown — how a measure is defined, a filter or exclusion applied, a method note, or the sample size behind a rate?

What a reviewer who does this for a living would praise

How to check: Quote one definition, filter, method note, or n that sits beside the chart or number it explains. A title, or a date range alone, does not count.

Triggered in 23 of 23 captures: dbt charts, DAC, Quarto, Prefab, Chart.js, Observable, TanStack Charts, Prefab Reactive, Prefab Windows 2000, Semiotic, Graphene, Evidence.dev, mviz, ggsql + Vega-Lite, Marimo, Glyf, MDV, Observable live, DuckDB WASM MetricFlow, DuckDB WASM, Prefab MySpace, Shaper, Mosaic

Not applicable: 0 · Unclear: 0