{"id":"c9f05b29-2d8f-4211-b48a-37da132bcdfe","kind":"mission_supervisor","status":"failed","phase":"blocked","createdAt":"2026-09-19T10:45:58.581Z","startedAt":"2026-09-19T10:45:58.828Z","completedAt":"2026-09-19T10:48:33.039Z","lastProgressAt":"2026-09-19T10:48:30.440Z","mission":{"objective":"Verify the live Speedy Panda Party Rentals MODES workspace after source SHA 521bf3de4be4f38ee37d2524b21e7bbb6b3a99ae. On desktop and mobile, prove the four Mode cards render; open each Mode; record the exact app cards/titles shown; open the primary app in each Mode; confirm the page is nonblank, remains Speedy Panda tenant-scoped, remains inside TenantModesShell without generic CRM chrome, and retains mode context on navigation. For Bookings expect Booking Board first and Rental Inventory & Availability present. For Prep & Loadout expect Loadout Board first. For Delivery & Pickup expect Event Run Sheet first. For Back Office expect Customers first and Reports present. Flag any generic CRM/Dashboard/Pipeline/Leads presentation, wrong tenant, blank route, dead click, or unusable mobile overflow.","objectiveProvided":true,"explicitRoutes":false,"explicitTargetedActions":false,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"standard","verificationReason":"responsive_or_multi_viewport","visualEvidenceRequired":true,"routes":["/speedy-panda-party-rentals"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"interactive_audit","tenantRef":"","userRef":"","roleRef":"","tenantOwnerPreflight":false,"tenantProjectionPolicy":"godmode","profileRef":"default","viewports":["desktop","mobile"],"expectedText":"","expectedPath":"https://app.knocklaunch.app/speedy-panda-party-rentals","maxActions":60,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[],"syntheticData":{"text":"Visual Witness test","email":"visual-witness@example.invalid","phone":"3215550100","number":"100"}},"options":{"maxAttempts":3,"pollIntervalMs":2000,"staleAttemptMs":45000},"attempts":[{"attempt":1,"jobId":"1637f688-bf3f-4c55-8b28-06c52d22c1e1","startedAt":"2026-09-19T10:46:07.941Z","completedAt":"2026-09-19T10:46:56.339Z","classification":{"category":"transient_infrastructure","terminal":true,"retryable":true,"failureReason":"execution_no_progress_deadline_exceeded","evidence":{"routes":0,"artifacts":0,"useful":false}},"receipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-ad816fe583fb","jobId":"1637f688-bf3f-4c55-8b28-06c52d22c1e1","job_id":"1637f688-bf3f-4c55-8b28-06c52d22c1e1","status":"failed","phase":"failed","createdAt":"2026-09-19T10:46:07.609Z","queuedAt":"2026-09-19T10:46:07.741Z","startedAt":"2026-09-19T10:46:07.941Z","lastProgressAt":"2026-09-19T10:46:55.839Z","queueDeadlineAt":"2026-09-19T10:46:37.741Z","executionDeadlineAt":"2026-09-19T10:46:55.153Z","completedAt":"2026-09-19T10:46:55.839Z","currentRoute":"/speedy-panda-party-rentals","currentViewport":"desktop","queuePosition":null,"failureReason":"execution_no_progress_deadline_exceeded","nextReconciliationAction":null,"progress":{"phase":"route_shell_readiness","supervisedAttemptNumber":1,"requestedBrowserEngine":"chromium","viewport":"desktop","currentViewport":"desktop","browserHeadless":false,"browserEngine":"chromium","browserLaunchReason":"managed_display","currentRoute":"/speedy-panda-party-rentals","routesVisited":0,"actionsUsed":0,"shellTimeoutMs":40000,"shellReadinessStrategy":"application_shell","readinessActionId":null},"checkpointAccounting":{"complete":false,"expectedTotal":8,"completed":0,"remaining":8,"missing":8,"duplicates":0,"resumed":0,"route":{"required":2,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals","mobile::/speedy-panda-party-rentals"]},"action":{"required":0,"completed":0,"missingIds":[]},"evidence":{"required":6,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals::evidence::preflight","desktop::/speedy-panda-party-rentals::evidence::before","desktop::/speedy-panda-party-rentals::evidence::after","mobile::/speedy-panda-party-rentals::evidence::preflight","mobile::/speedy-panda-party-rentals::evidence::before","mobile::/speedy-panda-party-rentals::evidence::after"]},"duplicateIds":[]},"checkpoints":[],"resumedCheckpointIds":[],"resumedFromJobId":null,"projection":{"contract":"universal-godmode-experience-v1","source":"private_storage_hot_reload","tenantId":null,"tenantName":null,"tenantType":null,"experienceMode":"godmode","experienceRole":"GodMode","experienceUserId":null,"projectedUserRequired":false,"projectedUserNullExpected":true,"tenantOwnerPreflightRequested":false,"tenantOwnerPreflightRequired":false,"defaultTenantOwner":false,"projectionPolicy":"godmode","projectionFallbackReason":null},"mission":{"objective":"Verify the live Speedy Panda Party Rentals MODES workspace after source SHA 521bf3de4be4f38ee37d2524b21e7bbb6b3a99ae. On desktop and mobile, prove the four Mode cards render; open each Mode; record the exact app cards/titles shown; open the primary app in each Mode; confirm the page is nonblank, remains Speedy Panda tenant-scoped, remains inside TenantModesShell without generic CRM chrome, and retains mode context on navigation. For Bookings expect Booking Board first and Rental Inventory & Availability present. For Prep & Loadout expect Loadout Board first. For Delivery & Pickup expect Event Run Sheet first. For Back Office expect Customers first and Reports present. Flag any generic CRM/Dashboard/Pipeline/Leads presentation, wrong tenant, blank route, dead click, or unusable mobile overflow.","objectiveProvided":true,"explicitRoutes":true,"explicitTargetedActions":false,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"standard","verificationReason":"responsive_or_multi_viewport","visualEvidenceRequired":true,"routes":["/speedy-panda-party-rentals"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"interactive_audit","tenantRef":"","userRef":"","roleRef":"","tenantOwnerPreflight":false,"tenantProjectionPolicy":"godmode","profileRef":"default","viewports":["desktop","mobile"],"expectedText":"","expectedPath":"https://app.knocklaunch.app/speedy-panda-party-rentals","maxActions":60,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[],"syntheticData":{"text":"Visual Witness test","email":"visual-witness@example.invalid","phone":"3215550100","number":"100"},"supervisedAttemptNumber":1,"browserEngine":"chromium"},"result":{"ok":false,"proofGate":"interactive_visual_witness_failed","missionExecutionVerified":false,"projectionVerified":false,"visualAcceptance":false,"failureReason":"execution_no_progress_deadline_exceeded"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}},{"attempt":2,"jobId":"3e3b0c44-a0ef-435f-8e5c-dbe8c880f410","startedAt":"2026-09-19T10:46:58.841Z","completedAt":"2026-09-19T10:47:41.140Z","classification":{"category":"transient_infrastructure","terminal":true,"retryable":true,"failureReason":"browser_context_create_timeout:10000","evidence":{"routes":0,"artifacts":0,"useful":false}},"receipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-ad816fe583fb","jobId":"3e3b0c44-a0ef-435f-8e5c-dbe8c880f410","job_id":"3e3b0c44-a0ef-435f-8e5c-dbe8c880f410","status":"failed","phase":"failed","createdAt":"2026-09-19T10:46:57.839Z","queuedAt":"2026-09-19T10:46:58.640Z","startedAt":"2026-09-19T10:46:58.841Z","lastProgressAt":"2026-09-19T10:47:39.047Z","queueDeadlineAt":"2026-09-19T10:47:28.640Z","executionDeadlineAt":"2026-09-19T10:47:58.938Z","completedAt":"2026-09-19T10:47:39.047Z","currentRoute":null,"currentViewport":"desktop","queuePosition":null,"failureReason":"browser_context_create_timeout:10000","nextReconciliationAction":null,"progress":{"phase":"browser_context_create","supervisedAttemptNumber":2,"requestedBrowserEngine":"firefox","viewport":"desktop","currentViewport":"desktop","browserHeadless":true,"browserEngine":"firefox","browserLaunchReason":"transient_renderer_firefox_retry"},"checkpointAccounting":{"complete":false,"expectedTotal":8,"completed":0,"remaining":8,"missing":8,"duplicates":0,"resumed":0,"route":{"required":2,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals","mobile::/speedy-panda-party-rentals"]},"action":{"required":0,"completed":0,"missingIds":[]},"evidence":{"required":6,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals::evidence::preflight","desktop::/speedy-panda-party-rentals::evidence::before","desktop::/speedy-panda-party-rentals::evidence::after","mobile::/speedy-panda-party-rentals::evidence::preflight","mobile::/speedy-panda-party-rentals::evidence::before","mobile::/speedy-panda-party-rentals::evidence::after"]},"duplicateIds":[]},"checkpoints":[],"resumedCheckpointIds":[],"resumedFromJobId":null,"projection":{"contract":"universal-godmode-experience-v1","source":"private_storage_hot_reload","tenantId":null,"tenantName":null,"tenantType":null,"experienceMode":"godmode","experienceRole":"GodMode","experienceUserId":null,"projectedUserRequired":false,"projectedUserNullExpected":true,"tenantOwnerPreflightRequested":false,"tenantOwnerPreflightRequired":false,"defaultTenantOwner":false,"projectionPolicy":"godmode","projectionFallbackReason":null},"mission":{"objective":"Verify the live Speedy Panda Party Rentals MODES workspace after source SHA 521bf3de4be4f38ee37d2524b21e7bbb6b3a99ae. On desktop and mobile, prove the four Mode cards render; open each Mode; record the exact app cards/titles shown; open the primary app in each Mode; confirm the page is nonblank, remains Speedy Panda tenant-scoped, remains inside TenantModesShell without generic CRM chrome, and retains mode context on navigation. For Bookings expect Booking Board first and Rental Inventory & Availability present. For Prep & Loadout expect Loadout Board first. For Delivery & Pickup expect Event Run Sheet first. For Back Office expect Customers first and Reports present. Flag any generic CRM/Dashboard/Pipeline/Leads presentation, wrong tenant, blank route, dead click, or unusable mobile overflow.","objectiveProvided":true,"explicitRoutes":true,"explicitTargetedActions":false,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"standard","verificationReason":"responsive_or_multi_viewport","visualEvidenceRequired":true,"routes":["/speedy-panda-party-rentals"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"interactive_audit","tenantRef":"","userRef":"","roleRef":"","tenantOwnerPreflight":false,"tenantProjectionPolicy":"godmode","profileRef":"default","viewports":["desktop","mobile"],"expectedText":"","expectedPath":"https://app.knocklaunch.app/speedy-panda-party-rentals","maxActions":60,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[],"syntheticData":{"text":"Visual Witness test","email":"visual-witness@example.invalid","phone":"3215550100","number":"100"},"supervisedAttemptNumber":2,"browserEngine":"firefox"},"result":{"ok":false,"proofGate":"interactive_visual_witness_failed","missionExecutionVerified":false,"projectionVerified":false,"visualAcceptance":false,"failureReason":"browser_context_create_timeout:10000"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}},{"attempt":3,"jobId":"96a6b63d-8ceb-426d-ad12-ae268f3f6534","startedAt":"2026-09-19T10:47:46.405Z","completedAt":"2026-09-19T10:48:32.841Z","classification":{"category":"transient_infrastructure","terminal":true,"retryable":true,"failureReason":"execution_no_progress_deadline_exceeded","evidence":{"routes":0,"artifacts":0,"useful":false}},"receipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-ad816fe583fb","jobId":"96a6b63d-8ceb-426d-ad12-ae268f3f6534","job_id":"96a6b63d-8ceb-426d-ad12-ae268f3f6534","status":"failed","phase":"browser_context_closed","createdAt":"2026-09-19T10:47:45.925Z","queuedAt":"2026-09-19T10:47:46.063Z","startedAt":"2026-09-19T10:47:46.405Z","lastProgressAt":"2026-09-19T10:48:31.538Z","queueDeadlineAt":"2026-09-19T10:48:16.063Z","executionDeadlineAt":"2026-09-19T10:48:30.154Z","completedAt":"2026-09-19T10:48:31.039Z","currentRoute":"/speedy-panda-party-rentals","currentViewport":"desktop","queuePosition":null,"failureReason":"execution_no_progress_deadline_exceeded","nextReconciliationAction":null,"progress":{"phase":"browser_context_closed","supervisedAttemptNumber":3,"requestedBrowserEngine":"webkit","viewport":"desktop","currentViewport":"desktop","browserHeadless":true,"browserEngine":"webkit","browserLaunchReason":"transient_renderer_webkit_retry","currentRoute":"/speedy-panda-party-rentals","routesVisited":1,"actionsUsed":0,"shellTimeoutMs":40000,"shellReadinessStrategy":"application_shell","readinessActionId":null,"transportFailure":"page.waitForFunction: Target page, context or browser has been closed"},"checkpointAccounting":{"complete":false,"expectedTotal":8,"completed":0,"remaining":8,"missing":8,"duplicates":0,"resumed":0,"route":{"required":2,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals","mobile::/speedy-panda-party-rentals"]},"action":{"required":0,"completed":0,"missingIds":[]},"evidence":{"required":6,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals::evidence::preflight","desktop::/speedy-panda-party-rentals::evidence::before","desktop::/speedy-panda-party-rentals::evidence::after","mobile::/speedy-panda-party-rentals::evidence::preflight","mobile::/speedy-panda-party-rentals::evidence::before","mobile::/speedy-panda-party-rentals::evidence::after"]},"duplicateIds":[]},"checkpoints":[],"resumedCheckpointIds":[],"resumedFromJobId":null,"projection":{"contract":"universal-godmode-experience-v1","source":"private_storage_hot_reload","tenantId":null,"tenantName":null,"tenantType":null,"experienceMode":"godmode","experienceRole":"GodMode","experienceUserId":null,"projectedUserRequired":false,"projectedUserNullExpected":true,"tenantOwnerPreflightRequested":false,"tenantOwnerPreflightRequired":false,"defaultTenantOwner":false,"projectionPolicy":"godmode","projectionFallbackReason":null},"mission":{"objective":"Verify the live Speedy Panda Party Rentals MODES workspace after source SHA 521bf3de4be4f38ee37d2524b21e7bbb6b3a99ae. On desktop and mobile, prove the four Mode cards render; open each Mode; record the exact app cards/titles shown; open the primary app in each Mode; confirm the page is nonblank, remains Speedy Panda tenant-scoped, remains inside TenantModesShell without generic CRM chrome, and retains mode context on navigation. For Bookings expect Booking Board first and Rental Inventory & Availability present. For Prep & Loadout expect Loadout Board first. For Delivery & Pickup expect Event Run Sheet first. For Back Office expect Customers first and Reports present. Flag any generic CRM/Dashboard/Pipeline/Leads presentation, wrong tenant, blank route, dead click, or unusable mobile overflow.","objectiveProvided":true,"explicitRoutes":true,"explicitTargetedActions":false,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"standard","verificationReason":"responsive_or_multi_viewport","visualEvidenceRequired":true,"routes":["/speedy-panda-party-rentals"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"interactive_audit","tenantRef":"","userRef":"","roleRef":"","tenantOwnerPreflight":false,"tenantProjectionPolicy":"godmode","profileRef":"default","viewports":["desktop","mobile"],"expectedText":"","expectedPath":"https://app.knocklaunch.app/speedy-panda-party-rentals","maxActions":60,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[],"syntheticData":{"text":"Visual Witness test","email":"visual-witness@example.invalid","phone":"3215550100","number":"100"},"supervisedAttemptNumber":3,"browserEngine":"webkit"},"result":{"ok":false,"proofGate":"interactive_visual_witness_failed","missionExecutionVerified":false,"projectionVerified":false,"visualAcceptance":false,"failureReason":"execution_no_progress_deadline_exceeded"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}}],"escalationHistory":[],"restartReplayHistory":[{"attempt":1,"jobId":"9b31726b-8345-42fd-bbbd-37b0abe14e08","failureReason":"runner_process_restarted","replayedAt":"2026-09-19T10:46:07.165Z"}],"activeAttemptId":null,"result":{"ok":false,"proofGate":"supervised_visual_witness_blocked","outcome":"transient_infrastructure","failureReason":"execution_no_progress_deadline_exceeded","attemptsUsed":3,"terminalReceipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-ad816fe583fb","jobId":"96a6b63d-8ceb-426d-ad12-ae268f3f6534","job_id":"96a6b63d-8ceb-426d-ad12-ae268f3f6534","status":"failed","phase":"browser_context_closed","createdAt":"2026-09-19T10:47:45.925Z","queuedAt":"2026-09-19T10:47:46.063Z","startedAt":"2026-09-19T10:47:46.405Z","lastProgressAt":"2026-09-19T10:48:31.538Z","queueDeadlineAt":"2026-09-19T10:48:16.063Z","executionDeadlineAt":"2026-09-19T10:48:30.154Z","completedAt":"2026-09-19T10:48:31.039Z","currentRoute":"/speedy-panda-party-rentals","currentViewport":"desktop","queuePosition":null,"failureReason":"execution_no_progress_deadline_exceeded","nextReconciliationAction":null,"progress":{"phase":"browser_context_closed","supervisedAttemptNumber":3,"requestedBrowserEngine":"webkit","viewport":"desktop","currentViewport":"desktop","browserHeadless":true,"browserEngine":"webkit","browserLaunchReason":"transient_renderer_webkit_retry","currentRoute":"/speedy-panda-party-rentals","routesVisited":1,"actionsUsed":0,"shellTimeoutMs":40000,"shellReadinessStrategy":"application_shell","readinessActionId":null,"transportFailure":"page.waitForFunction: Target page, context or browser has been closed"},"checkpointAccounting":{"complete":false,"expectedTotal":8,"completed":0,"remaining":8,"missing":8,"duplicates":0,"resumed":0,"route":{"required":2,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals","mobile::/speedy-panda-party-rentals"]},"action":{"required":0,"completed":0,"missingIds":[]},"evidence":{"required":6,"completed":0,"missingIds":["desktop::/speedy-panda-party-rentals::evidence::preflight","desktop::/speedy-panda-party-rentals::evidence::before","desktop::/speedy-panda-party-rentals::evidence::after","mobile::/speedy-panda-party-rentals::evidence::preflight","mobile::/speedy-panda-party-rentals::evidence::before","mobile::/speedy-panda-party-rentals::evidence::after"]},"duplicateIds":[]},"checkpoints":[],"resumedCheckpointIds":[],"resumedFromJobId":null,"projection":{"contract":"universal-godmode-experience-v1","source":"private_storage_hot_reload","tenantId":null,"tenantName":null,"tenantType":null,"experienceMode":"godmode","experienceRole":"GodMode","experienceUserId":null,"projectedUserRequired":false,"projectedUserNullExpected":true,"tenantOwnerPreflightRequested":false,"tenantOwnerPreflightRequired":false,"defaultTenantOwner":false,"projectionPolicy":"godmode","projectionFallbackReason":null},"mission":{"objective":"Verify the live Speedy Panda Party Rentals MODES workspace after source SHA 521bf3de4be4f38ee37d2524b21e7bbb6b3a99ae. On desktop and mobile, prove the four Mode cards render; open each Mode; record the exact app cards/titles shown; open the primary app in each Mode; confirm the page is nonblank, remains Speedy Panda tenant-scoped, remains inside TenantModesShell without generic CRM chrome, and retains mode context on navigation. For Bookings expect Booking Board first and Rental Inventory & Availability present. For Prep & Loadout expect Loadout Board first. For Delivery & Pickup expect Event Run Sheet first. For Back Office expect Customers first and Reports present. Flag any generic CRM/Dashboard/Pipeline/Leads presentation, wrong tenant, blank route, dead click, or unusable mobile overflow.","objectiveProvided":true,"explicitRoutes":true,"explicitTargetedActions":false,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"standard","verificationReason":"responsive_or_multi_viewport","visualEvidenceRequired":true,"routes":["/speedy-panda-party-rentals"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"interactive_audit","tenantRef":"","userRef":"","roleRef":"","tenantOwnerPreflight":false,"tenantProjectionPolicy":"godmode","profileRef":"default","viewports":["desktop","mobile"],"expectedText":"","expectedPath":"https://app.knocklaunch.app/speedy-panda-party-rentals","maxActions":60,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[],"syntheticData":{"text":"Visual Witness test","email":"visual-witness@example.invalid","phone":"3215550100","number":"100"},"supervisedAttemptNumber":3,"browserEngine":"webkit"},"result":{"ok":false,"proofGate":"interactive_visual_witness_failed","missionExecutionVerified":false,"projectionVerified":false,"visualAcceptance":false,"failureReason":"execution_no_progress_deadline_exceeded"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}},"retryCleanupWarning":null}