{"version":2,"supervisorId":"c0c8897a-22d7-4611-9bea-55bbb6774c3f","sourceJobId":"c45a1689-fbd3-4dfe-9f90-8f7d7b89fab1","sourceCommit":"cd17b09fdb31a85433ce5c1c6f9cbbd563eced82","runnerVersion":"laptop-cd17b09fdb31","checkpoints":[{"id":"desktop::/redfish-roofing/roof-measurement","viewport":"desktop","route":"/redfish-roofing/roof-measurement","completedAt":"2026-09-28T13:25:22.840Z","terminal":true,"result":{"ok":false,"route":"/redfish-roofing/roof-measurement","finalUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","viewport":"desktop","projectionProof":{"verified":true,"mode":"godmode","tenantId":null,"role":"GodMode"},"prerequisiteRecovery":{"attempted":false,"ok":true,"bounded":true,"code":"not_required","strategy":null,"beforePathname":"/redfish-roofing/roof-measurement","afterPathname":"/redfish-roofing/roof-measurement"},"title":"KnockLaunch","bodyText":"KNOCKLAUNCHKNOCKLAUNCH is temporarily unavailableWe could not load your workspace right now. Retry when you are ready, or use your email directly below.Try AgainBack to sign inNeed your email?Email does not depend on KNOCKLAUNCH being online. Open your mail provider directly below.Zoho MailGmailOutlookWe could not safely determine this business's mail provider from local tenant data, so no provider was guessed.","startup":{"bootstrapPhase":"runtime-chunk-recovery","readyState":"complete","rootChildCount":1,"rootTextLength":414,"serviceWorkerControlled":false,"cacheRetirementParam":false,"applicationShellTimedOut":false,"scriptSources":["https://app.knocklaunch.app/assets/index-DPWxZMQI.js","https://browser.sentry-cdn.com/10.42.0/bundle.tracing.min.js","https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495"],"resourcesLoaded":114,"recentResources":["https://app.knocklaunch.app/assets/featureKeys-HTK5C8js.js","https://app.knocklaunch.app/assets/LawnCareContactIntake-DTfEWYMk.js","https://app.knocklaunch.app/assets/useOfflineDraft-DIs-NDP3.js","https://app.knocklaunch.app/assets/crmRoutes-Ce--EXSX.css","https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/tenant-media-library?mode=asset&id=ea991b3c-e8d6-464a-9a9a-80b9f7f60640","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/godmode_page_overrides?select=id%2Croute_path%2Croute_pattern%2Ctenant_scope%2Cdevice_scope%2Coperations%2Cupdated_at%2Cpublished_at&status=eq.published&route_path=eq.%2Fredfish-roofing%2Froof-measurement&order=published_at.desc.nullslast&limit=8","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/godmode_page_overrides?select=id%2Croute_path%2Croute_pattern%2Ctenant_scope%2Cdevice_scope%2Coperations%2Cupdated_at%2Cpublished_at&status=eq.published&route_pattern=in.%28%2Fredfish-roofing%2Froof-measurement%2C%2F*%2Froof-measurement%29&order=published_at.desc.nullslast&limit=8","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/profiles?select=tenant_org_id&id=eq.4910c3f0-ba7c-4182-8e18-21bd84b85d04","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/profiles?select=tenant_org_id&id=eq.4910c3f0-ba7c-4182-8e18-21bd84b85d04","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/profiles?select=elevenlabs_voice_id%2Cvoice_clone_disabled_at&id=eq.4910c3f0-ba7c-4182-8e18-21bd84b85d04","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/voicemail_templates?select=id%2Cpreset_slot%2Cdelivery_mode%2Cis_active%2Caudio_twilio_compatible%2Cintro_content_type%2Coutro_content_type%2Cintro_duration_sec%2Coutro_duration_sec%2Cintro_audio_url%2Coutro_audio_url%2Cintro_audio_storage_path%2Coutro_audio_storage_path%2Clegacy_intro_audio_url%2Clegacy_intro_audio_storage_path%2Clegacy_intro_content_type%2Clegacy_outro_audio_url%2Clegacy_outro_audio_storage_path%2Clegacy_outro_content_type&owner_user_id=eq.4910c3f0-ba7c-4182-8e18-21bd84b85d04&scope=eq.personal&delivery_mode=eq.hybrid_splice&is_active=eq.true","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/user_roles?select=role&user_id=eq.4910c3f0-ba7c-4182-8e18-21bd84b85d04&tenant_id=is.null&role=in.%28GodMode%2CPlatformAdmin%2CAdmin%29&limit=1","https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/tenant-media-library?mode=asset&id=8dd84494-44ba-4190-af18-da329164511e&variant=display","https://ymntrajfubicyxwwdxxa.supabase.co/auth/v1/user","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/tenant_rebuttals?select=*&tenant_org_id=is.null&tenancy_type=eq.roofing&is_active=eq.true&order=order_index.asc","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/tenant_rebuttals?select=*&tenant_org_id=is.null&tenancy_type=eq.roofing&is_active=eq.true&order=order_index.asc","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/rpc/is_system_admin","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/user_sessions?select=id","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/action_errors"]},"headings":["KNOCKLAUNCH is temporarily unavailable","Need your email?"],"controlsDiscovered":98,"controlsInteracted":23,"controlsSkipped":34,"controlsFailed":3,"accountedControls":60,"actionReceipts":[{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"","label":"Try Again","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|||try again|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Open GodMode Live Edit","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||open godmode live edit|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Today","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||today|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Homeowners","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||homeowners|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Guided Calling","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||guided calling|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Production","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||production|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Money","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||money|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Schedule","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||schedule|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Inbox","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||inbox|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Relationships","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||relationships|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Documents","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||documents|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Photos & Evidence","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||photos & evidence|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Canvassing","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||canvassing|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Reports","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||reports|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Redfish Settings","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||redfish settings|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Quick tour","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||quick tour|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"All company tools · 21","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||all company tools · 21|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"New Lead","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||new lead|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Open Redfish tools","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||open redfish tools|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Open account menu for noelmal2289","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"|radix-:r1:|button|button|button||open account menu for noelmal2289|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Use my location as the property","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||use my location as the property|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"","label":"Trace roof","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|||trace roof|"},{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"","label":"Auto-detect roof with AI","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|||auto-detect roof with ai|"}],"skippedReceipts":[{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-1","tag":"a","type":"","role":"link","label":"Back to sign in","testid":null,"id":null,"name":null,"href":"https://app.knocklaunch.app/","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":569,"y":504,"width":131,"height":35},"fingerprint":"||link|a|||back to sign in|https://app.knocklaunch.app/"},"fingerprint":"||link|a|||back to sign in|https://app.knocklaunch.app/"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-2","tag":"a","type":"","role":"link","label":"Zoho Mail","testid":null,"id":null,"name":null,"href":"https://mail.zoho.com/","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":459,"y":691,"width":167,"height":42},"fingerprint":"||link|a|||zoho mail|https://mail.zoho.com/"},"fingerprint":"||link|a|||zoho mail|https://mail.zoho.com/"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-3","tag":"a","type":"","role":"link","label":"Gmail","testid":null,"id":null,"name":null,"href":"https://mail.google.com/","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":636,"y":691,"width":167,"height":42},"fingerprint":"||link|a|||gmail|https://mail.google.com/"},"fingerprint":"||link|a|||gmail|https://mail.google.com/"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-4","tag":"a","type":"","role":"link","label":"Outlook","testid":null,"id":null,"name":null,"href":"https://outlook.office.com/mail/","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":814,"y":691,"width":167,"height":42},"fingerprint":"||link|a|||outlook|https://outlook.office.com/mail/"},"fingerprint":"||link|a|||outlook|https://outlook.office.com/mail/"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-6","tag":"button","type":"button","role":"button","label":"Redfish Roofing","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":14,"y":18,"width":217,"height":49},"fingerprint":"||button|button|button||redfish roofing|"},"fingerprint":"||button|button|button||redfish roofing|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-26","tag":"button","type":"button","role":"button","label":"Search Redfish Roofing","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":274,"y":16,"width":403,"height":44},"fingerprint":"||button|button|button||search redfish roofing|"},"fingerprint":"||button|button|button||search redfish roofing|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-23","tag":"input","type":"text","role":"input","label":"Search address...","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":286,"y":152,"width":1029,"height":32},"fingerprint":"||input|input|text||search address...|"},"fingerprint":"||input|input|text||search address...|"},{"status":"skipped","reason":"mutation_requires_authorized_operation","control":{"runtimeId":"vw-24","tag":"button","type":"submit","role":"button","label":"Search address","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":true,"horizontalScrollReachable":false,"rect":{"x":1322,"y":152,"width":35,"height":32},"fingerprint":"||button|button|submit||search address|"},"fingerprint":"||button|button|submit||search address|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-27","tag":"button","type":"button","role":"button","label":"Zoom in","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1376,"y":205,"width":29,"height":29},"fingerprint":"||button|button|button||zoom in|"},"fingerprint":"||button|button|button||zoom in|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-28","tag":"button","type":"button","role":"button","label":"Zoom out","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1376,"y":234,"width":29,"height":29},"fingerprint":"||button|button|button||zoom out|"},"fingerprint":"||button|button|button||zoom out|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-29","tag":"a","type":"","role":"link","label":"Mapbox","testid":null,"id":null,"name":null,"href":"https://www.mapbox.com/about/maps","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1101,"y":178,"width":55,"height":14},"fingerprint":"||link|a|||mapbox|https://www.mapbox.com/about/maps"},"fingerprint":"||link|a|||mapbox|https://www.mapbox.com/about/maps"},{"status":"skipped","reason":"external_navigation","control":{"runtimeId":"vw-30","tag":"a","type":"","role":"link","label":"OpenStreetMap","testid":null,"id":null,"name":null,"href":"https://www.openstreetmap.org/copyright/","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1159,"y":178,"width":97,"height":14},"fingerprint":"||link|a|||openstreetmap|https://www.openstreetmap.org/copyright/"},"fingerprint":"||link|a|||openstreetmap|https://www.openstreetmap.org/copyright/"},{"status":"skipped","reason":"external_navigation","control":{"runtimeId":"vw-31","tag":"a","type":"","role":"link","label":"Improve this map","testid":null,"id":null,"name":null,"href":"https://apps.mapbox.com/feedback/?owner=mapbox&id=satellite-streets-v12&access_token=pk.eyJ1Ijoibnlzb21lbnRlcnByaXNlcyIsImEiOiJjbWh2aTA4cHowYW1vMnJxNG1uZHE1cmcyIn0.x0vvUUGhxOl35WIxT-geSQ#/-80.6081/28.3852/19","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1261,"y":178,"width":99,"height":14},"fingerprint":"||link|a|||improve this map|https://apps.mapbox.com/feedback/?owner=mapbox&id=satellite-streets-v12&access_token=pk.eyj1ijoibnlzb21lbnrlcnbyaxnlcyisimeioijjbwh2ata4chowyw1vmnjxng1uzhe1cmcy"},"fingerprint":"||link|a|||improve this map|https://apps.mapbox.com/feedback/?owner=mapbox&id=satellite-streets-v12&access_token=pk.eyj1ijoibnlzb21lbnrlcnbyaxnlcyisimeioijjbwh2ata4chowyw1vmnjxng1uzhe1cmcy"},{"status":"skipped","reason":"external_navigation","control":{"runtimeId":"vw-32","tag":"a","type":"","role":"link","label":"Maxar","testid":null,"id":null,"name":null,"href":"https://www.maxar.com/","disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1364,"y":178,"width":46,"height":14},"fingerprint":"||link|a|||maxar|https://www.maxar.com/"},"fingerprint":"||link|a|||maxar|https://www.maxar.com/"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-0","tag":"button","type":"","role":"button","label":"Undo","testid":null,"id":null,"name":null,"href":null,"disabled":true,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1217,"y":949,"width":45,"height":27},"fingerprint":"||button|button|||undo|"},"fingerprint":"||button|button|||undo|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-1","tag":"button","type":"","role":"button","label":"Redo","testid":null,"id":null,"name":null,"href":null,"disabled":true,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1268,"y":949,"width":45,"height":27},"fingerprint":"||button|button|||redo|"},"fingerprint":"||button|button|||redo|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-2","tag":"button","type":"","role":"button","label":"More","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1320,"y":949,"width":43,"height":27},"fingerprint":"||button|button|||more|"},"fingerprint":"||button|button|||more|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-3","tag":"button","type":"","role":"button","label":"Done","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1370,"y":949,"width":45,"height":27},"fingerprint":"||button|button|||done|"},"fingerprint":"||button|button|||done|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-4","tag":"input","type":"","role":"input","label":"Tell Sidekick what to change...","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":658,"y":1052,"width":694,"height":27},"fingerprint":"||input|input|||tell sidekick what to change...|"},"fingerprint":"||input|input|||tell sidekick what to change...|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-5","tag":"button","type":"","role":"button","label":"Ask","testid":null,"id":null,"name":null,"href":null,"disabled":true,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1359,"y":1048,"width":56,"height":30},"fingerprint":"||button|button|||ask|"},"fingerprint":"||button|button|||ask|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-4","tag":"button","type":"","role":"button","label":"Hide","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1373,"y":382,"width":41,"height":27},"fingerprint":"||button|button|||hide|"},"fingerprint":"||button|button|||hide|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-5","tag":"button","type":"","role":"button","label":"all","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1293,"y":434,"width":25,"height":22},"fingerprint":"||button|button|||all|"},"fingerprint":"||button|button|||all|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-6","tag":"button","type":"","role":"button","label":"desktop","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1318,"y":434,"width":51,"height":22},"fingerprint":"||button|button|||desktop|"},"fingerprint":"||button|button|||desktop|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-7","tag":"button","type":"","role":"button","label":"mobile","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":null,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1368,"y":434,"width":43,"height":22},"fingerprint":"||button|button|||mobile|"},"fingerprint":"||button|button|||mobile|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-8","tag":"input","type":"","role":"input","label":"Accessible label","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":669,"y":548,"width":350,"height":27},"fingerprint":"||input|input|||accessible label|"},"fingerprint":"||input|input|||accessible label|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-9","tag":"input","type":"","role":"input","label":"Width","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1053,"y":524,"width":172,"height":27},"fingerprint":"||input|input|||width|"},"fingerprint":"||input|input|||width|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-10","tag":"input","type":"","role":"input","label":"Height","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1231,"y":524,"width":172,"height":27},"fingerprint":"||input|input|||height|"},"fingerprint":"||input|input|||height|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-11","tag":"input","type":"","role":"input","label":"Min width","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1053,"y":576,"width":172,"height":27},"fingerprint":"||input|input|||min width|"},"fingerprint":"||input|input|||min width|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-12","tag":"input","type":"","role":"input","label":"Max width","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1231,"y":576,"width":172,"height":27},"fingerprint":"||input|input|||max width|"},"fingerprint":"||input|input|||max width|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-13","tag":"input","type":"","role":"input","label":"Min height","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1053,"y":628,"width":172,"height":27},"fingerprint":"||input|input|||min height|"},"fingerprint":"||input|input|||min height|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-14","tag":"input","type":"","role":"input","label":"Max height","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1231,"y":628,"width":172,"height":27},"fingerprint":"||input|input|||max height|"},"fingerprint":"||input|input|||max height|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-15","tag":"input","type":"","role":"input","label":"Padding","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1053,"y":680,"width":172,"height":27},"fingerprint":"||input|input|||padding|"},"fingerprint":"||input|input|||padding|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-16","tag":"input","type":"","role":"input","label":"Margin","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1231,"y":680,"width":172,"height":27},"fingerprint":"||input|input|||margin|"},"fingerprint":"||input|input|||margin|"},{"status":"skipped","reason":"control_no_longer_present","control":{"runtimeId":"vw-17","tag":"input","type":"","role":"input","label":"Gap","testid":null,"id":null,"name":null,"href":null,"disabled":false,"checked":false,"submitLike":false,"horizontalScrollReachable":false,"rect":{"x":1053,"y":732,"width":172,"height":27},"fingerprint":"||input|input|||gap|"},"fingerprint":"||input|input|||gap|"}],"failedReceipts":[{"status":"failed","fingerprint":"||button|button||||","reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('[data-vw-control=\"vw-27\"]').first() - locator resolved to <button data-vw-control=\"vw-27\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 w-10\">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <html lang=\"en\" data-live-edit-mode=\"true\" data-kl-layout-mode=\"columns\" data-kl-layout-text=\"standard\" data-kl-layout-tone=\"original\" data-kl-interface-scale=\"standard\" data-kl-react-root-committed=\"true\" data-kl-layout-density=\"comfortable\" data-kl-bootstrap-phase=\"application-module-loaded\">…</html> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <html lang=\"en\" data-live-edit-mode=\"true\" data-kl-layout-mode=\"columns\" data-kl-layout-text=\"standard\" data-kl-layout-tone=\"original\" data-kl-interface-scale=\"standard\" data-kl-react-root-committed=\"true\" data-kl-layout-d","control":{"role":"button","label":""}},{"status":"failed","fingerprint":"||region|canvas|||map|","reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Map', exact: true }).first() - locator resolved to <canvas tabindex=\"0\" width=\"1143\" height=\"300\" role=\"region\" aria-label=\"Map\" class=\"mapboxgl-canvas\" data-vw-control=\"vw-27\"></canvas> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 100ms 4 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class=\"bg-card border-b px-4 py-3 shrink-0\">…</div> intercepts pointer events - retrying click action ","control":{"role":"region","label":"Map"}},{"status":"failed","fingerprint":"||button|button|button||messages|","reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Messages', exact: true }).first() - locator resolved to <button type=\"button\" aria-label=\"Messages\" data-vw-control=\"vw-39\" data-kl-gesture-exclude=\"true\" class=\"fixed bottom-5 right-5 z-[150] hidden h-12 w-12 place-items-center rounded-full border border-white/15 bg-[#07110e]/95 text-white shadow-2xl backdrop-blur-xl transition hover:scale-[1.03] md:grid\">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <button type=\"button\" data-vw-control=\"vw-0\" aria-label=\"Open GodMode Live Edit\" data-live-edit-mobile-trigger=\"true\" class=\"fixed bottom-[calc(env(safe-area-inset-bottom)+9rem)] right-3 z-[[redacted-phone]] inline-flex min-h-11 items-center justify-center rounded-full border border-sky-300/30 bg-slate-950/95 px-4 text-xs font-black tracking-wide text-white shadow-2xl backdrop-blur-2xl pointer-events-auto md:bottom-4 md:right-4 md:min-h-10 md:px-3 md:text-[11px]\">GodMode</button> from <main id=\"app-main\" tabindex=\"-1\" data-responsive-app-contract=\"canonical-v2\" class=\"kl-responsive-app-root min-h-screen min-w-0 w-full max-w-full outline-none\">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - ","control":{"role":"button","label":"Messages"}}],"issues":[{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}},{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}},{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}},{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}},{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/roof-measurement-job","status":403,"method":"POST"}},{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}},{"code":"client_response_error","severity":"medium","detail":{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}},{"code":"interaction_failed","severity":"medium","detail":{"reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('[data-vw-control=\"vw-27\"]').first() - locator resolved to <button data-vw-control=\"vw-27\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 w-10\">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <html lang=\"en\" data-live-edit-mode=\"true\" data-kl-layout-mode=\"columns\" data-kl-layout-text=\"standard\" data-kl-layout-tone=\"original\" data-kl-interface-scale=\"standard\" data-kl-react-root-committed=\"true\" data-kl-layout-density=\"comfortable\" data-kl-bootstrap-phase=\"application-module-loaded\">…</html> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <html lang=\"en\" data-live-edit-mode=\"true\" data-kl-layout-mode=\"columns\" data-kl-layout-text=\"standard\" data-kl-layout-tone=\"original\" data-kl-interface-scale=\"standard\" data-kl-react-root-committed=\"true\" data-kl-layout-d","control":{"role":"button","label":""}}},{"code":"interaction_failed","severity":"medium","detail":{"reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Map', exact: true }).first() - locator resolved to <canvas tabindex=\"0\" width=\"1143\" height=\"300\" role=\"region\" aria-label=\"Map\" class=\"mapboxgl-canvas\" data-vw-control=\"vw-27\"></canvas> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 100ms 4 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class=\"bg-card border-b px-4 py-3 shrink-0\">…</div> intercepts pointer events - retrying click action ","control":{"role":"region","label":"Map"}}},{"code":"interaction_failed","severity":"medium","detail":{"reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Messages', exact: true }).first() - locator resolved to <button type=\"button\" aria-label=\"Messages\" data-vw-control=\"vw-39\" data-kl-gesture-exclude=\"true\" class=\"fixed bottom-5 right-5 z-[150] hidden h-12 w-12 place-items-center rounded-full border border-white/15 bg-[#07110e]/95 text-white shadow-2xl backdrop-blur-xl transition hover:scale-[1.03] md:grid\">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <button type=\"button\" data-vw-control=\"vw-0\" aria-label=\"Open GodMode Live Edit\" data-live-edit-mobile-trigger=\"true\" class=\"fixed bottom-[calc(env(safe-area-inset-bottom)+9rem)] right-3 z-[[redacted-phone]] inline-flex min-h-11 items-center justify-center rounded-full border border-sky-300/30 bg-slate-950/95 px-4 text-xs font-black tracking-wide text-white shadow-2xl backdrop-blur-2xl pointer-events-auto md:bottom-4 md:right-4 md:min-h-10 md:px-3 md:text-[11px]\">GodMode</button> from <main id=\"app-main\" tabindex=\"-1\" data-responsive-app-contract=\"canonical-v2\" class=\"kl-responsive-app-root min-h-screen min-w-0 w-full max-w-full outline-none\">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - ","control":{"role":"button","label":"Messages"}}},{"code":"application_fallback_rendered","severity":"high","detail":{"code":"application_fallback_rendered","stage":"final","evidenceDomain":"application","likelyOwningLayer":"application_shell","detail":{"requestedPath":"/redfish-roofing/roof-measurement","finalPath":"/redfish-roofing/roof-measurement"}}}],"linkedRoutes":[],"artifacts":[{"stored":true,"sha256":"b2e5c0fd691cdd1a061be5bb1015dc4c07d7ac7acdebf1d310e9eac97df0f6c9","bucket":"command-center-visual-witness","path":"universal-witness/c45a1689-fbd3-4dfe-9f90-8f7d7b89fab1/desktop/-redfish-roofing-roof-measurement-preflight.png","signedUrl":"https://laptop-witness.knocklaunch.app/__witness/evidence/2irpO90p9oFBIlPPx7TDxCC6","signedUrlTtlSeconds":3600},{"stored":true,"sha256":"b2e5c0fd691cdd1a061be5bb1015dc4c07d7ac7acdebf1d310e9eac97df0f6c9","bucket":"command-center-visual-witness","path":"universal-witness/c45a1689-fbd3-4dfe-9f90-8f7d7b89fab1/desktop/-redfish-roofing-roof-measurement-before.png","signedUrl":"https://laptop-witness.knocklaunch.app/__witness/evidence/Qe6YcANmkwFH8Xp3oGih60Me","signedUrlTtlSeconds":3600},{"stored":true,"sha256":"12612ec95f32cfc56b41f27dad893f3f14665bae85aec230625eb5e8f855136c","bucket":"command-center-visual-witness","path":"universal-witness/c45a1689-fbd3-4dfe-9f90-8f7d7b89fab1/desktop/-redfish-roofing-roof-measurement-after.png","signedUrl":"https://laptop-witness.knocklaunch.app/__witness/evidence/5sA6JeNiLgXFfI40fywfBhhd","signedUrlTtlSeconds":3600}],"screenshotModes":{"preflight":"full_page","before":"full_page","after":"full_page"},"screenshotsStored":true,"temporalVisualProof":{"required":false,"passed":true,"reason":"not_required","sampleCount":0,"candidateCount":0,"movingTargetCount":0,"targets":[]},"routeTransitionTrace":[{"at":"2026-09-28T13:23:33.639Z","url":"https://app.knocklaunch.app/redfish-roofing/roof-measurement"}],"diagnostic":{"firstBadState":{"code":"application_fallback_rendered","stage":"final","evidenceDomain":"application","likelyOwningLayer":"application_shell","detail":{"requestedPath":"/redfish-roofing/roof-measurement","finalPath":"/redfish-roofing/roof-measurement"}},"likelyOwningLayer":"application_shell","evidenceDomain":"application","stages":[{"stage":"before_navigation","observedAt":"2026-09-28T13:23:33.569Z","url":"nullblank","expected":{"authorityUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","tenantId":null,"tenantSlug":null,"experienceUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","experienceRole":"GodMode","accessMode":"deferred_until_app_origin"},"projectionInvariantsHeld":null,"projectionInvariantFailures":[],"projectionDiagnosticDeferred":true},{"stage":"navigation_settled","observedAt":"2026-09-28T13:23:39.917Z","url":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","pathname":"/redfish-roofing/roof-measurement","search":"","authUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","activeTenantId":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","activeTenantSlug":"redfish-roofing","tenantId":null,"tenantSlug":null,"supportAccessTenantId":null,"supportAccessUserId":null,"supportAccessRole":null,"supportAccessMode":null,"impersonatedUserId":null,"impersonatedRole":null,"expected":{"authorityUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","tenantId":null,"tenantSlug":null,"experienceUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","experienceRole":"GodMode","accessMode":"invalid"},"projectionInvariantsHeld":true,"projectionInvariantFailures":[]},{"stage":"final","observedAt":"2026-09-28T13:25:22.839Z","url":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","pathname":"/redfish-roofing/roof-measurement","search":"","authUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","activeTenantId":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","activeTenantSlug":"redfish-roofing","tenantId":null,"tenantSlug":null,"supportAccessTenantId":null,"supportAccessUserId":null,"supportAccessRole":null,"supportAccessMode":null,"impersonatedUserId":null,"impersonatedRole":null,"expected":{"authorityUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","tenantId":null,"tenantSlug":null,"experienceUserId":"4910c3f0-ba7c-4182-8e18-21bd84b85d04","experienceRole":"GodMode","accessMode":"invalid"},"projectionInvariantsHeld":true,"projectionInvariantFailures":[]}]},"consoleErrors":[],"pageErrors":[],"failedRequests":[],"badResponses":[{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"},{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"},{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"},{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"},{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/functions/v1/roof-measurement-job","status":403,"method":"POST"},{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"},{"url":"https://ymntrajfubicyxwwdxxa.supabase.co/rest/v1/page_views?select=id","status":406,"method":"POST"}]},"actionCheckpoints":[{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|||try again|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"","label":"Try Again","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|||try again|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||open godmode live edit|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Open GodMode Live Edit","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||open godmode live edit|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||today|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Today","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||today|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||homeowners|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Homeowners","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||homeowners|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||guided calling|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Guided Calling","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||guided calling|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||production|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Production","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||production|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||money|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Money","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||money|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||schedule|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Schedule","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||schedule|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||inbox|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Inbox","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||inbox|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||relationships|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Relationships","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||relationships|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||documents|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Documents","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||documents|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||photos & evidence|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Photos & Evidence","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||photos & evidence|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||canvassing|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Canvassing","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||canvassing|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||reports|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Reports","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||reports|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||redfish settings|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Redfish Settings","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||redfish settings|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||quick tour|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Quick tour","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||quick tour|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||all company tools · 21|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"All company tools · 21","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||all company tools · 21|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||new lead|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"New Lead","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||new lead|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||open redfish tools|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Open Redfish tools","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||open redfish tools|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::|radix-:r1:|button|button|button||open account menu for noelmal2289|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Open account menu for noelmal2289","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"|radix-:r1:|button|button|button||open account menu for noelmal2289|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||use my location as the property|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"button","label":"Use my location as the property","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|button||use my location as the property|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|||trace roof|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"","label":"Trace roof","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|||trace roof|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|||auto-detect roof with ai|","terminal":true,"passed":true,"status":"interacted","receipt":{"status":"interacted","action":"human_click","details":{"beforeUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","control":{"role":"button","tag":"button","type":"","label":"Auto-detect roof with AI","href":null},"afterUrl":"https://app.knocklaunch.app/redfish-roofing/roof-measurement","navigationObserved":false,"browserDialog":null},"fingerprint":"||button|button|||auto-detect roof with ai|"}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button||||","terminal":true,"passed":false,"status":"failed","receipt":{"status":"failed","fingerprint":"||button|button||||","reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('[data-vw-control=\"vw-27\"]').first() - locator resolved to <button data-vw-control=\"vw-27\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 hover:bg-accent hover:text-accent-foreground h-10 w-10\">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <html lang=\"en\" data-live-edit-mode=\"true\" data-kl-layout-mode=\"columns\" data-kl-layout-text=\"standard\" data-kl-layout-tone=\"original\" data-kl-interface-scale=\"standard\" data-kl-react-root-committed=\"true\" data-kl-layout-density=\"comfortable\" data-kl-bootstrap-phase=\"application-module-loaded\">…</html> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <html lang=\"en\" data-live-edit-mode=\"true\" data-kl-layout-mode=\"columns\" data-kl-layout-text=\"standard\" data-kl-layout-tone=\"original\" data-kl-interface-scale=\"standard\" data-kl-react-root-committed=\"true\" data-kl-layout-d","control":{"role":"button","label":""}}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||region|canvas|||map|","terminal":true,"passed":false,"status":"failed","receipt":{"status":"failed","fingerprint":"||region|canvas|||map|","reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('region', { name: 'Map', exact: true }).first() - locator resolved to <canvas tabindex=\"0\" width=\"1143\" height=\"300\" role=\"region\" aria-label=\"Map\" class=\"mapboxgl-canvas\" data-vw-control=\"vw-27\"></canvas> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 100ms 4 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div data-roof-tracer-map-shell=\"stable\" class=\"relative min-h-0 flex-1 overflow-hidden\">…</div> intercepts pointer events - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class=\"bg-card border-b px-4 py-3 shrink-0\">…</div> intercepts pointer events - retrying click action ","control":{"role":"region","label":"Map"}}},{"id":"desktop::/redfish-roofing/roof-measurement::action::||button|button|button||messages|","terminal":true,"passed":false,"status":"failed","receipt":{"status":"failed","fingerprint":"||button|button|button||messages|","reason":"locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Messages', exact: true }).first() - locator resolved to <button type=\"button\" aria-label=\"Messages\" data-vw-control=\"vw-39\" data-kl-gesture-exclude=\"true\" class=\"fixed bottom-5 right-5 z-[150] hidden h-12 w-12 place-items-center rounded-full border border-white/15 bg-[#07110e]/95 text-white shadow-2xl backdrop-blur-xl transition hover:scale-[1.03] md:grid\">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <button type=\"button\" data-vw-control=\"vw-0\" aria-label=\"Open GodMode Live Edit\" data-live-edit-mobile-trigger=\"true\" class=\"fixed bottom-[calc(env(safe-area-inset-bottom)+9rem)] right-3 z-[[redacted-phone]] inline-flex min-h-11 items-center justify-center rounded-full border border-sky-300/30 bg-slate-950/95 px-4 text-xs font-black tracking-wide text-white shadow-2xl backdrop-blur-2xl pointer-events-auto md:bottom-4 md:right-4 md:min-h-10 md:px-3 md:text-[11px]\">GodMode</button> from <main id=\"app-main\" tabindex=\"-1\" data-responsive-app-contract=\"canonical-v2\" class=\"kl-responsive-app-root min-h-screen min-w-0 w-full max-w-full outline-none\">…</main> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - ","control":{"role":"button","label":"Messages"}}}],"evidenceCheckpoints":[{"id":"desktop::/redfish-roofing/roof-measurement::evidence::preflight","terminal":true,"passed":true,"status":"captured","mode":"full_page"},{"id":"desktop::/redfish-roofing/roof-measurement::evidence::before","terminal":true,"passed":true,"status":"captured","mode":"full_page"},{"id":"desktop::/redfish-roofing/roof-measurement::evidence::after","terminal":true,"passed":true,"status":"captured","mode":"full_page"}]}],"checkpointAccounting":{"complete":false,"expectedTotal":8,"completed":4,"remaining":4,"missing":4,"duplicates":0,"resumed":0,"route":{"required":2,"completed":1,"missingIds":["mobile::/redfish-roofing/roof-measurement"]},"action":{"required":0,"completed":0,"missingIds":[]},"evidence":{"required":6,"completed":3,"missingIds":["mobile::/redfish-roofing/roof-measurement::evidence::preflight","mobile::/redfish-roofing/roof-measurement::evidence::before","mobile::/redfish-roofing/roof-measurement::evidence::after"]},"duplicateIds":[]},"updatedAt":"2026-09-28T13:25:22.840Z"}