✓ No silent visual regression (screenshot diff 375/768/1440) @staging — Re-adjudicated the five routes Slipway marked stale after the round-12 stylesheet change (FAQ toggle reset, in-text link underlines, consent label colour, Woo width selectors retargeted): page.home, page.specials, page.menu, page.shop and page.single-product, at 1440 and 375 against their own APPROVED flats, with 1920 captures used to re-verify the round-12 geometry. All seven flat sha256 were recomputed and match manifest.json. Every round-12 measurement still holds exactly: specials columns 755.3px with a 63.0px gutter at 1920 and 559.2px with the same 63.0px gutter at 1440; product block 1322.9px from x298.6 to x1621.4 at 1920 and 992.2px at 1440, identical on all three product instances; shop content x101 to x1742.5 at 1920 and x75.7 to x1306.9 at 1440. Headers were judged per route from scrollY-0 viewport captures and each matches its own flat: home keeps the two-line contact block top-left at x137-518 with the logo visibility:hidden so nothing is painted, while the four interiors carry the logo left at x120-270 spanning both rows with one right-justified contact line ending at x1800 above the nav. The only visual changes since round 12 are the two intended ones - underlines confined to links inside running text, with no leak onto nav, buttons, card or product links, and the newsletter consent label now rgb(255,255,255) white - and nothing else regressed; no horizontal overflow at 375 on any route. page.about is not re-judged here: it passed in round 13 at d3de416a. All five routes pass, so gate 17 passes.
✓ Fidelity vs design — Home @staging 🛡 slipway-verified — diff 67.5% · @1440/375 · HEADER (home flat, judged at scrollY 0): two-line contact block top-left - line 1 address '130th St. & Coastal Hwy., Ocean City, MD' with pin icon plus phone 410-250-3337, line 2 hours 'Monday - Thursday 11am - 10pm | Friday - Sunday 11am - 12am' with clock icon, running x137-518 at 1920 (x107-488 at 1440), and NO logo painted - the custom-logo img is visibility:hidden so it reserves box but paints nothing, matching the flat where the only mark is the centred hero logo below the bar. Header 250.8px at 1920, 220.9px at 1440, position:fixed. Nav on the second row at y127.7 with Seafood shipped to you!, Order Online, socials and cart count (accepted). ELEMENTS: hero headline 'We Ship Seafood' over the crab photo with the two-tone Ship To Me / View Menu buttons; 'Best Crabs in Ocean City' band with its sub-line and the three linked tiles Check The Menu / See Specials / Get Seafood Shipped each with the yellow circular arrow; '3 Bars + All You Can Eat Crabs' in yellow over the drinks photo with body copy and the orange Visit Us! button; 'The Crab Bag Selection Process' with the steamed-crabs box image left, Crab Size Info list (Jumbo/XL/Large/Medium/Small) and the two pill buttons Learn About Our Crabs / Get Crabs Shipped to You; 'Shore To Your Front Door.' with the three chips 48 States / 24 Hours / 100%; Join the List with the crab glyph, First Name / Last Name / Email and the orange SEND; map band; footer. GEOMETRY: module content x176-1744 at 1920 (x131.8-1308.2 at 1440), unchanged from round 12. MOBILE 375 against mobile-APPROVED: phone bar with address/phone icons, hamburger and Order Online, logo, hero, the three tiles stacked, 3 Bars, Selection Process, Crab Size Info, the three chips stacked, Join the List, map, footer - order and content match the flat; scrollWidth 375 = innerWidth, zero overflowing elements. No regression from the round-12 stylesheet edits: no underline leaks onto nav links, buttons, card links or product links (text-decoration-line 'none' on every non-prose anchor sampled); the newsletter consent label renders rgb(255,255,255) white as intended; the FAQ toggle reset touches no element on this route. Remaining differences are all on the accepted list. /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/home-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/home-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-home-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-home-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/home-375.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1920/home-geo.json /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1440/home-geo2.json
✓ Fidelity vs design — About @staging 🛡 slipway-verified — diff 64.5% · @1440/375 · PASS. FAQ RE-ADJUDICATED against the about flat and the round 12 defect is fixed. Each question is now a transparent reset BUTTON (background rgba(0,0,0,0), no border, 0px radius, 0px padding) spanning the full row: at 1440 the button runs x326.3-1132.7 (806.4px) inside a 807.4px .faq-accordion__item, display:flex with justify-content:space-between. Question text is left-aligned at the row's left edge (span x326.3). The indicator is a 26x26 span with border-radius 50% and background rgb(253,232,36) right-aligned at x1096.7-1122.7, i.e. 10px inside the row/divider right edge. The flat measured natively (1920): panel x376-1563 (1188px), hairline dividers x462-1455 (994px) at y2411/2510/2611/2721, yellow circles 40px at x1405-1444 (11px inside the divider right edge), fill sampled rgb(252,232,36). Scaled to 1440 the flat gives rows 745.5px with a 30px circle whose right edge sits 8.25px inside the divider; staging gives rows 807.4px with a 26px circle 10px inside - same arrangement, same yellow, row 8% wider and circle 13% smaller, and the flat's right panel padding is ~33px larger than staging's. All four items are collapsed (aria-expanded=false, .faq-accordion__answer display:none) and each item carries a 1px solid rgba(255,255,255,0.35) bottom divider including the last, matching the flat's four hairlines. The flat's glyph is a down-arrow, staging's a chevron, inside the same yellow circle. Same behaviour confirmed at 375 (rows x23-353 full width, question left, yellow circle right, collapsed, dividers). NEWSLETTER CONSENT LABEL: legible. The inline label 'Yes, send me deals and events from The Crab Bag. See our Privacy Policy.' computes rgb(255,255,255) at 14px at BOTH 1440 and 375 (was #112337 in round 12), verified by reading the consent zoom; the '(Required)' tag is rgb(253,232,36). FAQ PANEL WIDTH: painted 921.4px at 1440 (x259.3-1180.7, verified by teal pixel scan x259-1180 = 922px), 891.4px inside the 15px container gutters = the stated ~891, and the flat's 1188px at 1920 scales to 891px at 1440. WHOLE ROUTE RE-CHECKED at element level, 1440 and 375. HEADER at scrollY 0 (position:fixed, 154.9px at 1440): logo left x90-220 y1-136.9 spanning both rows; one right-justified contact line - 13005 Coastal Hwy pin, 410-250-3337, clock, Monday-Thursday 11am-10pm | Friday-Sunday 11am-12am - ending at x1350; nav on the second row Menu/Specials/About/Shop/Contact with About underlined as current, 'Seafood shipped to you!', orange Order Online, Facebook, Instagram, cart count. Logo paints 130px wide against the flat's ~168px equivalent. SECTIONS in flat order at 1440: interior hero 'About Our Crabs' over the crab photo (y0-430); content-image 1 (y510-1032) 'All You Can Eat Steamed Crabs' + paragraph + 'Crab Size Info' list Jumbo 7"-7.5" / XL 6.5"-7" / Large 6"-6.5" / Medium 5.5"-6" / Small N/A with the crab-box photo right (x735, 573x464); content-image 2 (y1111.9-1493.3) 'From Crabs to Crab Cakes' + paragraph + the '* Menu items and prices subject to change' line with the plate photo left (x131.8, 573x381); FAQ panel (y1573.3-2285.2) with the crab-and-beer mark overlapping the top edge and the yellow 'Frequently Asked Questions' title; Join the List (y2362.3-2883.8) with the crab glyph, H2, subtitle, First Name / Last Name / Email on one row and the orange SEND; Google map (y2883.7-3483.7) confirmed rendering live in an element capture, pinned to 13005 Coastal Hwy, Ocean City MD (blank in the full-page shot, accepted); full footer. All 18 checklist strings for the about route are present in the rendered text. No horizontal overflow at either width (scrollWidth 1440 = innerWidth; 375 = 375). 375: same section order and content, FAQ reflowed to the same arrangement, consent label white and readable, Join the List stacked, footer complete. ACCEPTED DEVIATIONS observed and not counted: fifth nav item Shop and nav on a second header row, cart icon, header gradient and text shadow, FAQ panel texture as a plain gradient, stand-in FAQ answers, the consent banner and consent checkbox, map absent from the full-page capture, responsive reflow. diff_pct is a raw unaligned full-page pixel diff of the flat rescaled 1920->1440 against the staging capture; it is dominated by photography and by cumulative vertical drift (flat 3349px vs staging 3962px tall) and is not the basis of this verdict. /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/about-sbs1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/faq-zoom.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/faq-zoom-375.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/consent-zoom.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/hdr1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/mid-zoom.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/map-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee13/comps/m375-thumb.png
✓ Fidelity vs design — Specials @staging 🛡 slipway-verified — diff 79.1% · @1440/375 · HEADER (judged from the 1440/1920 scrollY-0 viewport captures against this route's own interior flat): logo left at x120-270, y4-161, spanning both rows (x90-220 at 1440); one contact line right-justified on the upper row - address, phone, then hours - ending at x1800 at 1920 (x1350 at 1440), matching the 120px/90px right gutter; nav Menu/Specials/About/Shop/Contact on the second row at y84.7 (y67.2 at 1440) followed by 'Seafood shipped to you!', the Order Online pill, Facebook, Instagram and the cart count. Header 184.8px at 1920, 154.9px at 1440, position:fixed. Unchanged from round 12. Accepted deviations present: fifth nav item Shop, nav on a second row, cart icon with count, header gradient and text shadow, compacting on scroll. GEOMETRY re-measured and identical to round 12: the two specials columns are 755.3px wide with a 63.0px gutter at 1920 (drink x173.2-928.5, food x991.5-1746.8) and 559.2px with the same 63.0px gutter at 1440 (x129.3-688.5 and x751.5-1310.7); inner articles 695.3px, article header inset 655.3px. ELEMENTS: 'Our Specials' hero band; teal Drink Specials panel with 'Daily from 3pm - 6pm at the Bar and Seating' and six yellow rows - Draft Beer (16oz) $3.95 / Rail Drinks $3.95 + one mixer / Natty Light $2.50 Outlaw Can / Orange Crush $5 / Domestic Bottle $3.95 / Wine $6 By the Glass - each with its sub-line, in flat order; orange Food Specials panel with 'Available 11am - 3 pm Daily' and the blue Create Your own Lunch $16.95 card carrying Category 1 Soup & Mac, Category 2 Sandwich, Category 3 Salad, then the two blue rows 1/2 Shrimp $7.95ea and Sauteed Mussels $7.95ea; Join the List; map; footer. Flat typos corrected (Coors Lite->Light, Whickey->Whiskey, Ceaser->Caesar) and 'Wine - $6' with 'By the Glass' on its own line are on the accepted list. MOBILE 375: the two panels stack full-width in flat order, scrollWidth 375 = innerWidth, zero overflowing elements. No regression from the round-12 stylesheet edits: no underline leaks onto nav links, buttons, card links or product links (text-decoration-line 'none' on every non-prose anchor sampled); the newsletter consent label renders rgb(255,255,255) white as intended; the FAQ toggle reset touches no element on this route. Remaining differences are all on the accepted list. /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/specials-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/specials-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-specials-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-specials-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/m375-specials.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1920/specials-geo2.json
✓ Fidelity vs design — Menu @staging 🛡 slipway-verified — diff 61.3% · @1440/375 · HEADER (judged from the 1440/1920 scrollY-0 viewport captures against this route's own interior flat): logo left at x120-270, y4-161, spanning both rows (x90-220 at 1440); one contact line right-justified on the upper row - address, phone, then hours - ending at x1800 at 1920 (x1350 at 1440), matching the 120px/90px right gutter; nav Menu/Specials/About/Shop/Contact on the second row at y84.7 (y67.2 at 1440) followed by 'Seafood shipped to you!', the Order Online pill, Facebook, Instagram and the cart count. Header 184.8px at 1920, 154.9px at 1440, position:fixed. Unchanged from round 12. Accepted deviations present: fifth nav item Shop, nav on a second row, cart icon with count, header gradient and text shadow, compacting on scroll. ELEMENTS: 'Menu' hero band; four category pills in flat order and flat colours - Starters orange, Seafood teal, Chicken blue, Ribs yellow - each a full-width rounded bar with the name in the contrasting brand colour. Starters and Ribs carry BBQ Burnt Ends, Soft Pretzels w/ Beer Cheese, Fried Clams and Fried Calamari with their sub-lines and prices; Seafood and Chicken carry the full three-column list (Jumbo Lump Crab Cake Dinner Single 32.95 / Double 59.95, JL Crab Cake Sandwich, Snow Crab Legs, Spiced Shrimp with its four weights, Steamed Clams, Raw Unshucked Oysters or Clams, Middle Neck Clams, Black Rope Mussels, Raw Oyster on the 1/2 Shell, Char Grilled Oysters with the Reggiano and Chesapeake descriptions, and the Fried Seafood Platters column Fish & Chips / Fried Shrimp Platter / Fried Clams Dinner / Fried Diver Scallops Platter / Fried Oysters / Fried Seafood Combo). The flat repeats those two item sets as three-column filler; the build prints them once across the available columns, which is the accepted stand-in-copy deviation, as is the raw-shellfish advisory line under the Seafood heading and the Tarter->Tartar correction. Join the List, map and footer follow, matching the flat. GEOMETRY: category bars and item columns sit inside the same container gutters as the other interiors; no change from round 12. MOBILE 375: categories stack single-column with the pill headings intact, scrollWidth 375 = innerWidth, zero overflowing elements. No regression from the round-12 stylesheet edits: no underline leaks onto nav links, buttons, card links or product links (text-decoration-line 'none' on every non-prose anchor sampled); the newsletter consent label renders rgb(255,255,255) white as intended; the FAQ toggle reset touches no element on this route. Remaining differences are all on the accepted list. /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/menu-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/menu-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-menu-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-menu-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/m375-menu.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1920/menu-geo.json
✓ Fidelity vs design — Shop @staging 🛡 slipway-verified — diff 67.8% · @1440/375 · HEADER (judged from the 1440/1920 scrollY-0 viewport captures against this route's own interior flat): logo left at x120-270, y4-161, spanning both rows (x90-220 at 1440); one contact line right-justified on the upper row - address, phone, then hours - ending at x1800 at 1920 (x1350 at 1440), matching the 120px/90px right gutter; nav Menu/Specials/About/Shop/Contact on the second row at y84.7 (y67.2 at 1440) followed by 'Seafood shipped to you!', the Order Online pill, Facebook, Instagram and the cart count. Header 184.8px at 1920, 154.9px at 1440, position:fixed. Unchanged from round 12. Accepted deviations present: fifth nav item Shop, nav on a second row, cart icon with count, header gradient and text shadow, compacting on scroll. GEOMETRY re-measured and identical to round 12: shop content runs x101 to x1742.5 at 1920 and x75.7 to x1306.9 at 1440; the sidebar column is x86-503.9 at 1920 with its form, keyword field, category list and Search button all on the x101 inset (x60.7-376 and x75.7 at 1440). The retargeted WooCommerce width selectors did not move either edge. ELEMENTS: 'Shop' hero band; left sidebar with the Keyword Search field, the six category checkboxes in flat order (Raw Seafood, Cooked Seafood, Frozen Foods, Merchandise, Gift Cards, Accessories) and the orange Search button; three-column product grid with square image, name, price line and the blue Buy Now button per card, carrying the flat's fifteen products in flat order - Maryland Crabs $70 per dozen, Crab Cakes $125 per box, Raw Shrimp $28 per pound, Oysters on the Shell, Frozen Crab Cakes, Frozen Shrimp, Chesapeake Clams, Frozen King Crab Legs, Frozen Mussels, Short Sleeve T-Shirt $19.99, Long Sleeve T-Shirt, Hoodies $34.99, Gift Cards 'Available in all amounts', Crab Bag Hammers $24.99, Crab Bag Key Chain $34.99 - plus the accepted sixteenth item Crab Bag State of Mind T-Shirt. Placeholder product photos, the un-checked Raw Seafood filter and the sale badge on Long Sleeve T-Shirt are accepted. Join the List, map and footer match. MOBILE 375: sidebar above a single-column grid, scrollWidth 375 = innerWidth, zero overflowing elements. No regression from the round-12 stylesheet edits: no underline leaks onto nav links, buttons, card links or product links (text-decoration-line 'none' on every non-prose anchor sampled); the newsletter consent label renders rgb(255,255,255) white as intended; the FAQ toggle reset touches no element on this route. Remaining differences are all on the accepted list. /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/shop-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/shop-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-shop-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-shop-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/m375-shop.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1920/shop-geo.json /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1920/shop-geo2.json
✓ Fidelity vs design — Single Product @staging 🛡 slipway-verified — diff 79.1% · @1440/375 · HEADER (judged from the 1440/1920 scrollY-0 viewport captures against this route's own interior flat): logo left at x120-270, y4-161, spanning both rows (x90-220 at 1440); one contact line right-justified on the upper row - address, phone, then hours - ending at x1800 at 1920 (x1350 at 1440), matching the 120px/90px right gutter; nav Menu/Specials/About/Shop/Contact on the second row at y84.7 (y67.2 at 1440) followed by 'Seafood shipped to you!', the Order Online pill, Facebook, Instagram and the cart count. Header 184.8px at 1920, 154.9px at 1440, position:fixed. Unchanged from round 12. Accepted deviations present: fifth nav item Shop, nav on a second row, cart icon with count, header gradient and text shadow, compacting on scroll. GEOMETRY re-measured and identical to round 12, and identical across all three product instances: container x283.6-1636.4 (1352.9px), gallery x298.6-933.5 (635px), summary x986.5-1621.4 (635px), related-products block x298.6-1621.4 = 1322.9px at 1920; at 1440 container 1022.2px, gallery and summary 476.2px each, related block 992.2px. The retargeted WooCommerce width selectors did not move the product block. ELEMENTS, verified on /product/long-sleeve-t-shirt/ (contracted), /product/short-sleeve-t-shirt/ and /product/hoodies/: 'Shop' hero band; breadcrumb 'Shop > <name>' with Shop in orange; vertical thumbnail strip left of the main gallery image; title; price line - $20 with $24.99 struck through and the blue -20% badge on the long sleeve, $19.99 on the short sleeve, $34.99 on the hoodie; product blurb; 'Select Colors' with three circular swatches, first checked; 'Choose Size' with the four pills Small / Medium / Large / X-Large, Large selected as a dark pill with a tick exactly as the flat shows; minus/quantity/plus stepper beside the black Add to Cart button; the accepted Back to Products button; 'You Might Also Like...' with three related product cards; Join the List; map; footer. All three instances render the same template with only the product data differing. Placeholder photos and the catalogue differing from the designer's sample product are accepted. MOBILE 375: gallery, summary and related cards stack single-column, size pills wrap to two rows, scrollWidth 375 = innerWidth (the only out-of-flow node is WooCommerce's hidden zoomImg overlay, which does not extend the document). No regression from the round-12 stylesheet edits: no underline leaks onto nav links, buttons, card links or product links (text-decoration-line 'none' on every non-prose anchor sampled); the newsletter consent label renders rgb(255,255,255) white as intended; the FAQ toggle reset touches no element on this route. Remaining differences are all on the accepted list. /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/product-3up-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/single-product-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/single-product-1920.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/hdr-single-product-1440.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/build1920-summary.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/flat-summary.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/comps/m375-single-product.png /private/tmp/claude-501/-Users-dankott-git-d3corp-dna/c92053e4-51e8-43ec-8d52-0ff1da5d8343/scratchpad/referee14/s1920/single-product-geo2.json
↪ /buildout Phase 3.5 + _tools/screenshot-diff.py + per-route contracts