Ein ausschließlich auf Screenshots basierender Benchmark für UI-Testautomatisierung: interaktive Elemente finden, das Fehlen eines Elements erkennen, sichtbare Layoutfehler identifizieren und die operativen Kosten einer Antwort erfassen.
2026-10-17
Sechs deterministische Screens. 24 Ziele zur Elementlokalisierung. 10 API-Konfigurationen. Drei Wiederholungen pro Fall. Ein gezielter Pilot, keine Rangliste.
Drei Wiederholungen pro Fall auf sechs synthetischen Screens zeigen Unterschiede, die weitere Untersuchungen verdienen. Sie begründen weder allgemeine Modellranglisten noch Zuverlässigkeit im Produktivbetrieb.
GPT-6.1 Sol traf alle 72 angeforderten Ziele über drei Wiederholungen mit durchschnittlich 81,2 % Überlappung der Zielfläche. Vier Konfigurationen trafen jedes Ziel; die vorhergesagten Flächen unterschieden sich in ihrer Präzision.
Alle zehn Konfigurationen beantworteten sämtliche 36 Präsenzprüfungen korrekt. Dieser kleine Datensatz prüft die Zurückweisung nicht vorhandener Bedienelemente, unterscheidet die Modelle aber nicht nach Genauigkeit.
Jev erkannte alle 36 intakten oder fehlerhaften Screens korrekt, benannte den genauen Fehler aber nur in 12 von 18 Versuchen mit fehlerhaften Screens. Dabei wurden sechs unterschiedliche Fehler jeweils dreimal geprüft.
Was das für die Testautomatisierung bedeutet
Verwende für jeden Testschritt die passende Art von Vision
Exakte Interaktion, kontinuierliche Beobachtung und semantische Interpretation stellen unterschiedliche Leistungsanforderungen. Es sollte nicht erwartet werden, dass eine einzige Computer-Vision-Technik alle drei Bereiche optimiert.
Lokale BeobachtungBis zu 20-mal pro SekundeAnfrage an ein entferntes ModellMedian 0,3–12 Sekunden in diesem PilotWie wir lokale Vision und LLMs kombinierenAnalyse einklappen↓
Repeatos lokale Bildverarbeitung kann den Screen mit 20 Hz prüfen, also alle 50 ms. Dieser Pilot maß je nach Aufgabe mediane Antwortzeiten entfernter Modelle von etwa 0,3 bis 12 Sekunden. Die gemeinsame Präsenzaufgabe erlaubt einen faireren Zeitvergleich; eine schnelle Klassifikation bedeutet keine ebenso schnelle Ziellokalisierung. Die lokalen und entfernten Werte stammen aus unterschiedlichen Messungen, nicht aus einem kontrollierten direkten Vergleich.
01
Schnelles Feedback bei wiederholten Interaktionen
Lokale visuelle Fingerabdrücke können kontinuierlich nach aufgezeichneten Zielen suchen und handeln, sobald der Bildschirm bereit ist. Remote-Modellanfragen in derselben Frequenz zu wiederholen, wäre unpraktisch.
02
Planbar, privat und kostengünstig
Lokales Matching erfordert weder einen Netzwerk-Roundtrip noch die Verfügbarkeit eines Anbieters und verursacht keine API-Kosten pro Anfrage. Bildschirme bleiben auf dem Arbeitsplatzrechner, und derselbe Algorithmus kann offline ausgeführt werden.
03
KI für Fragen, die Matching nicht beantworten kann
Die LLM-Bildverarbeitung spielt ihre Latenz aus, wenn ein Test eine semantische Beurteilung benötigt: Texte oder Zahlen interpretieren, dynamische Inhalte verstehen oder Konzepte wie einen Aufwärtstrend in einem Diagramm prüfen.
Praktische Aufteilung
Nutze lokale Computer Vision für die hochfrequente Steuerschleife – Ziele finden, warten, interagieren und visuell vergleichen. Wechsle gezielt zu KI-Vision, wenn die Prüfung tatsächlich Sprachverständnis oder semantisches Verständnis erfordert.
Experimente
Drei eigenständige UI-Vision-Aufgaben
Grounding, Elementvorhandensein und UI-Integrität beantworten unterschiedliche Fragen und verwenden separate Metriken. Der Pilot fasst sie nicht zu einer Gesamtbewertung zusammen.
Experiment 1 · UI-Grounding
Kann ein Modell das angeforderte UI-Element finden?
24 Ziele × drei Wiederholungen = 72 Versuche pro Konfiguration mit Koordinatenausgabe. Ungültige und fehlgeschlagene Antworten zählen als Fehlversuche.
Neun Konfigurationen können Zielkoordinaten liefern. GPT-6 Luna Decisions beantwortet Klassifikationsfragen und ist von den Ergebnissen zur Ziellokalisierung ausgenommen.
Box-IoUHöher ist besser · Skala von 0 bis 1
GPT-6 Luna0.796
GPT-6.1 Sol0.812
Claude Sonnet 5.50.748
Gemini 3.8 Flash0.733
Grok 4.70.477
Qwen3.8 Max (0902)0.760
Muse Spark 1.30.630
GPT-5.6 Luna0.786
Jev 1.140.581
GesamtkostenNiedriger ist besser · 72 Anfragen
GPT-6 Luna$0.0096
GPT-6.1 Sol$0.1447
Claude Sonnet 5.5$0.2970
Gemini 3.8 Flash$0.1007
Grok 4.7$0.6647
Qwen3.8 Max (0902)$0.3254
Muse Spark 1.3$0.2220
GPT-5.6 Luna$0.0258
Jev 1.14$0.0079
Mittlere LatenzNiedriger ist besser · pro Anfrage
GPT-6 Luna2.35 s
GPT-6.1 Sol2.91 s
Claude Sonnet 5.52.32 s
Gemini 3.8 Flash2.75 s
Grok 4.716.91 s
Qwen3.8 Max (0902)8.89 s
Muse Spark 1.34.80 s
GPT-5.6 Luna2.93 s
Jev 1.140.37 s
Genauigkeit und Kosten im VergleichWeiter oben und weiter links ist besser.
The model’s presence decision matches the expected answer.
Expected:
{
"found": false
}
Returned:
{
"found": false
}
The model’s presence decision matches the expected answer.
Expected:
{
"found": false
}
Returned:
{
"found": false
}
Nicht vorhanden
0.32 s
$0.00006
Drei Wiederholungen pro Fall auf sechs synthetischen Screens. Die Kosten enthalten gemeldete Cache-Rabatte. Die Ergebnisse belegen weder Zuverlässigkeit im Produktivbetrieb noch allgemeine Modellranglisten.
Methodik
So wird das Elementvorhandensein bewertet
Pro fehlerfreiem Bildschirm eine bekanntermaßen vorhandene und eine plausible, aber nicht vorhandene Abfrage.
Erkennung
Die ausgewogene Genauigkeit gewichtet vorhandene und nicht vorhandene Fälle gleich.
Klassenverhalten
Recall, Spezifität und Falsch-Positiv-Rate zeigen die Fehlerrichtung.
Nur boolesch
found=true oder found=false; kein Lokalisierungswert.
Experiment 3 · UI-Integrität
Kann ein Modell zwischen intakten und fehlerhaften Layouts unterscheiden?
Sechs fehlerfreie und sechs gezielt fehlerhafte Screens × drei Wiederholungen. Einen fehlerhaften Screen zu erkennen, die genaue Fehlerart zu benennen und den betroffenen Bereich zu finden, sind getrennte Ergebnisse.
Fehlererkennungsgenauigkeit und Kosten im VergleichWeiter oben und weiter links ist besser.
Fehlererkennungsgenauigkeit und Antwortzeit im VergleichWeiter oben und weiter links ist besser. Die Latenz ist die mittlere Antwortzeit pro gespeichertem Fehlerprüffall. Die reine Klassifikationsvariante Decisions liefert keine Bereiche.
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 145,
"width": 69,
"height": 46
},
"description": "The page heading is clipped on the left, showing only “ducts” instead of the full title."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 145,
"width": 69,
"height": 46
},
"description": "The page heading is clipped on the left, showing only “ducts” instead of the full title."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 145,
"width": 69,
"height": 46
},
"description": "The page heading is clipped on the left, showing only “ducts” instead of the full title."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 248,
"width": 326,
"height": 31
},
"description": "The revenue card heading is clipped at the card’s right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 248,
"width": 326,
"height": 31
},
"description": "The revenue card heading is clipped at the card’s right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 248,
"width": 326,
"height": 31
},
"description": "The revenue card heading is clipped at the card’s right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "A red flight-update banner covers the lower portion of the blue action button."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "A red flight-update banner covers the lower portion of the blue action button."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "A red flight-update banner covers the lower portion of the blue action button."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 151,
"width": 68,
"height": 44
},
"description": "The page heading is clipped on the left; only “ducts” is visible."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 151,
"width": 68,
"height": 44
},
"description": "The page heading is clipped on the left; only “ducts” is visible."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 151,
"width": 68,
"height": 44
},
"description": "The page heading is clipped on the left; only “ducts” is visible."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 253,
"width": 326,
"height": 37
},
"description": "The revenue card heading is cut off at the right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 253,
"width": 326,
"height": 37
},
"description": "The revenue card heading is cut off at the right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 253,
"width": 326,
"height": 37
},
"description": "The revenue card heading is cut off at the right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 72,
"width": 240,
"height": 32
},
"description": "The first letter of the Banking heading is clipped at the left edge of its container."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 72,
"width": 240,
"height": 32
},
"description": "The first letter of the Banking heading is clipped at the left edge of its container."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 72,
"width": 240,
"height": 32
},
"description": "The first letter of the Banking heading is clipped at the left edge of its container."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner obscures part of the blue actionable button beneath it."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner obscures part of the blue actionable button beneath it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner obscures part of the blue actionable button beneath it."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 354,
"y": 510,
"width": 646,
"height": 69
},
"description": "The second Quick view card extends beyond the right edge of the viewport and is cropped."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 354,
"y": 510,
"width": 646,
"height": 69
},
"description": "The second Quick view card extends beyond the right edge of the viewport and is cropped."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 354,
"y": 510,
"width": 646,
"height": 69
},
"description": "The second Quick view card extends beyond the right edge of the viewport and is cropped."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 191,
"y": 150,
"width": 70,
"height": 40
},
"description": "The page title is visibly clipped at its beginning, showing only “ducts”."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 191,
"y": 150,
"width": 70,
"height": 40
},
"description": "The page title is visibly clipped at its beginning, showing only “ducts”."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 191,
"y": 150,
"width": 70,
"height": 40
},
"description": "The page title is visibly clipped at its beginning, showing only “ducts”."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 253,
"width": 326,
"height": 32
},
"description": "The monthly revenue card heading is clipped at the card’s right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 253,
"width": 326,
"height": 32
},
"description": "The monthly revenue card heading is clipped at the card’s right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 253,
"width": 326,
"height": 32
},
"description": "The monthly revenue card heading is clipped at the card’s right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 0,
"y": 69,
"width": 285,
"height": 35
},
"description": "The heading at the upper left is clipped on its left side."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 0,
"y": 69,
"width": 285,
"height": 35
},
"description": "The heading at the upper left is clipped on its left side."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 0,
"y": 69,
"width": 285,
"height": 35
},
"description": "The heading at the upper left is clipped on its left side."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner obscures part of the blue actionable button beneath it."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner obscures part of the blue actionable button beneath it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner obscures part of the blue actionable button beneath it."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 354,
"y": 510,
"width": 646,
"height": 69
},
"description": "The Kitchen lights card is cut off at the right edge of the viewport."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 354,
"y": 510,
"width": 646,
"height": 69
},
"description": "The Kitchen lights card is cut off at the right edge of the viewport."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 354,
"y": 510,
"width": 646,
"height": 69
},
"description": "The Kitchen lights card is cut off at the right edge of the viewport."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 68,
"height": 68
},
"description": "The page heading and its small label are clipped on the left, leaving only trailing portions of the text visible."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 68,
"height": 68
},
"description": "The page heading and its small label are clipped on the left, leaving only trailing portions of the text visible."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 68,
"height": 68
},
"description": "The page heading and its small label are clipped on the left, leaving only trailing portions of the text visible."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 250,
"width": 326,
"height": 31
},
"description": "The monthly revenue card heading is clipped at the card's right edge."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 250,
"width": 326,
"height": 31
},
"description": "The monthly revenue card heading is clipped at the card's right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 250,
"width": 326,
"height": 31
},
"description": "The monthly revenue card heading is clipped at the card's right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 47,
"width": 238,
"height": 59
},
"description": "The brand label and Banking heading are clipped along their left edge, cutting off their initial letters."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 47,
"width": 238,
"height": 59
},
"description": "The brand label and Banking heading are clipped along their left edge, cutting off their initial letters."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 47,
"width": 238,
"height": 59
},
"description": "The brand label and Banking heading are clipped along their left edge, cutting off their initial letters."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 64
},
"description": "The flight update banner overlaps the bottom blue action button, obscuring its label and lower portion."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 64
},
"description": "The flight update banner overlaps the bottom blue action button, obscuring its label and lower portion."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 64
},
"description": "The flight update banner overlaps the bottom blue action button, obscuring its label and lower portion."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list's right edge, cutting off its right side and trailing control."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list's right edge, cutting off its right side and trailing control."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list's right edge, cutting off its right side and trailing control."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 73,
"height": 68
},
"description": "The page heading and its section label are clipped on the left, hiding their initial characters."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 73,
"height": 68
},
"description": "The page heading and its section label are clipped on the left, hiding their initial characters."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 73,
"height": 68
},
"description": "The page heading and its section label are clipped on the left, hiding their initial characters."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 249,
"width": 326,
"height": 32
},
"description": "The monthly revenue heading is cut off at the right edge of its card."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 249,
"width": 326,
"height": 32
},
"description": "The monthly revenue heading is cut off at the right edge of its card."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 249,
"width": 326,
"height": 32
},
"description": "The monthly revenue heading is cut off at the right edge of its card."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 69,
"width": 241,
"height": 38
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 69,
"width": 241,
"height": 38
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 69,
"width": 241,
"height": 38
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 64
},
"description": "The red flight-update banner overlaps the blue bottom action button, obscuring its label and much of its clickable area."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 64
},
"description": "The red flight-update banner overlaps the blue bottom action button, obscuring its label and much of its clickable area."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 64
},
"description": "The red flight-update banner overlaps the blue bottom action button, obscuring its label and much of its clickable area."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The Kitchen lights row is shifted right and clipped at the content boundary, cutting off its right edge and trailing control."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The Kitchen lights row is shifted right and clipped at the content boundary, cutting off its right edge and trailing control."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The Kitchen lights row is shifted right and clipped at the content boundary, cutting off its right edge and trailing control."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 70,
"height": 68
},
"description": "The page heading and its overline are clipped on the left, leaving only trailing portions of the text visible."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 70,
"height": 68
},
"description": "The page heading and its overline are clipped on the left, leaving only trailing portions of the text visible."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 70,
"height": 68
},
"description": "The page heading and its overline are clipped on the left, leaving only trailing portions of the text visible."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 249,
"width": 327,
"height": 32
},
"description": "The monthly revenue heading is cut off at the right edge of its card."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 249,
"width": 327,
"height": 32
},
"description": "The monthly revenue heading is cut off at the right edge of its card."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 201,
"y": 249,
"width": 327,
"height": 32
},
"description": "The monthly revenue heading is cut off at the right edge of its card."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 68,
"width": 245,
"height": 39
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 68,
"width": 245,
"height": 39
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 68,
"width": 245,
"height": 39
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner covers the lower portion and label of the blue action button above the bottom navigation."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner covers the lower portion and label of the blue action button above the bottom navigation."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "The flight update banner covers the lower portion and label of the blue action button above the bottom navigation."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list container’s right edge, cutting off its right side and trailing control."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list container’s right edge, cutting off its right side and trailing control."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list container’s right edge, cutting off its right side and trailing control."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 123,
"width": 200,
"height": 75
},
"description": "The page heading and eyebrow text are cut off on the left edge. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT', and the title reads 'ducts' instead of 'Products', so the leading characters are clipped by the container."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 123,
"width": 200,
"height": 75
},
"description": "The page heading and eyebrow text are cut off on the left edge. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT', and the title reads 'ducts' instead of 'Products', so the leading characters are clipped by the container."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 123,
"width": 200,
"height": 75
},
"description": "The page heading and eyebrow text are cut off on the left edge. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT', and the title reads 'ducts' instead of 'Products', so the leading characters are clipped by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible clipping, overflow, overlap, obscured controls, or reflow problems; all text and controls are fully visible and properly contained."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible clipping, overflow, overlap, obscured controls, or reflow problems; all text and controls are fully visible and properly contained."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible clipping, overflow, overlap, obscured controls, or reflow problems; all text and controls are fully visible and properly contained."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 250,
"width": 356,
"height": 32
},
"description": "The red card title 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 250,
"width": 356,
"height": 32
},
"description": "The red card title 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 250,
"width": 356,
"height": 32
},
"description": "The red card title 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' banner floats over the table rows, covering part of the Cooling pump and Intake valve row areas and overlapping the row divider."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' banner floats over the table rows, covering part of the Cooling pump and Intake valve row areas and overlapping the row divider."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' banner floats over the table rows, covering part of the Cooling pump and Intake valve row areas and overlapping the row divider."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text and controls are fully visible, contained, and not overlapping."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text and controls are fully visible, contained, and not overlapping."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text and controls are fully visible, contained, and not overlapping."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 115
},
"description": "The header title is cut off at the left screen edge: 'banking' renders as 'oanking' and the 'MAYA' label above it as 'IAYA', so the leading characters are cropped."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 115
},
"description": "The header title is cut off at the left screen edge: 'banking' renders as 'oanking' and the 'MAYA' label above it as 'IAYA', so the leading characters are cropped."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 115
},
"description": "The header title is cut off at the left screen edge: 'banking' renders as 'oanking' and the 'MAYA' label above it as 'IAYA', so the leading characters are cropped."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully visible, text fits its containers, and no elements overlap or obscure controls."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully visible, text fits its containers, and no elements overlap or obscure controls."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully visible, text fits its containers, and no elements overlap or obscure controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner covers the blue primary button near the bottom, hiding most of its label so only the tops of the letters remain visible."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner covers the blue primary button near the bottom, hiding most of its label so only the tops of the letters remain visible."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner covers the blue primary button near the bottom, hiding most of its label so only the tops of the letters remain visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; all elements are fully rendered and aligned."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; all elements are fully rendered and aligned."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; all elements are fully rendered and aligned."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 533,
"width": 646,
"height": 46
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 533,
"width": 646,
"height": 46
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 533,
"width": 646,
"height": 46
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container, showing 'IANAGEMENT' and 'ducts' instead of the full words."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container, showing 'IANAGEMENT' and 'ducts' instead of the full words."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container, showing 'IANAGEMENT' and 'ducts' instead of the full words."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible. The layout appears intact."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible. The layout appears intact."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible. The layout appears intact."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 249,
"width": 355,
"height": 40
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 249,
"width": 355,
"height": 40
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 249,
"width": 355,
"height": 40
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "A red 'Maintenance scheduled' banner floats over the device table, covering parts of the Cooling pump and Intake valve rows and overlapping the row divider."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "A red 'Maintenance scheduled' banner floats over the device table, covering parts of the Cooling pump and Intake valve rows and overlapping the row divider."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "A red 'Maintenance scheduled' banner floats over the device table, covering parts of the Cooling pump and Intake valve rows and overlapping the row divider."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text, cards, and controls render fully within their containers without overlap or cropping."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text, cards, and controls render fully within their containers without overlap or cropping."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text, cards, and controls render fully within their containers without overlap or cropping."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 55
},
"description": "The header text at the top left is cut off by the left edge of the viewport: the brand label reads 'IAYA' and the title reads 'anking' instead of 'Banking', so the first letters are cropped."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 55
},
"description": "The header text at the top left is cut off by the left edge of the viewport: the brand label reads 'IAYA' and the title reads 'anking' instead of 'Banking', so the first letters are cropped."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 55
},
"description": "The header text at the top left is cut off by the left edge of the viewport: the brand label reads 'IAYA' and the title reads 'anking' instead of 'Banking', so the first letters are cropped."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully within the viewport, text fits its containers, and no elements overlap or obscure controls."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully within the viewport, text fits its containers, and no elements overlap or obscure controls."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully within the viewport, text fits its containers, and no elements overlap or obscure controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 82
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, hiding its label so the button text is cut off and the control is partially obscured."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 82
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, hiding its label so the button text is cut off and the control is partially obscured."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 82
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, hiding its label so the button text is cut off and the control is partially obscured."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements are not overlapping, and nothing is cropped at the viewport edges."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements are not overlapping, and nothing is cropped at the viewport edges."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements are not overlapping, and nothing is cropped at the viewport edges."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 531,
"width": 628,
"height": 55
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its chevron is cut off."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 531,
"width": 628,
"height": 55
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its chevron is cut off."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 531,
"width": 628,
"height": 55
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its chevron is cut off."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT' and the title reads 'ducts' instead of 'Products'."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT' and the title reads 'ducts' instead of 'Products'."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT' and the title reads 'ducts' instead of 'Products'."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, nothing is cropped or overlapping, and controls are unobstructed."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, nothing is cropped or overlapping, and controls are unobstructed."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, nothing is cropped or overlapping, and controls are unobstructed."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 199,
"y": 243,
"width": 347,
"height": 50
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is truncated by the container."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 199,
"y": 243,
"width": 347,
"height": 50
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is truncated by the container."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 199,
"y": 243,
"width": 347,
"height": 50
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is truncated by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' banner floats over the table rows, covering part of the Cooling pump and Intake valve rows and breaking the table layout."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' banner floats over the table rows, covering part of the Cooling pump and Intake valve rows and breaking the table layout."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' banner floats over the table rows, covering part of the Cooling pump and Intake valve rows and breaking the table layout."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text is fully contained, elements are aligned without overlap, and all controls are visible and unobstructed."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text is fully contained, elements are aligned without overlap, and all controls are visible and unobstructed."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text is fully contained, elements are aligned without overlap, and all controls are visible and unobstructed."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 290,
"height": 50
},
"description": "The header title 'Banking' and the brand label above it are cut off at the left edge of the screen, showing 'anking' and a partial 'MAYA' label."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 290,
"height": 50
},
"description": "The header title 'Banking' and the brand label above it are cut off at the left edge of the screen, showing 'anking' and a partial 'MAYA' label."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 290,
"height": 50
},
"description": "The header title 'Banking' and the brand label above it are cut off at the left edge of the screen, showing 'anking' and a partial 'MAYA' label."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text, cards, button and tab bar are fully visible, aligned and not overlapping or clipped."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text, cards, button and tab bar are fully visible, aligned and not overlapping or clipped."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text, cards, button and tab bar are fully visible, aligned and not overlapping or clipped."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, covering most of its label so the button text is cut off and the control is partly hidden."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, covering most of its label so the button text is cut off and the control is partly hidden."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, covering most of its label so the button text is cut off and the control is partly hidden."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements do not overlap, and controls are fully visible and unobstructed."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements do not overlap, and controls are fully visible and unobstructed."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements do not overlap, and controls are fully visible and unobstructed."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 525,
"width": 636,
"height": 96
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 525,
"width": 636,
"height": 96
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 525,
"width": 636,
"height": 96
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 67,
"height": 68
},
"description": "The page heading text is clipped on the left edge, cutting off 'Products' into 'ducts' and 'MANAGEMENT' into 'IANAGEMENT'."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 67,
"height": 68
},
"description": "The page heading text is clipped on the left edge, cutting off 'Products' into 'ducts' and 'MANAGEMENT' into 'IANAGEMENT'."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 67,
"height": 68
},
"description": "The page heading text is clipped on the left edge, cutting off 'Products' into 'ducts' and 'MANAGEMENT' into 'IANAGEMENT'."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering issues detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering issues detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 202,
"y": 251,
"width": 326,
"height": 28
},
"description": "The card heading text is clipped at the right boundary of its parent container."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 202,
"y": 251,
"width": 326,
"height": 28
},
"description": "The card heading text is clipped at the right boundary of its parent container."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 202,
"y": 251,
"width": 326,
"height": 28
},
"description": "The card heading text is clipped at the right boundary of its parent container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected; elements are well-aligned, legible, and unclipped."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected; elements are well-aligned, legible, and unclipped."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected; elements are well-aligned, legible, and unclipped."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The 'Maintenance scheduled' card overlaps the table content and separator lines."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The 'Maintenance scheduled' card overlaps the table content and separator lines."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 412,
"y": 869,
"width": 178,
"height": 27
},
"description": "Two 'Transfer' text labels are vertically overlapping inside the button, creating a distorted, duplicated text rendering defect."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 412,
"y": 869,
"width": 178,
"height": 27
},
"description": "Two 'Transfer' text labels are vertically overlapping inside the button, creating a distorted, duplicated text rendering defect."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 412,
"y": 869,
"width": 178,
"height": 27
},
"description": "Two 'Transfer' text labels are vertically overlapping inside the button, creating a distorted, duplicated text rendering defect."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 59
},
"description": "The header text ('AYA' / 'banking') is cut off by the left viewport edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 59
},
"description": "The header text ('AYA' / 'banking') is cut off by the left viewport edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 59
},
"description": "The header text ('AYA' / 'banking') is cut off by the left viewport edge."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 405,
"y": 866,
"width": 189,
"height": 26
},
"description": "The \"Check in\" button text is clipped along its bottom edge inside the button container."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 405,
"y": 866,
"width": 189,
"height": 26
},
"description": "The \"Check in\" button text is clipped along its bottom edge inside the button container."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 405,
"y": 866,
"width": 189,
"height": 26
},
"description": "The \"Check in\" button text is clipped along its bottom edge inside the button container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 45,
"y": 850,
"width": 910,
"height": 68
},
"description": "The red 'Flight update' banner overlaps and obscures the blue button beneath it."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 45,
"y": 850,
"width": 910,
"height": 68
},
"description": "The red 'Flight update' banner overlaps and obscures the blue button beneath it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 45,
"y": 850,
"width": 910,
"height": 68
},
"description": "The red 'Flight update' banner overlaps and obscures the blue button beneath it."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "None"
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "None"
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 355,
"y": 510,
"width": 600,
"height": 69
},
"description": "The 'Kitchen lights' card is misaligned and unexpectedly indented/broken compared to the other list items in the 'Quick view' section."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 355,
"y": 510,
"width": 600,
"height": 69
},
"description": "The 'Kitchen lights' card is misaligned and unexpectedly indented/broken compared to the other list items in the 'Quick view' section."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 355,
"y": 510,
"width": 600,
"height": 69
},
"description": "The 'Kitchen lights' card is misaligned and unexpectedly indented/broken compared to the other list items in the 'Quick view' section."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 68,
"height": 73
},
"description": "The page header text ('Products' and category label above it) is horizontally clipped on the left edge by its container boundary."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 68,
"height": 73
},
"description": "The page header text ('Products' and category label above it) is horizontally clipped on the left edge by its container boundary."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 68,
"height": 73
},
"description": "The page header text ('Products' and category label above it) is horizontally clipped on the left edge by its container boundary."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 224,
"width": 339,
"height": 142
},
"description": "The heading text inside the first KPI card is cut off and clipped by the card's right boundary."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 224,
"width": 339,
"height": 142
},
"description": "The heading text inside the first KPI card is cut off and clipped by the card's right boundary."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 224,
"width": 339,
"height": 142
},
"description": "The heading text inside the first KPI card is cut off and clipped by the card's right boundary."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 185,
"y": 118,
"width": 227,
"height": 70
},
"description": "The subtitle 'FACTORY FLOOR 02' overlaps directly onto the top of the main 'IoT control center' heading."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 185,
"y": 118,
"width": 227,
"height": 70
},
"description": "The subtitle 'FACTORY FLOOR 02' overlaps directly onto the top of the main 'IoT control center' heading."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 185,
"y": 118,
"width": 227,
"height": 70
},
"description": "The subtitle 'FACTORY FLOOR 02' overlaps directly onto the top of the main 'IoT control center' heading."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' badge or overlay is floating awkwardly and overlapping table row divider lines and table contents."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' badge or overlay is floating awkwardly and overlapping table row divider lines and table contents."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 558,
"width": 223,
"height": 65
},
"description": "The red 'Maintenance scheduled' badge or overlay is floating awkwardly and overlapping table row divider lines and table contents."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 413,
"y": 868,
"width": 174,
"height": 22
},
"description": "The 'Transfer' button label has duplicated text overlapping vertically, rendering the text distorted and corrupted."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 413,
"y": 868,
"width": 174,
"height": 22
},
"description": "The 'Transfer' button label has duplicated text overlapping vertically, rendering the text distorted and corrupted."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 413,
"y": 868,
"width": 174,
"height": 22
},
"description": "The 'Transfer' button label has duplicated text overlapping vertically, rendering the text distorted and corrupted."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 60
},
"description": "The header text in the upper left corner is clipped off by the left viewport edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 60
},
"description": "The header text in the upper left corner is clipped off by the left viewport edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 60
},
"description": "The header text in the upper left corner is clipped off by the left viewport edge."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 852,
"width": 908,
"height": 59
},
"description": "The 'Check in' label inside the primary action button is vertically clipped at the bottom."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 852,
"width": 908,
"height": 59
},
"description": "The 'Check in' label inside the primary action button is vertically clipped at the bottom."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 852,
"width": 908,
"height": 59
},
"description": "The 'Check in' label inside the primary action button is vertically clipped at the bottom."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 46,
"y": 849,
"width": 908,
"height": 67
},
"description": "The red 'Flight update' notification banner overlaps and obscures the blue button behind it."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 46,
"y": 849,
"width": 908,
"height": 67
},
"description": "The red 'Flight update' notification banner overlaps and obscures the blue button behind it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 46,
"y": 849,
"width": 908,
"height": 67
},
"description": "The red 'Flight update' notification banner overlaps and obscures the blue button behind it."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No rendering defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No rendering defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The second list card ('Kitchen lights') is severely misaligned horizontally compared to the other list items, breaking the expected vertical list layout."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The second list card ('Kitchen lights') is severely misaligned horizontally compared to the other list items, breaking the expected vertical list layout."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The second list card ('Kitchen lights') is severely misaligned horizontally compared to the other list items, breaking the expected vertical list layout."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 127,
"width": 68,
"height": 67
},
"description": "The section title text ('ducts') and subtitle ('IANAGEMENT') are clipped on the left edge by the sidebar/container boundary."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 127,
"width": 68,
"height": 67
},
"description": "The section title text ('ducts') and subtitle ('IANAGEMENT') are clipped on the left edge by the sidebar/container boundary."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 127,
"width": 68,
"height": 67
},
"description": "The section title text ('ducts') and subtitle ('IANAGEMENT') are clipped on the left edge by the sidebar/container boundary."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual defects detected in the interface."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual defects detected in the interface."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual defects detected in the interface."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 187,
"y": 223,
"width": 340,
"height": 143
},
"description": "The metric card title 'Monthly revenue across all sales chann' is clipped by the container's right boundary."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 187,
"y": 223,
"width": 340,
"height": 143
},
"description": "The metric card title 'Monthly revenue across all sales chann' is clipped by the container's right boundary."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 187,
"y": 223,
"width": 340,
"height": 143
},
"description": "The metric card title 'Monthly revenue across all sales chann' is clipped by the container's right boundary."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 223,
"height": 67
},
"description": "The 'Maintenance scheduled' banner overlaps directly on top of the data table and its row borders."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 223,
"height": 67
},
"description": "The 'Maintenance scheduled' banner overlaps directly on top of the data table and its row borders."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 223,
"height": 67
},
"description": "The 'Maintenance scheduled' banner overlaps directly on top of the data table and its row borders."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 410,
"y": 866,
"width": 180,
"height": 25
},
"description": "Two text labels within the 'Transfer' button overlap directly on top of each other, creating garbled and obscured text."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 410,
"y": 866,
"width": 180,
"height": 25
},
"description": "Two text labels within the 'Transfer' button overlap directly on top of each other, creating garbled and obscured text."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 410,
"y": 866,
"width": 180,
"height": 25
},
"description": "Two text labels within the 'Transfer' button overlap directly on top of each other, creating garbled and obscured text."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 62
},
"description": "The title text 'banking' and the header label above it are cropped by the left edge of the viewport."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 62
},
"description": "The title text 'banking' and the header label above it are cropped by the left edge of the viewport."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 62
},
"description": "The title text 'banking' and the header label above it are cropped by the left edge of the viewport."
}
The answer is not valid JSON. Parsing failed before schema validation could run. JSON parsing error: Unterminated string in JSON at position 213 (line 1 column 214)
Malformed answers are not repaired in this pilot and count as incorrect, even when the intended defect category is recognizable.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{"has_issue": true, "category": "container_clipping", "region": {"x": 409, "y": 869, "width": 182, "height": 22}, "description": "The bottom portion of the 'Check in' button text is clipped horizontally inside its
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{"has_issue": true, "category": "container_clipping", "region": {"x": 409, "y": 869, "width": 182, "height": 22}, "description": "The bottom portion of the 'Check in' button text is clipped horizontally inside its
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{"has_issue": true, "category": "container_clipping", "region": {"x": 409, "y": 869, "width": 182, "height": 22}, "description": "The bottom portion of the 'Check in' button text is clipped horizontally inside its
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 66
},
"description": "A red 'Flight update' notification banner overlaps and obscures the blue 'Check in' action button."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 66
},
"description": "A red 'Flight update' notification banner overlaps and obscures the blue 'Check in' action button."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 66
},
"description": "A red 'Flight update' notification banner overlaps and obscures the blue 'Check in' action button."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 140,
"y": 966,
"width": 725,
"height": 34
},
"description": "The bottom navigation bar labels ('Home', 'Rooms', 'Activity') are partially cut off by the bottom viewport edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 140,
"y": 966,
"width": 725,
"height": 34
},
"description": "The bottom navigation bar labels ('Home', 'Rooms', 'Activity') are partially cut off by the bottom viewport edge."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 140,
"y": 966,
"width": 725,
"height": 34
},
"description": "The bottom navigation bar labels ('Home', 'Rooms', 'Activity') are partially cut off by the bottom viewport edge."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 355,
"y": 510,
"width": 600,
"height": 70
},
"description": "The 'Kitchen lights' list item card is significantly shifted and misaligned from the vertical grid layout used by surrounding items."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 355,
"y": 510,
"width": 600,
"height": 70
},
"description": "The 'Kitchen lights' list item card is significantly shifted and misaligned from the vertical grid layout used by surrounding items."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 355,
"y": 510,
"width": 600,
"height": 70
},
"description": "The 'Kitchen lights' list item card is significantly shifted and misaligned from the vertical grid layout used by surrounding items."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
}
The answer is not valid JSON. Parsing failed before schema validation could run. JSON parsing error: Unterminated string in JSON at position 195 (line 1 column 196)
Malformed answers are not repaired in this pilot and count as incorrect, even when the intended defect category is recognizable.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{"has_issue":true,"category":"container_clipping","region":{"x":278,"y":114,"width":99,"height":65},"description":"The page heading is clipped on the left, showing only “IANAGEMENT” and “ducts.”}
The answer is not valid JSON. Parsing failed before schema validation could run. JSON parsing error: Unterminated string in JSON at position 195 (line 1 column 196)
Malformed answers are not repaired in this pilot and count as incorrect, even when the intended defect category is recognizable.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{"has_issue":true,"category":"container_clipping","region":{"x":278,"y":114,"width":99,"height":65},"description":"The page heading is clipped on the left, showing only “IANAGEMENT” and “ducts.”}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{"has_issue":true,"category":"container_clipping","region":{"x":278,"y":114,"width":99,"height":65},"description":"The page heading is clipped on the left, showing only “IANAGEMENT” and “ducts.”}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 204,
"y": 226,
"width": 318,
"height": 34
},
"description": "The revenue card title is truncated mid-word at the card's right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 204,
"y": 226,
"width": 318,
"height": 34
},
"description": "The revenue card title is truncated mid-word at the card's right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 204,
"y": 226,
"width": 318,
"height": 34
},
"description": "The revenue card title is truncated mid-word at the card's right edge."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect; all text, controls, cards, and table rows are fully contained and aligned."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect; all text, controls, cards, and table rows are fully contained and aligned."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect; all text, controls, cards, and table rows are fully contained and aligned."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 556,
"width": 219,
"height": 66
},
"description": "A red 'Maintenance scheduled' banner overlaps the device table rows."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 556,
"width": 219,
"height": 66
},
"description": "A red 'Maintenance scheduled' banner overlaps the device table rows."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 224,
"height": 34
},
"description": "The 'Banking' heading is cropped by the left viewport edge, leaving only 'anking' visible."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 224,
"height": 34
},
"description": "The 'Banking' heading is cropped by the left viewport edge, leaving only 'anking' visible."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 224,
"height": 34
},
"description": "The 'Banking' heading is cropped by the left viewport edge, leaving only 'anking' visible."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 48,
"y": 842,
"width": 904,
"height": 90
},
"description": "Red Flight update banner overlaps a blue banner, obscuring its text."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 48,
"y": 842,
"width": 904,
"height": 90
},
"description": "Red Flight update banner overlaps a blue banner, obscuring its text."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 366,
"y": 509,
"width": 588,
"height": 83
},
"description": "The Kitchen lights card is shifted right and does not align with the full-width cards above and below it."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 366,
"y": 509,
"width": 588,
"height": 83
},
"description": "The Kitchen lights card is shifted right and does not align with the full-width cards above and below it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 366,
"y": 509,
"width": 588,
"height": 83
},
"description": "The Kitchen lights card is shifted right and does not align with the full-width cards above and below it."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 276,
"y": 112,
"width": 103,
"height": 68
},
"description": "The page heading is clipped at its left edge, cutting off the beginning of both heading lines."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 276,
"y": 112,
"width": 103,
"height": 68
},
"description": "The page heading is clipped at its left edge, cutting off the beginning of both heading lines."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 276,
"y": 112,
"width": 103,
"height": 68
},
"description": "The page heading is clipped at its left edge, cutting off the beginning of both heading lines."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 228,
"width": 324,
"height": 46
},
"description": "The metric card heading is cut off mid-word at the card's right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 228,
"width": 324,
"height": 46
},
"description": "The metric card heading is cut off mid-word at the card's right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 228,
"width": 324,
"height": 46
},
"description": "The metric card heading is cut off mid-word at the card's right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 458,
"y": 555,
"width": 224,
"height": 69
},
"description": "A red \"Maintenance scheduled\" banner overlaps and obscures the device table rows."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 458,
"y": 555,
"width": 224,
"height": 69
},
"description": "A red \"Maintenance scheduled\" banner overlaps and obscures the device table rows."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 458,
"y": 555,
"width": 224,
"height": 69
},
"description": "A red \"Maintenance scheduled\" banner overlaps and obscures the device table rows."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 58,
"y": 962,
"width": 814,
"height": 38
},
"description": "Bottom navigation labels are cut off by the lower viewport edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 58,
"y": 962,
"width": 814,
"height": 38
},
"description": "Bottom navigation labels are cut off by the lower viewport edge."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 58,
"y": 962,
"width": 814,
"height": 38
},
"description": "Bottom navigation labels are cut off by the lower viewport edge."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 58,
"width": 500,
"height": 48
},
"description": "The 'Banking' heading is cropped at the left viewport edge, with the leading 'B' cut off."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 58,
"width": 500,
"height": 48
},
"description": "The 'Banking' heading is cropped at the left viewport edge, with the leading 'B' cut off."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 58,
"width": 500,
"height": 48
},
"description": "The 'Banking' heading is cropped at the left viewport edge, with the leading 'B' cut off."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; content fits the viewport without clipping, overflow, overlap, or broken reflow."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; content fits the viewport without clipping, overflow, overlap, or broken reflow."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; content fits the viewport without clipping, overflow, overlap, or broken reflow."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 42,
"y": 812,
"width": 918,
"height": 92
},
"description": "A red flight-update banner overlaps a blue card behind it, obscuring that card's text."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 42,
"y": 812,
"width": 918,
"height": 92
},
"description": "A red flight-update banner overlaps a blue card behind it, obscuring that card's text."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 42,
"y": 812,
"width": 918,
"height": 92
},
"description": "A red flight-update banner overlaps a blue card behind it, obscuring that card's text."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 328,
"y": 567,
"width": 632,
"height": 110
},
"description": "The Kitchen lights card is shifted right and overlaps the Front door card beneath it."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 328,
"y": 567,
"width": 632,
"height": 110
},
"description": "The Kitchen lights card is shifted right and overlaps the Front door card beneath it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 328,
"y": 567,
"width": 632,
"height": 110
},
"description": "The Kitchen lights card is shifted right and overlaps the Front door card beneath it."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 273,
"y": 116,
"width": 102,
"height": 62
},
"description": "Heading text is clipped at its left edge, showing incomplete words."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 273,
"y": 116,
"width": 102,
"height": 62
},
"description": "Heading text is clipped at its left edge, showing incomplete words."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 273,
"y": 116,
"width": 102,
"height": 62
},
"description": "Heading text is clipped at its left edge, showing incomplete words."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 294,
"y": 224,
"width": 459,
"height": 34
},
"description": "The revenue card heading is cut off at the card's right edge, truncating the title text."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 294,
"y": 224,
"width": 459,
"height": 34
},
"description": "The revenue card heading is cut off at the card's right edge, truncating the title text."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 294,
"y": 224,
"width": 459,
"height": 34
},
"description": "The revenue card heading is cut off at the card's right edge, truncating the title text."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; text, cards, table, and controls render within their containers."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; text, cards, table, and controls render within their containers."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; text, cards, table, and controls render within their containers."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 463,
"y": 556,
"width": 223,
"height": 68
},
"description": "A red maintenance banner overlaps the device table, covering the Cooling pump status and row boundary."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 463,
"y": 556,
"width": 223,
"height": 68
},
"description": "A red maintenance banner overlaps the device table, covering the Cooling pump status and row boundary."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 463,
"y": 556,
"width": 223,
"height": 68
},
"description": "A red maintenance banner overlaps the device table, covering the Cooling pump status and row boundary."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 49,
"width": 162,
"height": 44
},
"description": "The Banking header title is cropped at the left viewport edge, leaving only anking visible."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 49,
"width": 162,
"height": 44
},
"description": "The Banking header title is cropped at the left viewport edge, leaving only anking visible."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 49,
"width": 162,
"height": 44
},
"description": "The Banking header title is cropped at the left viewport edge, leaving only anking visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect in the specified categories."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect in the specified categories."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect in the specified categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 41,
"y": 829,
"width": 877,
"height": 90
},
"description": "The red Flight update banner overlaps the blue banner behind it, obscuring and clipping its text."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 41,
"y": 829,
"width": 877,
"height": 90
},
"description": "The red Flight update banner overlaps the blue banner behind it, obscuring and clipping its text."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 41,
"y": 829,
"width": 877,
"height": 90
},
"description": "The red Flight update banner overlaps the blue banner behind it, obscuring and clipping its text."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 430,
"y": 510,
"width": 528,
"height": 80
},
"description": "The Kitchen lights card is indented and narrower than the full-width sibling cards, breaking the list reflow."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 430,
"y": 510,
"width": 528,
"height": 80
},
"description": "The Kitchen lights card is indented and narrower than the full-width sibling cards, breaking the list reflow."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 430,
"y": 510,
"width": 528,
"height": 80
},
"description": "The Kitchen lights card is indented and narrower than the full-width sibling cards, breaking the list reflow."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 190,
"y": 120,
"width": 180,
"height": 75
},
"description": "Page heading is cut off at the left edge, showing 'ducts' instead of 'Products' and 'IANAGEMENT' instead of 'MANAGEMENT'."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 190,
"y": 120,
"width": 180,
"height": 75
},
"description": "Page heading is cut off at the left edge, showing 'ducts' instead of 'Products' and 'IANAGEMENT' instead of 'MANAGEMENT'."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 190,
"y": 120,
"width": 180,
"height": 75
},
"description": "Page heading is cut off at the left edge, showing 'ducts' instead of 'Products' and 'IANAGEMENT' instead of 'MANAGEMENT'."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 200,
"y": 245,
"width": 330,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is cut off at the card's right edge, truncating the word 'channels'."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 200,
"y": 245,
"width": 330,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is cut off at the card's right edge, truncating the word 'channels'."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 200,
"y": 245,
"width": 330,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is cut off at the card's right edge, truncating the word 'channels'."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: cards, table, toggle, and button render fully within their containers without cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: cards, table, toggle, and button render fully within their containers without cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: cards, table, toggle, and button render fully within their containers without cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; toast notification overlays content intentionally without obscuring actionable controls."
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; toast notification overlays content intentionally without obscuring actionable controls."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; toast notification overlays content intentionally without obscuring actionable controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all containers, text, and controls render fully within the viewport without clipping, overflow, or overlap."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all containers, text, and controls render fully within the viewport without clipping, overflow, or overlap."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all containers, text, and controls render fully within the viewport without clipping, overflow, or overlap."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 280,
"height": 60
},
"description": "Page heading 'Banking' is clipped at the left edge; the leading 'B' is cut off by the viewport."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 280,
"height": 60
},
"description": "Page heading 'Banking' is clipped at the left edge; the leading 'B' is cut off by the viewport."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 280,
"height": 60
},
"description": "Page heading 'Banking' is clipped at the left edge; the leading 'B' is cut off by the viewport."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 40,
"y": 855,
"width": 920,
"height": 65
},
"description": "Red 'Flight update' toast banner overlaps and obscures the blue 'Check in' button text beneath it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 40,
"y": 855,
"width": 920,
"height": 65
},
"description": "Red 'Flight update' toast banner overlaps and obscures the blue 'Check in' button text beneath it."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 510,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' card (item 2) is shifted right and clipped at the right viewport edge, cutting off its border and chevron control."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 510,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' card (item 2) is shifted right and clipped at the right viewport edge, cutting off its border and chevron control."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 510,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' card (item 2) is shifted right and clipped at the right viewport edge, cutting off its border and chevron control."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 190,
"y": 120,
"width": 180,
"height": 75
},
"description": "Page heading 'Products' is clipped on the left, showing 'ducts', and the 'MANAGEMENT' eyebrow label is cut off at the container edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 190,
"y": 120,
"width": 180,
"height": 75
},
"description": "Page heading 'Products' is clipped on the left, showing 'ducts', and the 'MANAGEMENT' eyebrow label is cut off at the container edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 190,
"y": 120,
"width": 180,
"height": 75
},
"description": "Page heading 'Products' is clipped on the left, showing 'ducts', and the 'MANAGEMENT' eyebrow label is cut off at the container edge."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 245,
"width": 340,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is truncated at the right edge of its container, cutting off the final letters."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 245,
"width": 340,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is truncated at the right edge of its container, cutting off the final letters."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 245,
"width": 340,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is truncated at the right edge of its container, cutting off the final letters."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 223,
"height": 63
},
"description": "A red 'Maintenance scheduled' toast/banner overlays the device table rows, covering the area between the Cooling pump and Intake valve entries."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 223,
"height": 63
},
"description": "A red 'Maintenance scheduled' toast/banner overlays the device table rows, covering the area between the Cooling pump and Intake valve entries."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 223,
"height": 63
},
"description": "A red 'Maintenance scheduled' toast/banner overlays the device table rows, covering the area between the Cooling pump and Intake valve entries."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 300,
"height": 60
},
"description": "Page title 'Banking' is cut off at the left viewport edge, showing only 'anking'."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 300,
"height": 60
},
"description": "Page title 'Banking' is cut off at the left viewport edge, showing only 'anking'."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 300,
"height": 60
},
"description": "Page title 'Banking' is cut off at the left viewport edge, showing only 'anking'."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits, controls are unobscured, and elements are properly spaced."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits, controls are unobscured, and elements are properly spaced."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits, controls are unobscured, and elements are properly spaced."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 40,
"y": 850,
"width": 920,
"height": 70
},
"description": "The red 'Flight update' toast banner overlaps and obscures the blue 'Check in' button text beneath it."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 40,
"y": 850,
"width": 920,
"height": 70
},
"description": "The red 'Flight update' toast banner overlaps and obscures the blue 'Check in' button text beneath it."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 40,
"y": 850,
"width": 920,
"height": 70
},
"description": "The red 'Flight update' toast banner overlaps and obscures the blue 'Check in' button text beneath it."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 350,
"y": 510,
"width": 650,
"height": 75
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and clipped by the right viewport edge, breaking the list's alignment."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 350,
"y": 510,
"width": 650,
"height": 75
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and clipped by the right viewport edge, breaking the list's alignment."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 350,
"y": 510,
"width": 650,
"height": 75
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and clipped by the right viewport edge, breaking the list's alignment."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within their containers and the viewport."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within their containers and the viewport."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within their containers and the viewport."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 165,
"y": 110,
"width": 120,
"height": 70
},
"description": "Page heading is cut off on the left: 'MANAGEMENT' appears as 'IANAGEMENT' and 'Products' as 'ducts', clipped by the sidebar edge."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 165,
"y": 110,
"width": 120,
"height": 70
},
"description": "Page heading is cut off on the left: 'MANAGEMENT' appears as 'IANAGEMENT' and 'Products' as 'ducts', clipped by the sidebar edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 165,
"y": 110,
"width": 120,
"height": 70
},
"description": "Page heading is cut off on the left: 'MANAGEMENT' appears as 'IANAGEMENT' and 'Products' as 'ducts', clipped by the sidebar edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 248,
"width": 328,
"height": 32
},
"description": "Card title \"Monthly revenue across all sales chann\" is truncated at the card's right edge, cutting off the word \"channels\"."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 248,
"width": 328,
"height": 32
},
"description": "Card title \"Monthly revenue across all sales chann\" is truncated at the card's right edge, cutting off the word \"channels\"."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 248,
"width": 328,
"height": 32
},
"description": "Card title \"Monthly revenue across all sales chann\" is truncated at the card's right edge, cutting off the word \"channels\"."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects; layout is intact with no cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects; layout is intact with no cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects; layout is intact with no cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 222,
"height": 65
},
"description": "A red 'Maintenance scheduled' toast/banner overlaps the device table rows, covering content between the Cooling pump and Intake valve rows."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 222,
"height": 65
},
"description": "A red 'Maintenance scheduled' toast/banner overlaps the device table rows, covering content between the Cooling pump and Intake valve rows."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 462,
"y": 557,
"width": 222,
"height": 65
},
"description": "A red 'Maintenance scheduled' toast/banner overlaps the device table rows, covering content between the Cooling pump and Intake valve rows."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 280,
"height": 50
},
"description": "Page title 'Banking' is cut off at the left viewport edge, showing only 'anking'."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 280,
"height": 50
},
"description": "Page title 'Banking' is cut off at the left viewport edge, showing only 'anking'."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 60,
"width": 280,
"height": 50
},
"description": "Page title 'Banking' is cut off at the left viewport edge, showing only 'anking'."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits within containers, controls are unobscured, and elements do not overlap or clip."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits within containers, controls are unobscured, and elements do not overlap or clip."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits within containers, controls are unobscured, and elements do not overlap or clip."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 45,
"y": 850,
"width": 910,
"height": 70
},
"description": "A red 'Flight update' toast banner overlaps and obscures a blue action button ('Check in') near the bottom of the screen."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 45,
"y": 850,
"width": 910,
"height": 70
},
"description": "A red 'Flight update' toast banner overlaps and obscures a blue action button ('Check in') near the bottom of the screen."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 45,
"y": 850,
"width": 910,
"height": 70
},
"description": "A red 'Flight update' toast banner overlaps and obscures a blue action button ('Check in') near the bottom of the screen."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 508,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and its right edge is clipped by the viewport, unlike the other aligned cards."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 508,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and its right edge is clipped by the viewport, unlike the other aligned cards."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 508,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and its right edge is clipped by the viewport, unlike the other aligned cards."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Product heading clipped on left edge showing 'IANAGEMENT' and 'ducts' instead of full title.",
"has_issue": true,
"region": {
"height": 65,
"width": 68,
"x": 191,
"y": 126
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Product heading clipped on left edge showing 'IANAGEMENT' and 'ducts' instead of full title.",
"has_issue": true,
"region": {
"height": 65,
"width": 68,
"x": 191,
"y": 126
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Product heading clipped on left edge showing 'IANAGEMENT' and 'ducts' instead of full title.",
"has_issue": true,
"region": {
"height": 65,
"width": 68,
"x": 191,
"y": 126
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card title truncated to 'Monthly revenue across all sales chann', cutting off end of word.",
"has_issue": true,
"region": {
"height": 30,
"width": 330,
"x": 200,
"y": 248
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card title truncated to 'Monthly revenue across all sales chann', cutting off end of word.",
"has_issue": true,
"region": {
"height": 30,
"width": 330,
"x": 200,
"y": 248
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card title truncated to 'Monthly revenue across all sales chann', cutting off end of word.",
"has_issue": true,
"region": {
"height": 30,
"width": 330,
"x": 200,
"y": 248
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Header title 'banking' is cropped at left viewport edge with first letter partially cut off.",
"has_issue": true,
"region": {
"height": 60,
"width": 260,
"x": 35,
"y": 58
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Header title 'banking' is cropped at left viewport edge with first letter partially cut off.",
"has_issue": true,
"region": {
"height": 60,
"width": 260,
"x": 35,
"y": 58
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Header title 'banking' is cropped at left viewport edge with first letter partially cut off.",
"has_issue": true,
"region": {
"height": 60,
"width": 260,
"x": 35,
"y": 58
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Kitchen lights Quick view card is offset right and clipped by viewport edge.",
"has_issue": true,
"region": {
"height": 116,
"width": 845,
"x": 155,
"y": 534
}
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Kitchen lights Quick view card is offset right and clipped by viewport edge.",
"has_issue": true,
"region": {
"height": 116,
"width": 845,
"x": 155,
"y": 534
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Kitchen lights Quick view card is offset right and clipped by viewport edge.",
"has_issue": true,
"region": {
"height": 116,
"width": 845,
"x": 155,
"y": 534
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Main heading clipped on left showing 'ducts' and 'IANAGEMENT' instead of full 'Products' title.",
"has_issue": true,
"region": {
"height": 68,
"width": 69,
"x": 191,
"y": 125
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Main heading clipped on left showing 'ducts' and 'IANAGEMENT' instead of full 'Products' title.",
"has_issue": true,
"region": {
"height": 68,
"width": 69,
"x": 191,
"y": 125
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Main heading clipped on left showing 'ducts' and 'IANAGEMENT' instead of full 'Products' title.",
"has_issue": true,
"region": {
"height": 68,
"width": 69,
"x": 191,
"y": 125
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card heading truncated at container edge, reading 'chann' instead of full text.",
"has_issue": true,
"region": {
"height": 30,
"width": 328,
"x": 200,
"y": 249
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card heading truncated at container edge, reading 'chann' instead of full text.",
"has_issue": true,
"region": {
"height": 30,
"width": 328,
"x": 200,
"y": 249
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"category": null,
"description": "No visible layout defects detected.",
"has_issue": false,
"region": null
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"category": null,
"description": "No visible layout defects detected.",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "The 'Banking' header text is cropped at the left viewport edge, cutting off the first letter.",
"has_issue": true,
"region": {
"height": 55,
"width": 250,
"x": 30,
"y": 80
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "The 'Banking' header text is cropped at the left viewport edge, cutting off the first letter.",
"has_issue": true,
"region": {
"height": 55,
"width": 250,
"x": 30,
"y": 80
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "The 'Banking' header text is cropped at the left viewport edge, cutting off the first letter.",
"has_issue": true,
"region": {
"height": 55,
"width": 250,
"x": 30,
"y": 80
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": null,
"description": "No layout defect detected",
"has_issue": false,
"region": null
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": null,
"description": "No layout defect detected",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Page heading clipped on left edge showing 'ducts' instead of 'Products' with kicker text cut off.",
"has_issue": true,
"region": {
"height": 68,
"width": 69,
"x": 190,
"y": 124
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Page heading clipped on left edge showing 'ducts' instead of 'Products' with kicker text cut off.",
"has_issue": true,
"region": {
"height": 68,
"width": 69,
"x": 190,
"y": 124
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"category": "container_clipping",
"description": "Page heading clipped on left edge showing 'ducts' instead of 'Products' with kicker text cut off.",
"has_issue": true,
"region": {
"height": 68,
"width": 69,
"x": 190,
"y": 124
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card heading truncated to 'Monthly revenue across all sales chann', clipped at container edge.",
"has_issue": true,
"region": {
"height": 30,
"width": 330,
"x": 200,
"y": 250
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card heading truncated to 'Monthly revenue across all sales chann', clipped at container edge.",
"has_issue": true,
"region": {
"height": 30,
"width": 330,
"x": 200,
"y": 250
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"category": "text_overflow",
"description": "Card heading truncated to 'Monthly revenue across all sales chann', clipped at container edge.",
"has_issue": true,
"region": {
"height": 30,
"width": 330,
"x": 200,
"y": 250
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"category": null,
"description": "No layout defect detected",
"has_issue": false,
"region": null
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"category": null,
"description": "No layout defect detected",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Header title Banking and top brand text truncated at left viewport edge with B cropped.",
"has_issue": true,
"region": {
"height": 75,
"width": 270,
"x": 10,
"y": 35
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Header title Banking and top brand text truncated at left viewport edge with B cropped.",
"has_issue": true,
"region": {
"height": 75,
"width": 270,
"x": 10,
"y": 35
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"category": "viewport_cropping",
"description": "Header title Banking and top brand text truncated at left viewport edge with B cropped.",
"has_issue": true,
"region": {
"height": 75,
"width": 270,
"x": 10,
"y": 35
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": "broken_responsive_reflow",
"description": "The Kitchen lights card is indented and narrower than other cards, breaking list alignment.",
"has_issue": true,
"region": {
"height": 90,
"width": 675,
"x": 280,
"y": 530
}
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": "broken_responsive_reflow",
"description": "The Kitchen lights card is indented and narrower than other cards, breaking list alignment.",
"has_issue": true,
"region": {
"height": 90,
"width": 675,
"x": 280,
"y": 530
}
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"category": "broken_responsive_reflow",
"description": "The Kitchen lights card is indented and narrower than other cards, breaking list alignment.",
"has_issue": true,
"region": {
"height": 90,
"width": 675,
"x": 280,
"y": 530
}
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 127,
"width": 70,
"height": 62
},
"description": "The left portions of the page heading text are visibly clipped, showing “IAGEMENT” and “ducts” instead of the full labels."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 127,
"width": 70,
"height": 62
},
"description": "The left portions of the page heading text are visibly clipped, showing “IAGEMENT” and “ducts” instead of the full labels."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 127,
"width": 70,
"height": 62
},
"description": "The left portions of the page heading text are visibly clipped, showing “IAGEMENT” and “ducts” instead of the full labels."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 250,
"width": 326,
"height": 34
},
"description": "The first summary card's heading is visibly truncated at the card's right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 250,
"width": 326,
"height": 34
},
"description": "The first summary card's heading is visibly truncated at the card's right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 250,
"width": 326,
"height": 34
},
"description": "The first summary card's heading is visibly truncated at the card's right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 44,
"y": 71,
"width": 244,
"height": 33
},
"description": "The left edge of the large “Banking” heading is visibly cropped, leaving the initial character partially cut off."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 44,
"y": 71,
"width": 244,
"height": 33
},
"description": "The left edge of the large “Banking” heading is visibly cropped, leaving the initial character partially cut off."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 44,
"y": 71,
"width": 244,
"height": 33
},
"description": "The left edge of the large “Banking” heading is visibly cropped, leaving the initial character partially cut off."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "A red flight update banner visibly covers the lower portion of a blue actionable button near the bottom of the screen."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "A red flight update banner visibly covers the lower portion of a blue actionable button near the bottom of the screen."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 874,
"width": 908,
"height": 40
},
"description": "A red flight update banner visibly covers the lower portion of a blue actionable button near the bottom of the screen."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is visibly offset to the right and does not align with the other cards in the list."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is visibly offset to the right and does not align with the other cards in the list."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is visibly offset to the right and does not align with the other cards in the list."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 192,
"y": 151,
"width": 72,
"height": 39
},
"description": "The page title is visibly clipped on the left, displaying only “ducts” instead of the full title."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 192,
"y": 151,
"width": 72,
"height": 39
},
"description": "The page title is visibly clipped on the left, displaying only “ducts” instead of the full title."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 192,
"y": 151,
"width": 72,
"height": 39
},
"description": "The page title is visibly clipped on the left, displaying only “ducts” instead of the full title."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 252,
"width": 325,
"height": 28
},
"description": "The first summary card's headline is visibly truncated at the right edge, ending mid-word."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 252,
"width": 325,
"height": 28
},
"description": "The first summary card's headline is visibly truncated at the right edge, ending mid-word."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 202,
"y": 252,
"width": 325,
"height": 28
},
"description": "The first summary card's headline is visibly truncated at the right edge, ending mid-word."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 188.1944,
"y": 515.5556,
"width": 783.3333,
"height": 240
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 45,
"y": 70,
"width": 245,
"height": 32
},
"description": "The left edge of the “Banking” header text is visibly clipped, with the initial letter cut off."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 45,
"y": 70,
"width": 245,
"height": 32
},
"description": "The left edge of the “Banking” header text is visibly clipped, with the initial letter cut off."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 45,
"y": 70,
"width": 245,
"height": 32
},
"description": "The left edge of the “Banking” header text is visibly clipped, with the initial letter cut off."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 64
},
"description": "A red flight-update banner visibly overlaps and obscures the blue actionable button near the bottom of the screen."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 64
},
"description": "A red flight-update banner visibly overlaps and obscures the blue actionable button near the bottom of the screen."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 64
},
"description": "A red flight-update banner visibly overlaps and obscures the blue actionable button near the bottom of the screen."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 76,
"height": 64
},
"description": "The page title is visibly clipped on the left, displaying “ducts” instead of the full “Products”."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 76,
"height": 64
},
"description": "The page title is visibly clipped on the left, displaying “ducts” instead of the full “Products”."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 126,
"width": 76,
"height": 64
},
"description": "The page title is visibly clipped on the left, displaying “ducts” instead of the full “Products”."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 253,
"width": 326,
"height": 28
},
"description": "The first summary card's heading is visibly cut off at the right edge."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 253,
"width": 326,
"height": 28
},
"description": "The first summary card's heading is visibly cut off at the right edge."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 201,
"y": 253,
"width": 326,
"height": 28
},
"description": "The first summary card's heading is visibly cut off at the right edge."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 72,
"width": 244,
"height": 29
},
"description": "The left edge of the Banking heading is visibly clipped, cutting off the first character."
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 72,
"width": 244,
"height": 29
},
"description": "The left edge of the Banking heading is visibly clipped, cutting off the first character."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 72,
"width": 244,
"height": 29
},
"description": "The left edge of the Banking heading is visibly clipped, cutting off the first character."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 63
},
"description": "A red flight update banner obscures the lower portion of a blue actionable button near the bottom of the screen."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 63
},
"description": "A red flight update banner obscures the lower portion of a blue actionable button near the bottom of the screen."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 851,
"width": 908,
"height": 63
},
"description": "A red flight update banner obscures the lower portion of a blue actionable button near the bottom of the screen."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is misaligned and compressed to the right compared with the other full-width cards."
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is misaligned and compressed to the right compared with the other full-width cards."
}
Region overlap compares the returned area with the expected area. The scorer assigns zero overlap when the defect category is incorrect.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is misaligned and compressed to the right compared with the other full-width cards."
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this clean control has no expected defect region.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow"
}
Returned:
{
"has_issue": true,
"category": "text_overflow"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "text_overflow"
}
Returned:
{
"has_issue": true,
"category": "text_overflow"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "element_overlap"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow"
}
Returned:
{
"has_issue": true,
"category": "text_overflow"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "text_overflow"
}
Returned:
{
"has_issue": true,
"category": "text_overflow"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "element_overlap"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow"
}
Returned:
{
"has_issue": true,
"category": "text_overflow"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "text_overflow"
}
Returned:
{
"has_issue": true,
"category": "text_overflow"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "element_overlap"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "element_overlap"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control"
}
Returned:
{
"has_issue": true,
"category": "element_overlap"
}
Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Not applicable: this configuration supports classification only and is not asked to return a defect region.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow"
}
0.25 s
$0.00008
Drei Wiederholungen pro Fall auf sechs synthetischen Screens. Die Kosten enthalten gemeldete Cache-Rabatte. Die Ergebnisse belegen weder Zuverlässigkeit im Produktivbetrieb noch allgemeine Modellranglisten.
Die bestehende Fehlerbewertung setzt die Bereichsüberlappung bei falscher Kategorie auf null. Luna Decisions wird ausschließlich für Klassifikation bewertet und muss keinen Bereich liefern.
Methodik
So wird die UI-Integrität bewertet
Gepaarte fehlerfreie und fehlerhafte Szenen decken sechs objektive Arten von Layout-Fehlern ab.
Erkennung
Ausgewogene Genauigkeit, Recall, Spezifität und Falsch-Positiv-Rate.
Klassifizierung
Genauigkeit der Fehlerkategorie nach erfolgreicher Erkennung.
Lokalisierung
IoU der vorhergesagten Box im Vergleich zu browserbasierten Fehlerregionen.
Unveränderter Datensatz
Drei Desktop- und drei mobile Bildschirme
Jede Testvorrichtung verfügt über eine fehlerfreie Kontrolle und eine absichtlich fehlerhafte Variante. Die Aufnahmen nutzen feste Viewports, lokale Assets, stabile Zielgeometrie und exakte Grenzen für Pixeldifferenzen.
Jede Wiederholung bleibt sichtbar, einschließlich falscher, ungültiger und fehlgeschlagener Versuche. Klappe ein Modell auf, um seine Fälle zu prüfen. Der Rohdaten-Download enthält die Vorhersagen und nativen Entscheidungen.
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 23 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 72,
"width": 240,
"height": 32
},
"description": "The first letter of the Banking heading is clipped at the left edge of its container."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 72,
"width": 240,
"height": 32
},
"description": "The first letter of the Banking heading is clipped at the left edge of its container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 0,
"y": 69,
"width": 285,
"height": 35
},
"description": "The heading at the upper left is clipped on its left side."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 0,
"y": 69,
"width": 285,
"height": 35
},
"description": "The heading at the upper left is clipped on its left side."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 24 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 68,
"height": 68
},
"description": "The page heading and its small label are clipped on the left, leaving only trailing portions of the text visible."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 124,
"width": 68,
"height": 68
},
"description": "The page heading and its small label are clipped on the left, leaving only trailing portions of the text visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list's right edge, cutting off its right side and trailing control."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list's right edge, cutting off its right side and trailing control."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 69,
"width": 241,
"height": 38
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 69,
"width": 241,
"height": 38
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The Kitchen lights row is shifted right and clipped at the content boundary, cutting off its right edge and trailing control."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 71
},
"description": "The Kitchen lights row is shifted right and clipped at the content boundary, cutting off its right edge and trailing control."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 68,
"width": 245,
"height": 39
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 44,
"y": 68,
"width": 245,
"height": 39
},
"description": "The left edge of the Banking heading is clipped, cutting off part of its first letter."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list container’s right edge, cutting off its right side and trailing control."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 354,
"y": 509,
"width": 600,
"height": 70
},
"description": "The Kitchen lights card is shifted right and clipped at the list container’s right edge, cutting off its right side and trailing control."
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 22 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 123,
"width": 200,
"height": 75
},
"description": "The page heading and eyebrow text are cut off on the left edge. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT', and the title reads 'ducts' instead of 'Products', so the leading characters are clipped by the container."
} · The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 191,
"y": 123,
"width": 200,
"height": 75
},
"description": "The page heading and eyebrow text are cut off on the left edge. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT', and the title reads 'ducts' instead of 'Products', so the leading characters are clipped by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible clipping, overflow, overlap, obscured controls, or reflow problems; all text and controls are fully visible and properly contained."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible clipping, overflow, overlap, obscured controls, or reflow problems; all text and controls are fully visible and properly contained."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 250,
"width": 356,
"height": 32
},
"description": "The red card title 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 250,
"width": 356,
"height": 32
},
"description": "The red card title 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text and controls are fully visible, contained, and not overlapping."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text and controls are fully visible, contained, and not overlapping."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 115
},
"description": "The header title is cut off at the left screen edge: 'banking' renders as 'oanking' and the 'MAYA' label above it as 'IAYA', so the leading characters are cropped."
} · The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 115
},
"description": "The header title is cut off at the left screen edge: 'banking' renders as 'oanking' and the 'MAYA' label above it as 'IAYA', so the leading characters are cropped."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully visible, text fits its containers, and no elements overlap or obscure controls."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully visible, text fits its containers, and no elements overlap or obscure controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner covers the blue primary button near the bottom, hiding most of its label so only the tops of the letters remain visible."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner covers the blue primary button near the bottom, hiding most of its label so only the tops of the letters remain visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; all elements are fully rendered and aligned."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; all elements are fully rendered and aligned."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 533,
"width": 646,
"height": 46
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
} · The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 533,
"width": 646,
"height": 46
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container, showing 'IANAGEMENT' and 'ducts' instead of the full words."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container, showing 'IANAGEMENT' and 'ducts' instead of the full words."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible. The layout appears intact."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible. The layout appears intact."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 249,
"width": 355,
"height": 40
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 249,
"width": 355,
"height": 40
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is clipped by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text, cards, and controls render fully within their containers without overlap or cropping."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all text, cards, and controls render fully within their containers without overlap or cropping."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 55
},
"description": "The header text at the top left is cut off by the left edge of the viewport: the brand label reads 'IAYA' and the title reads 'anking' instead of 'Banking', so the first letters are cropped."
} · The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 300,
"height": 55
},
"description": "The header text at the top left is cut off by the left edge of the viewport: the brand label reads 'IAYA' and the title reads 'anking' instead of 'Banking', so the first letters are cropped."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully within the viewport, text fits its containers, and no elements overlap or obscure controls."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; content is fully within the viewport, text fits its containers, and no elements overlap or obscure controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 82
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, hiding its label so the button text is cut off and the control is partially obscured."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 82
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, hiding its label so the button text is cut off and the control is partially obscured."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements are not overlapping, and nothing is cropped at the viewport edges."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements are not overlapping, and nothing is cropped at the viewport edges."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 531,
"width": 628,
"height": 55
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its chevron is cut off."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 531,
"width": 628,
"height": 55
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its chevron is cut off."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout is intact and aligned."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT' and the title reads 'ducts' instead of 'Products'."
} · The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 192,
"y": 125,
"width": 205,
"height": 57
},
"description": "The page heading and eyebrow text are cut off at the left edge of their container. The eyebrow reads 'IANAGEMENT' instead of 'MANAGEMENT' and the title reads 'ducts' instead of 'Products'."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, nothing is cropped or overlapping, and controls are unobstructed."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, nothing is cropped or overlapping, and controls are unobstructed."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 199,
"y": 243,
"width": 347,
"height": 50
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is truncated by the container."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 199,
"y": 243,
"width": 347,
"height": 50
},
"description": "The red heading 'Monthly revenue across all sales chann...' is cut off at the right edge of its card, so the text is truncated by the container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, text overflow, overlap, obscured controls, or broken reflow is visible; the layout renders cleanly."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text is fully contained, elements are aligned without overlap, and all controls are visible and unobstructed."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text is fully contained, elements are aligned without overlap, and all controls are visible and unobstructed."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 290,
"height": 50
},
"description": "The header title 'Banking' and the brand label above it are cut off at the left edge of the screen, showing 'anking' and a partial 'MAYA' label."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 45,
"width": 290,
"height": 50
},
"description": "The header title 'Banking' and the brand label above it are cut off at the left edge of the screen, showing 'anking' and a partial 'MAYA' label."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text, cards, button and tab bar are fully visible, aligned and not overlapping or clipped."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: text, cards, button and tab bar are fully visible, aligned and not overlapping or clipped."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, covering most of its label so the button text is cut off and the control is partly hidden."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46.1538,
"y": 850.7109,
"width": 907.6923,
"height": 63.981
}
}
Returned:
{
"has_issue": true,
"category": "obscured_actionable_control",
"region": {
"x": 46,
"y": 850,
"width": 908,
"height": 80
},
"description": "A red 'Flight update' banner overlaps the blue check-in button, covering most of its label so the button text is cut off and the control is partly hidden."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements do not overlap, and controls are fully visible and unobstructed."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects: text fits within containers, elements do not overlap, and controls are fully visible and unobstructed."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 525,
"width": 636,
"height": 96
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
} · The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 525,
"width": 636,
"height": 96
},
"description": "The Kitchen lights list row is shifted right and extends past the right edge of the screen, so it is misaligned with the other rows and its right side is cut off."
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 24 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering issues detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering issues detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected; elements are well-aligned, legible, and unclipped."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected; elements are well-aligned, legible, and unclipped."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 412,
"y": 869,
"width": 178,
"height": 27
},
"description": "Two 'Transfer' text labels are vertically overlapping inside the button, creating a distorted, duplicated text rendering defect."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 412,
"y": 869,
"width": 178,
"height": 27
},
"description": "Two 'Transfer' text labels are vertically overlapping inside the button, creating a distorted, duplicated text rendering defect."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 405,
"y": 866,
"width": 189,
"height": 26
},
"description": "The \"Check in\" button text is clipped along its bottom edge inside the button container."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 405,
"y": 866,
"width": 189,
"height": 26
},
"description": "The \"Check in\" button text is clipped along its bottom edge inside the button container."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "None"
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "None"
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual rendering defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 224,
"width": 339,
"height": 142
},
"description": "The heading text inside the first KPI card is cut off and clipped by the card's right boundary."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 224,
"width": 339,
"height": 142
},
"description": "The heading text inside the first KPI card is cut off and clipped by the card's right boundary."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 185,
"y": 118,
"width": 227,
"height": 70
},
"description": "The subtitle 'FACTORY FLOOR 02' overlaps directly onto the top of the main 'IoT control center' heading."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 185,
"y": 118,
"width": 227,
"height": 70
},
"description": "The subtitle 'FACTORY FLOOR 02' overlaps directly onto the top of the main 'IoT control center' heading."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 413,
"y": 868,
"width": 174,
"height": 22
},
"description": "The 'Transfer' button label has duplicated text overlapping vertically, rendering the text distorted and corrupted."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 413,
"y": 868,
"width": 174,
"height": 22
},
"description": "The 'Transfer' button label has duplicated text overlapping vertically, rendering the text distorted and corrupted."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 60
},
"description": "The header text in the upper left corner is clipped off by the left viewport edge."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 60
},
"description": "The header text in the upper left corner is clipped off by the left viewport edge."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 852,
"width": 908,
"height": 59
},
"description": "The 'Check in' label inside the primary action button is vertically clipped at the bottom."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 46,
"y": 852,
"width": 908,
"height": 59
},
"description": "The 'Check in' label inside the primary action button is vertically clipped at the bottom."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No rendering defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No rendering defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual defects detected in the interface."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visual defects detected in the interface."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects detected in the interface."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 410,
"y": 866,
"width": 180,
"height": 25
},
"description": "Two text labels within the 'Transfer' button overlap directly on top of each other, creating garbled and obscured text."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "element_overlap",
"region": {
"x": 410,
"y": 866,
"width": 180,
"height": 25
},
"description": "Two text labels within the 'Transfer' button overlap directly on top of each other, creating garbled and obscured text."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 62
},
"description": "The title text 'banking' and the header label above it are cropped by the left edge of the viewport."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 0,
"y": 48,
"width": 284,
"height": 62
},
"description": "The title text 'banking' and the header label above it are cropped by the left edge of the viewport."
}
The answer is not valid JSON. Parsing failed before schema validation could run. JSON parsing error: Unterminated string in JSON at position 213 (line 1 column 214)
Malformed answers are not repaired in this pilot and count as incorrect, even when the intended defect category is recognizable.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{"has_issue": true, "category": "container_clipping", "region": {"x": 409, "y": 869, "width": 182, "height": 22}, "description": "The bottom portion of the 'Check in' button text is clipped horizontally inside its · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{"has_issue": true, "category": "container_clipping", "region": {"x": 409, "y": 869, "width": 182, "height": 22}, "description": "The bottom portion of the 'Check in' button text is clipped horizontally inside its
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 140,
"y": 966,
"width": 725,
"height": 34
},
"description": "The bottom navigation bar labels ('Home', 'Rooms', 'Activity') are partially cut off by the bottom viewport edge."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 140,
"y": 966,
"width": 725,
"height": 34
},
"description": "The bottom navigation bar labels ('Home', 'Rooms', 'Activity') are partially cut off by the bottom viewport edge."
}
The model’s presence decision matches the expected answer.
Expected:
{
"found": false
}
Returned:
{
"found": false
}
2.62 s
Grok 4.7 · 144 Fallausführungen
Zurückgegebene Modellversionen: x-ai/grok-4.7.
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 16 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
}
The answer is not valid JSON. Parsing failed before schema validation could run. JSON parsing error: Unterminated string in JSON at position 195 (line 1 column 196)
Malformed answers are not repaired in this pilot and count as incorrect, even when the intended defect category is recognizable.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{"has_issue":true,"category":"container_clipping","region":{"x":278,"y":114,"width":99,"height":65},"description":"The page heading is clipped on the left, showing only “IANAGEMENT” and “ducts.”} · The answer is not valid JSON. Parsing failed before schema validation could run. JSON parsing error: Unterminated string in JSON at position 195 (line 1 column 196)
Malformed answers are not repaired in this pilot and count as incorrect, even when the intended defect category is recognizable.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{"has_issue":true,"category":"container_clipping","region":{"x":278,"y":114,"width":99,"height":65},"description":"The page heading is clipped on the left, showing only “IANAGEMENT” and “ducts.”}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect; all text, controls, cards, and table rows are fully contained and aligned."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect; all text, controls, cards, and table rows are fully contained and aligned."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects."
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 58,
"y": 962,
"width": 814,
"height": 38
},
"description": "Bottom navigation labels are cut off by the lower viewport edge."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 58,
"y": 962,
"width": 814,
"height": 38
},
"description": "Bottom navigation labels are cut off by the lower viewport edge."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; content fits the viewport without clipping, overflow, overlap, or broken reflow."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; content fits the viewport without clipping, overflow, overlap, or broken reflow."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No viewport cropping, clipping, overflow, overlap, obscured control, or broken reflow is visible."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the listed categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; text, cards, table, and controls render within their containers."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defect; text, cards, table, and controls render within their containers."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect in the specified categories."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defect in the specified categories."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects in the specified categories."
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 24 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 200,
"y": 245,
"width": 330,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is cut off at the card's right edge, truncating the word 'channels'."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 200,
"y": 245,
"width": 330,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is cut off at the card's right edge, truncating the word 'channels'."
}
The answer did not satisfy the response schema and counts as incorrect. Schema errors: [{"instancePath":"/description","schemaPath":"#/properties/description/maxLength","keyword":"maxLength","params":{"limit":160},"message":"must NOT have more than 160 characters"}]
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: cards, table, toggle, and button render fully within their containers without cropping, clipping, overflow, overlap, or obscured controls."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: cards, table, toggle, and button render fully within their containers without cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all containers, text, and controls render fully within the viewport without clipping, overflow, or overlap."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all containers, text, and controls render fully within the viewport without clipping, overflow, or overlap."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all content fits within containers and viewport."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 245,
"width": 340,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is truncated at the right edge of its container, cutting off the final letters."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 187.5,
"y": 223.3333,
"width": 340.115,
"height": 144.4444
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 188,
"y": 245,
"width": 340,
"height": 40
},
"description": "Card title 'Monthly revenue across all sales channels' is truncated at the right edge of its container, cutting off the final letters."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without overlap or clipping."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits, controls are unobscured, and elements are properly spaced."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits, controls are unobscured, and elements are properly spaced."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 350,
"y": 510,
"width": 650,
"height": 75
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and clipped by the right viewport edge, breaking the list's alignment."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 350,
"y": 510,
"width": 650,
"height": 75
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and clipped by the right viewport edge, breaking the list's alignment."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within their containers and the viewport."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within their containers and the viewport."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects; layout is intact with no cropping, clipping, overflow, overlap, or obscured controls."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible rendering defects; layout is intact with no cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects; all elements render within bounds without cropping, clipping, overflow, overlap, or obscured controls."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits within containers, controls are unobscured, and elements do not overlap or clip."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects: all text fits within containers, controls are unobscured, and elements do not overlap or clip."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": "No visible layout defects detected."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 508,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and its right edge is clipped by the viewport, unlike the other aligned cards."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 355,
"y": 508,
"width": 645,
"height": 70
},
"description": "The 'Kitchen lights' quick-view card is offset to the right and its right edge is clipped by the viewport, unlike the other aligned cards."
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 23 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect observed",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No visible layout defect detected.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect visible.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defect detected.",
"has_issue": false,
"region": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"category": null,
"description": "No layout defects observed.",
"has_issue": false,
"region": null
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 23 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is visibly offset to the right and does not align with the other cards in the list."
} · The model identified the expected defect category.
Expected:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 46.1538,
"y": 390.9953,
"width": 907.6923,
"height": 274.8815
}
}
Returned:
{
"has_issue": true,
"category": "broken_responsive_reflow",
"region": {
"x": 354,
"y": 510,
"width": 600,
"height": 69
},
"description": "The second Quick view card is visibly offset to the right and does not align with the other cards in the list."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 192,
"y": 151,
"width": 72,
"height": 39
},
"description": "The page title is visibly clipped on the left, displaying only “ducts” instead of the full title."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 193.0556,
"y": 124.4444,
"width": 291.6667,
"height": 74.4444
}
}
Returned:
{
"has_issue": true,
"category": "text_overflow",
"region": {
"x": 192,
"y": 151,
"width": 72,
"height": 39
},
"description": "The page title is visibly clipped on the left, displaying only “ducts” instead of the full title."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 45,
"y": 70,
"width": 245,
"height": 32
},
"description": "The left edge of the “Banking” header text is visibly clipped, with the initial letter cut off."
} · Incorrect: the returned defect category does not match the seeded defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping",
"region": {
"x": 46.1538,
"y": 46.2085,
"width": 730.7692,
"height": 73.4597
}
}
Returned:
{
"has_issue": true,
"category": "container_clipping",
"region": {
"x": 45,
"y": 70,
"width": 245,
"height": 32
},
"description": "The left edge of the “Banking” header text is visibly clipped, with the initial letter cut off."
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
Ziele mit demselben Treffer-/Fehlerergebnis in allen drei Wiederholungen: 24 / 24. Übereinstimmung kann auch bedeuten, dass ein Ziel jedes Mal verfehlt wird.
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null,
"region": null
}
Returned:
{
"has_issue": false,
"category": null,
"region": null,
"description": ""
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
} · Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
} · Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
} · Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
} · Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
} · Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "container_clipping"
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision differs from the expected answer.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
} · Incorrect: a defect is present, but the model reported no issue, so it did not identify the expected defect category.
Expected:
{
"has_issue": true,
"category": "viewport_cropping"
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
The model’s presence decision matches the expected answer.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
} · Not applicable: this is a clean control screen. Defect-category accuracy is scored only on screens with a seeded defect, even if a model reports a false alarm.
Expected:
{
"has_issue": false,
"category": null
}
Returned:
{
"has_issue": false,
"category": null
}
Neun Konfigurationen können Zielkoordinaten liefern. GPT-6 Luna Decisions beantwortet Klassifikationsfragen und ist von den Ergebnissen zur Ziellokalisierung ausgenommen.
Methodik
Messen, was das Modell tatsächlich sieht
Die Abschnitte zu den Experimenten dokumentieren ihre jeweiligen Bewertungsregeln. Diese gemeinsame Methodik behandelt den gemeinsamen Eingabevertrag, Provider-Abläufe, den Forschungskontext und die Grenzen.
EingabeNur Screenshot
Geometrie0–1000
DurchläufeDrei pro Fall
BewertungSeparate Metriken
Vorgänge
Antwortzeit, Fehler und Kosten
HTTP-Rundlauf und lokale Verarbeitung der abschließend gewerteten Versuche, ohne Abfragen der Generierungsmetadaten. Alle Übertragungsversuche fließen in die gemeldeten Kosten ein. Die reine Klassifikationskonfiguration führt halb so viele Fälle aus.
Sichtbarkeitsprüfungen: die gemeinsame Ja/Nein-Aufgabe
Vergleiche Antwortzeit und Kosten anhand derselben Sichtbarkeitsfälle. Layout-Anfragen an allgemeine Modelle verlangen zusätzlich einen Bereich. Der Arbeitsumfang unterscheidet sich daher von reinen Decisions-Klassifikationen.
Die sechs Screenshots, Annotationen, Aufgaben-Prompts und ursprünglichen Antwortschemas stammen aus dem Korpus vom 13.08.2026. Die neue Edition enthält eigene Kopien.
Jeder Fall wird dreimal ausgeführt. Generative Modelle fordern eine niedrige Reasoning-Stufe und eine Ausgabe von bis zu 2.048 Tokens statt der ursprünglichen Einstellung von 400 Tokens an. Anbieter können darüber hinaus zusätzliche abrechenbare Reasoning-Tokens melden. Diese Änderung der Ausführungsbedingungen ist offengelegt.
Anfragen sind an verfügbare Standard-Endpunkte der jeweiligen Modellanbieter gebunden, ohne Ausweichrouting. Die genauen Endpunkte, Preise, Einstellungen und Hashes bleiben gespeichert.
Entscheidungsmodelle erhalten neben der Aufgabe native Fragen. Für Noul-Wahrscheinlichkeiten gilt ein fester Schwellenwert von 0,5. Jevs Klickpunkt wird aus der Boxmitte berechnet; andere Modelle mit Koordinatenausgabe sagen einen separaten Klickpunkt vorher.
Luna Decisions unterstützt Klassifikation, aber keine Box-Ausgabe. Seine Layout-Aufgabe misst daher nur das Vorhandensein und die Kategorie von Fehlern. Native typisierte Antworten und die Gültigkeit von Adapter-JSON sind nicht mit freier JSON-Generierung gleichzusetzen.
Ungültige Modellantworten werden weder korrigiert noch erneut ausgeführt. Nur vorübergehende Übertragungsfehler erlauben einen weiteren Versuch; alle Versuche bleiben erhalten. Schwankungen bei Anbietern und Netzwerk können die Antwortzeit beeinflussen. Gemeldete Kosten enthalten automatische Cache-Rabatte; spätere Wiederholungen können bereits gefüllte Caches nutzen.
Drei Wiederholungen messen die Konsistenz dieser Fälle. Sechs synthetische Screens belegen weder eine allgemeine Modellüberlegenheit noch Produktionszuverlässigkeit oder mehrstufige Navigation. Geräteaktionen, Fehlerbehebung und das Erreichen von Navigationszielen werden nicht geprüft.
Eingabevertrag
Nur Screenshot
Prompttext plus ein Base64-PNG – kein DOM, kein Barrierefreiheitsbaum, kein Quelltext, keine OCR, Tools, Plugins oder Websuche.
01
Festes Rendering
Chromium mit 1440 × 900 oder 390 × 844; Geräte-Skalierungsfaktor 1.
02
Normalisierte Geometrie
Browserbasierte Ground Truth in einem Koordinatenraum von 0–1000.
03
Stabile Paare
Fehlerfreie und fehlerhafte Varianten bewahren die Zielgeometrie und Capture-Hashes.
Vorgänge
Anbieter-Verhalten sichtbar halten
Fixierte Modell-IDs, direkte Anbieterrouten, deaktivierte Ausweichrouten und offengelegte aufgabenspezifische Antwortverträge.
Wiederholungsrichtlinie
Ein Wiederholungsversuch bei 429, 5xx oder Netzwerkfehlern – nicht bei falschen Antworten.
Betriebsmetriken
Latenz, Fehler, Wiederholungsversuche und Kosten bleiben von der Genauigkeit getrennt.
Datenschutz
Veröffentlichte Datensätze enthalten weder Schlüssel noch Anfragekennungen der Anbieter.
Ähnliche Benchmarks
Warum noch ein UI-Vision-Benchmark?
Bestehende Benchmarks beantworten wichtige, verwandte Fragen. Repeato grenzt die Entscheidung darauf ein, welche aktuelle Vision-API für die screenshotbasierte UI-Testautomatisierung unter einem einheitlichen, reproduzierbaren Vertrag geeignet ist. Wir haben diesen Benchmark nicht erstellt, weil es keine Benchmarks für GUI-Vision gab. Wir haben ihn entwickelt, um einen Test-Workflow zu bewerten, der vier Fähigkeiten vereint: das Erkennen interaktiver Elemente und ihrer Position, das Zurückweisen plausibel erscheinender, nicht vorhandener Elemente, die Klassifizierung und Lokalisierung fehlerfreier und fehlerhafter Layouts sowie operative Eigenschaften wie Schema-Gültigkeit, Fehler, Latenz und gemeldete Kosten.
Beim folgenden Vergleich geht es um den Umfang, nicht um eine Rangfolge. Ergebnisse aus unterschiedlichen Korpora, Prompts, Modellversionen und Bewertungsregeln sind nicht direkt vergleichbar.
Umfassendes Verständnis von Webseiten, OCR, Grounding und Aktionsvorhersage.
Verwendet ein kleineres, kontrolliertes UI-Testkorpus, ergänzt die Zurückweisung nicht vorhandener Elemente und die Prüfung sichtbarer Fehler und berichtet operative Messwerte.
Element-Grounding in hochauflösenden professionellen Desktop-Oberflächen.
Kombiniert Grounding mit Tracks für Vorhandensein und Fehler auf Desktop- und mobilähnlichen Bildschirmen; professionelle Software wird dadurch weniger repräsentativ abgebildet.
Ob interaktive Agenten End-to-End-Aufgaben in realen Betriebssystemumgebungen abschließen können.
Isoliert die Interpretation von Screenshots ohne Tools oder Interaktion, sodass visuelle Fehler und das Verhalten des Anbieters leichter zugeordnet werden können.
Erkennung von Darstellungsqualitätsfehlern auf Tausenden chinesischen und englischen Benutzeroberflächen.
Bietet deutlich weniger externe Abdeckung, stellt jedoch jedem gezielt eingefügten Fehler eine fehlerfreie Kontrollversion gegenüber und bewertet die Fehlerlokalisierung zusammen mit Grounding, Vorhandensein und operativen Eigenschaften.
Beschreibung visueller Änderungen zwischen kontrollierten Paaren von Web-UI-Screenshots.
Fordert ein Modell auf, einen Fehler anhand eines einzigen Screenshots zu erkennen, zu klassifizieren und zu lokalisieren, statt eine bekannte Änderung zwischen zwei Screenshots zu beschreiben.
Der belastbare Beitrag ist der kombinierte, testorientierte Bewertungsvertrag – nicht die Erfindung von UI-Grounding oder der Bewertung von Layoutfehlern. Eine künftige Ausgabe sollte kompatible Teilmengen anhand etablierter Benchmarks gegenprüfen und die Ergebnisse dabei getrennt halten.
Von Repeato erstellte Aufnahmen und aggregierte Ergebnisse stehen unter CC BY 4.0. Für rohe Modellausgaben gelten weiterhin die Bedingungen der Anbieter. Beachte den Lizenzhinweis.