{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-7c47c4127a5b","jobId":"4f80acde-f583-493c-b9e4-2f0a32219f5b","job_id":"4f80acde-f583-493c-b9e4-2f0a32219f5b","status":"failed","phase":"failed","createdAt":"2026-09-12T19:58:56.012Z","queuedAt":"2026-09-12T19:58:56.114Z","startedAt":"2026-09-12T19:58:56.215Z","lastProgressAt":"2026-09-12T19:59:48.401Z","queueDeadlineAt":"2026-09-12T20:00:56.114Z","executionDeadlineAt":"2026-09-12T20:13:56.215Z","completedAt":"2026-09-12T19:59:48.401Z","currentRoute":"/curri-control-center/dashboard","currentViewport":"desktop","queuePosition":null,"failureReason":"screenshot_capture_failed:cdp_viewport_screenshot_timeout:10000ms;page.screenshot: Target page, context or browser has been closed\nCall log:\n  - taking page screenshot\n    - disabled all CSS animations\n  - waiting for fonts to load...\n;cdp_screencast_start_timeout:2000ms;independent_snapshot_page_closed;page_closed_before_recovery","nextReconciliationAction":null,"progress":{"phase":"route_navigation","viewport":"desktop","currentViewport":"desktop","currentRoute":"/curri-control-center/dashboard","routesVisited":0,"actionsUsed":0},"projection":{"contract":"universal-godmode-experience-v1","source":"private_storage_hot_reload","tenantId":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","tenantName":"Curri Control Center","tenantType":"PORTFOLIO_CONTROL_CENTER","experienceMode":"godmode_tenant","experienceRole":"GodMode","experienceUserId":null,"projectedUserRequired":false,"projectedUserNullExpected":true,"tenantOwnerPreflightRequired":false,"defaultTenantOwner":false},"mission":{"objective":"Single-viewport desktop proof of the live CURRI Control Center cohesion repair. Verify Executive portfolio control / CURRI Control Center, exactly Command Growth Operations Financials, persistent Portfolio Realty World One Call scopes, no Realtor tagline or Home Businesses Opportunities Decisions More competing nav, no Certified Pro, and no obvious overflow or duplicate context panel. Exercise at least one Mode change and one company-scope change while staying within the Control Center.","objectiveProvided":true,"explicitRoutes":true,"explicitTargetedActions":false,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"quick","verificationReason":"explicit_request","routes":["/curri-control-center/dashboard"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"observe","tenantRef":"curri-control-center","userRef":"","roleRef":"GodMode","tenantOwnerPreflight":false,"profileRef":"default","viewports":["desktop"],"expectedText":"","expectedPath":"/curri-control-center/dashboard","maxActions":20,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[],"syntheticData":{"text":"Visual Witness test","email":"visual-witness@example.invalid","phone":"3215550100","number":"100"}},"result":{"ok":false,"proofGate":"interactive_visual_witness_failed","missionExecutionVerified":false,"projectionVerified":false,"visualAcceptance":false,"failureReason":"screenshot_capture_failed:cdp_viewport_screenshot_timeout:10000ms;page.screenshot: Target page, context or browser has been closed\nCall log:\n  - taking page screenshot\n    - disabled all CSS animations\n  - waiting for fonts to load...\n;cdp_screencast_start_timeout:2000ms;independent_snapshot_page_closed;page_closed_before_recovery"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}