Files
route-commerce/.audit/pass_3_raw.json
T
Nora 20c03acdaa
Deploy to route.crispygoat.com / deploy (push) Successful in 3m26s
revert: drop smartsheet backfill script from deploy
The script kept failing on deploy (ESM vs CJS issue, plus the
script file wasn't being shipped). User decided not to worry
about it. The 26 manual rows will remain in the sheet without
Entry IDs; the cron will retry them with a manual cleanup
of any duplicates if needed.
2026-07-03 17:35:44 -06:00

1558 lines
45 KiB
JSON

[
{
"route": "/admin",
"viewport": "desktop",
"url": "http://localhost:4000/admin",
"status": 200,
"load_ms": 1331.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 35,
"h1Count": 1,
"h2Count": 1,
"sidebarLinks": 21,
"bodyTextLen": 442,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin.png",
"console_msgs": [
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/orders",
"viewport": "desktop",
"url": "http://localhost:4000/admin/orders",
"status": 200,
"load_ms": 1220.3,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 42,
"h1Count": 1,
"h2Count": 2,
"sidebarLinks": 21,
"bodyTextLen": 446,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_orders.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected",
"log:[Fast Refresh] rebuilding"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/stops",
"viewport": "desktop",
"url": "http://localhost:4000/admin/stops",
"status": 200,
"load_ms": 1131.3,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 37,
"h1Count": 1,
"h2Count": 2,
"sidebarLinks": 21,
"bodyTextLen": 628,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_stops.png",
"console_msgs": [
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/products",
"viewport": "desktop",
"url": "http://localhost:4000/admin/products",
"status": 200,
"load_ms": 1688.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 30702,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 440,
"h1Count": 1,
"h2Count": 1,
"sidebarLinks": 21,
"bodyTextLen": 8034,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_products.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/pickup",
"viewport": "desktop",
"url": "http://localhost:4000/admin/pickup",
"status": 200,
"load_ms": 1158.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 23,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 437,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_pickup.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/shipping",
"viewport": "desktop",
"url": "http://localhost:4000/admin/shipping",
"status": 200,
"load_ms": 1201.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 11955,
"horizScroll": false,
"tooSmallTargets": 8,
"totalInteractive": 29,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 4997,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_shipping.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/communications",
"viewport": "desktop",
"url": "http://localhost:4000/admin/communications",
"status": 200,
"load_ms": 1195.5,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 9,
"totalInteractive": 31,
"h1Count": 1,
"h2Count": 1,
"sidebarLinks": 17,
"bodyTextLen": 602,
"title": "Harvest Reach - Communications Hub | Route Commerce"
},
"shot": ".audit/shots/desktop/admin_communications.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/wholesale",
"viewport": "desktop",
"url": "http://localhost:4000/admin/wholesale",
"status": 200,
"load_ms": 1126.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_wholesale.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/import",
"viewport": "desktop",
"url": "http://localhost:4000/admin/import",
"status": 200,
"load_ms": 1161.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 24,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 18,
"bodyTextLen": 838,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_import.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/settings/ai",
"viewport": "desktop",
"url": "http://localhost:4000/admin/settings/ai",
"status": 200,
"load_ms": 1163.7,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 25,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 720,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_settings_ai.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/time-tracking",
"viewport": "desktop",
"url": "http://localhost:4000/admin/time-tracking",
"status": 200,
"load_ms": 1178.7,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 1026,
"horizScroll": false,
"tooSmallTargets": 8,
"totalInteractive": 29,
"h1Count": 2,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 493,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_time-tracking.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/water-log",
"viewport": "desktop",
"url": "http://localhost:4000/admin/water-log",
"status": 200,
"load_ms": 1178.9,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 1515,
"horizScroll": false,
"tooSmallTargets": 12,
"totalInteractive": 33,
"h1Count": 1,
"h2Count": 4,
"sidebarLinks": 17,
"bodyTextLen": 1579,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_water-log.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected",
"log:[Fast Refresh] rebuilding"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/route-trace",
"viewport": "desktop",
"url": "http://localhost:4000/admin/route-trace",
"status": 200,
"load_ms": 1194.1,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Route Trace | Harvest Traceability Dashboard | Route Commerce"
},
"shot": ".audit/shots/desktop/admin_route-trace.png",
"console_msgs": [
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/reports",
"viewport": "desktop",
"url": "http://localhost:4000/admin/reports",
"status": 200,
"load_ms": 1192.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 14,
"totalInteractive": 35,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 621,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_reports.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/taxes",
"viewport": "desktop",
"url": "http://localhost:4000/admin/taxes",
"status": 200,
"load_ms": 1126.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 23,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 400,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_taxes.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/settings",
"viewport": "desktop",
"url": "http://localhost:4000/admin/settings",
"status": 200,
"load_ms": 1155.8,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 3,
"totalInteractive": 29,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 549,
"title": "Settings - Route Commerce Admin | Route Commerce"
},
"shot": ".audit/shots/desktop/admin_settings.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/analytics",
"viewport": "desktop",
"url": "http://localhost:4000/admin/analytics",
"status": 200,
"load_ms": 1185.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Analytics \u2014 Route Commerce Admin | Route Commerce"
},
"shot": ".audit/shots/desktop/admin_analytics.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/users",
"viewport": "desktop",
"url": "http://localhost:4000/admin/users",
"status": 200,
"load_ms": 1169.1,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_users.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/me",
"viewport": "desktop",
"url": "http://localhost:4000/admin/me",
"status": 200,
"load_ms": 1130.3,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 1440,
"clientWidth": 1440,
"innerHeight": 900,
"docHeight": 900,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 24,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 418,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/desktop/admin_me.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin",
"viewport": "mobile",
"url": "http://localhost:4000/admin",
"status": 200,
"load_ms": 1158.2,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 35,
"h1Count": 1,
"h2Count": 1,
"sidebarLinks": 21,
"bodyTextLen": 442,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin.png",
"console_msgs": [
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/orders",
"viewport": "mobile",
"url": "http://localhost:4000/admin/orders",
"status": 200,
"load_ms": 1179.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 42,
"h1Count": 1,
"h2Count": 2,
"sidebarLinks": 21,
"bodyTextLen": 446,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_orders.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/stops",
"viewport": "mobile",
"url": "http://localhost:4000/admin/stops",
"status": 200,
"load_ms": 1316.1,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 37,
"h1Count": 1,
"h2Count": 2,
"sidebarLinks": 21,
"bodyTextLen": 628,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_stops.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/products",
"viewport": "mobile",
"url": "http://localhost:4000/admin/products",
"status": 200,
"load_ms": 1451.2,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 30766,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 440,
"h1Count": 1,
"h2Count": 1,
"sidebarLinks": 21,
"bodyTextLen": 8034,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_products.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/pickup",
"viewport": "mobile",
"url": "http://localhost:4000/admin/pickup",
"status": 200,
"load_ms": 1202.3,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 23,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 437,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_pickup.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/shipping",
"viewport": "mobile",
"url": "http://localhost:4000/admin/shipping",
"status": 200,
"load_ms": 1241.8,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 10875,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 29,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 4997,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_shipping.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/communications",
"viewport": "mobile",
"url": "http://localhost:4000/admin/communications",
"status": 200,
"load_ms": 1211.5,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 9,
"totalInteractive": 31,
"h1Count": 1,
"h2Count": 1,
"sidebarLinks": 17,
"bodyTextLen": 602,
"title": "Harvest Reach - Communications Hub | Route Commerce"
},
"shot": ".audit/shots/mobile/admin_communications.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 0,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/wholesale",
"viewport": "mobile",
"url": "http://localhost:4000/admin/wholesale",
"status": 200,
"load_ms": 1269.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_wholesale.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/import",
"viewport": "mobile",
"url": "http://localhost:4000/admin/import",
"status": 200,
"load_ms": 1221.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 963,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 24,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 18,
"bodyTextLen": 838,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_import.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/settings/ai",
"viewport": "mobile",
"url": "http://localhost:4000/admin/settings/ai",
"status": 200,
"load_ms": 1185.0,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 25,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 720,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_settings_ai.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/time-tracking",
"viewport": "mobile",
"url": "http://localhost:4000/admin/time-tracking",
"status": 200,
"load_ms": 1138.7,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 1034,
"horizScroll": false,
"tooSmallTargets": 8,
"totalInteractive": 29,
"h1Count": 2,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 493,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_time-tracking.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 0,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/water-log",
"viewport": "mobile",
"url": "http://localhost:4000/admin/water-log",
"status": 200,
"load_ms": 1194.5,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 2104,
"horizScroll": false,
"tooSmallTargets": 9,
"totalInteractive": 33,
"h1Count": 1,
"h2Count": 4,
"sidebarLinks": 17,
"bodyTextLen": 1579,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_water-log.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 0,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/route-trace",
"viewport": "mobile",
"url": "http://localhost:4000/admin/route-trace",
"status": 200,
"load_ms": 1239.6,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 844,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Route Trace | Harvest Traceability Dashboard | Route Commerce"
},
"shot": ".audit/shots/mobile/admin_route-trace.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/reports",
"viewport": "mobile",
"url": "http://localhost:4000/admin/reports",
"status": 200,
"load_ms": 1163.2,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 35,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 621,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_reports.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/taxes",
"viewport": "mobile",
"url": "http://localhost:4000/admin/taxes",
"status": 200,
"load_ms": 1116.7,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 23,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 400,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_taxes.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/settings",
"viewport": "mobile",
"url": "http://localhost:4000/admin/settings",
"status": 200,
"load_ms": 1126.3,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 29,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 549,
"title": "Settings - Route Commerce Admin | Route Commerce"
},
"shot": ".audit/shots/mobile/admin_settings.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/analytics",
"viewport": "mobile",
"url": "http://localhost:4000/admin/analytics",
"status": 200,
"load_ms": 1100.4,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 844,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Analytics \u2014 Route Commerce Admin | Route Commerce"
},
"shot": ".audit/shots/mobile/admin_analytics.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/users",
"viewport": "mobile",
"url": "http://localhost:4000/admin/users",
"status": 200,
"load_ms": 1215.8,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 844,
"horizScroll": false,
"tooSmallTargets": 1,
"totalInteractive": 22,
"h1Count": 0,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 330,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_users.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 1,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
},
{
"route": "/admin/me",
"viewport": "mobile",
"url": "http://localhost:4000/admin/me",
"status": 200,
"load_ms": 1174.5,
"errors": [
"pageerror: Invalid or unexpected token"
],
"warnings": [],
"failed_requests": [],
"layout": {
"scrollWidth": 390,
"clientWidth": 390,
"innerHeight": 844,
"docHeight": 908,
"horizScroll": false,
"tooSmallTargets": 2,
"totalInteractive": 24,
"h1Count": 1,
"h2Count": 0,
"sidebarLinks": 17,
"bodyTextLen": 418,
"title": "Route Commerce | Fresh Produce Wholesale Platform"
},
"shot": ".audit/shots/mobile/admin_me.png",
"console_msgs": [
"log:[Fast Refresh] rebuilding",
"info:%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold",
"log:[HMR] connected"
],
"scores": {
"loads_without_console_errors": 1,
"no_layout_shift_or_overflow": 2,
"navigation_links_work": 2,
"mobile_no_hscroll_tap_targets": 2,
"visual_hierarchy_clear": 2,
"labels_and_buttons_sensible": 2,
"tti_under_target": 2
}
}
]