overall pixel mismatch (default state): 89.20%
overall structural match (default state): 99.02%
states measured: 0
run at 2026-05-20T05:05:50.874Z
Two metrics are reported per viewport: (1) pixel mismatch — fraction of pixels that differ in the above-the-fold screenshot, and (2) structural match — fraction of DOM nodes whose tag/role/framer-name/child-count fingerprint lines up position-for-position. Pixel-diff is sensitive to lazy-loading timing: on sites with IntersectionObserver-driven image loads, the mirror often renders MORE content than the original (assets are local, no network latency) and the mismatch reflects that gap, not infidelity. The structural metric is timing-insensitive — if structural match is high but pixel mismatch is also high, the divergence is almost certainly load-timing rather than a real fidelity gap. Read the two together.