The pickles are back.

Accessibility log

Every automated accessibility check we keep, newest first. What we promise, and how to tell us about a problem, is in the accessibility statement.

Run of 2026-09-24 4:01 PM New York

Target: http://localhost:8810. Scans: 39. Checks (an element tested against one rule counts once per rule): 35131. Violating nodes at A and AA: 0. AAA nodes, reported and not failed: 0.

Run of 2026-09-24 4:01 PM New York, results
ProjectPage or statePathChecksViolationsAAA, reported
desktoppage //915nonenone
desktoppage /counter/counter1485nonenone
desktoppage /smokehouse/smokehouse1033nonenone
desktoppage /catering/catering573nonenone
desktoppage /about/about651nonenone
desktoppage /visit/visit590nonenone
desktoppage /accessibility/accessibility825nonenone
desktoppage /accessibility/log/accessibility/log2522nonenone
desktoppage /privacy/privacy448nonenone
desktop404 page/nope-404395nonenone
desktopinquiry dialog open/282nonenone
desktopinquiry dialog errors/288nonenone
desktopcounter print/counter593nonenone
desktophome with clips/915nonenone
desktophome with clips paused/920nonenone
desktopadmin sign in/admin62nonenone
desktopadmin tab the case/admin5104nonenone
desktopadmin tab shop notice/admin373nonenone
desktopadmin tab inquiries/admin280nonenone
desktopadmin edit sheet/admin293nonenone
mobilepage //869nonenone
mobilepage /counter/counter1449nonenone
mobilepage /smokehouse/smokehouse997nonenone
mobilepage /catering/catering537nonenone
mobilepage /about/about615nonenone
mobilepage /visit/visit554nonenone
mobilepage /accessibility/accessibility796nonenone
mobilepage /accessibility/log/accessibility/log2491nonenone
mobilepage /privacy/privacy417nonenone
mobile404 page/nope-404364nonenone
mobilemobile menu open/138nonenone
mobileinquiry dialog open/272nonenone
mobileinquiry dialog errors/278nonenone
mobilecounter print/counter593nonenone
mobileadmin sign in/admin62nonenone
mobileadmin tab the case/admin5107nonenone
mobileadmin tab shop notice/admin376nonenone
mobileadmin tab inquiries/admin376nonenone
mobileadmin edit sheet/admin293nonenone

Beyond AA pass run, against the local Miniflare runner (fresh D1 from schema.sql and seed.sql) at commit cb89e90: 164 tests, 159 passed, 5 skipped (the mobile only menu tests on desktop, the desktop only clip tests on mobile, and the desktop only CSS zoom header test on mobile), 0 failed. axe ran the AAA rules too, as report only, and found nothing at AAA either. The new checks in this run: the Pause control on the clips and the rail, 44 by 44 targets on every page, 80 character lines and 1.5 line spacing, every page inside the screen at a doubled font size, the rule stating form errors, and the cut charts as pictures with the cuts glossary.

Run of 2026-09-24 2:22 PM New York

Target: http://localhost:8810. Scans: 36. Checks (an element tested against one rule counts once per rule): 24081. Violating nodes: 0.

Run of 2026-09-24 2:22 PM New York, results
ProjectPage or statePathChecksViolations
desktoppage //754none
desktoppage /counter/counter999none
desktoppage /smokehouse/smokehouse617none
desktoppage /catering/catering466none
desktoppage /about/about532none
desktoppage /visit/visit471none
desktoppage /accessibility/accessibility363none
desktoppage /privacy/privacy357none
desktop404 page/nope-404309none
desktopinquiry dialog open/236none
desktopinquiry dialog errors/242none
desktopcounter print/counter481none
desktophome with clips/754none
desktopadmin sign in/admin51none
desktopadmin tab the case/admin4642none
desktopadmin tab shop notice/admin338none
desktopadmin tab inquiries/admin569none
desktopadmin edit sheet/admin275none
mobilepage //720none
mobilepage /counter/counter969none
mobilepage /smokehouse/smokehouse587none
mobilepage /catering/catering436none
mobilepage /about/about502none
mobilepage /visit/visit441none
mobilepage /accessibility/accessibility338none
mobilepage /privacy/privacy332none
mobile404 page/nope-404284none
mobilemobile menu open/114none
mobileinquiry dialog open/233none
mobileinquiry dialog errors/235none
mobilecounter print/counter481none
mobileadmin sign in/admin51none
mobileadmin tab the case/admin4642none
mobileadmin tab shop notice/admin338none
mobileadmin tab inquiries/admin647none
mobileadmin edit sheet/admin275none

Premium motion pass run, against the local Miniflare runner at commit 59b8f2b: 96 tests, 93 passed, 3 skipped (the mobile only menu tests on desktop and the desktop only clip test on mobile), 0 failed. That includes the new reduced motion checks (every reveal target and hand note fully shown on load, no video on the home page) and the 15 logo entrance checks per project.

Run of 2026-09-24 12:10 PM New York

Target: a local Miniflare runner on http://localhost:8797 (the Worker from src/worker.js at commit 4d0595a, assets from site/, a fresh D1 from schema.sql and seed.sql). Scans: 35. Checks (an element tested against one rule counts once per rule): 22163. Violating nodes: 0.

Run of 2026-09-24 12:10 PM New York, results
ProjectPage or statePathChecksViolations
desktoppage //634none
desktoppage /counter/counter998none
desktoppage /smokehouse/smokehouse616none
desktoppage /catering/catering467none
desktoppage /about/about413none
desktoppage /visit/visit472none
desktoppage /accessibility/accessibility360none
desktoppage /privacy/privacy358none
desktop404 page/nope-404310none
desktopinquiry dialog open/224none
desktopinquiry dialog errors/230none
desktopcounter print/counter476none
desktopadmin sign in/admin51none
desktopadmin tab the case/admin4640none
desktopadmin tab shop notice/admin336none
desktopadmin tab inquiries/admin255none
desktopadmin edit sheet/admin275none
mobilepage //610none
mobilepage /counter/counter968none
mobilepage /smokehouse/smokehouse586none
mobilepage /catering/catering437none
mobilepage /about/about383none
mobilepage /visit/visit442none
mobilepage /accessibility/accessibility335none
mobilepage /privacy/privacy333none
mobile404 page/nope-404285none
mobilemobile menu open/104none
mobileinquiry dialog open/223none
mobileinquiry dialog errors/225none
mobilecounter print/counter476none
mobileadmin sign in/admin51none
mobileadmin tab the case/admin4642none
mobileadmin tab shop notice/admin338none
mobileadmin tab inquiries/admin335none
mobileadmin edit sheet/admin275none

Outside axe, one check failed in both projects: printing /counter without scrolling first leaves five board headings (#group-pork-title, #group-poultry-title, #group-sausage-title, #group-farm-title, #group-pantry-title) at opacity 0. The reveal motion marks anything below the fold as pending (opacity 0) until it scrolls into view, and that rule still applies in print, so those headings would print blank. axe cannot see it because it skips fully transparent text. Everything else passed: 50 passed, 2 failed (this check, once per project), 2 skipped (the mobile menu tests on desktop, by design).

The admin inquiries tab was empty for the desktop scan and held two test inquiries for the mobile scan, so both states were covered.