{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"virtual-78f5d83bbb00","jobId":"6f64a862-04cb-4e32-8963-6a579e8f3a77","job_id":"6f64a862-04cb-4e32-8963-6a579e8f3a77","status":"failed","phase":"failed","createdAt":"2026-09-13T00:01:54.612Z","queuedAt":"2026-09-13T00:01:54.772Z","startedAt":"2026-09-13T00:01:54.926Z","lastProgressAt":"2026-09-13T00:02:29.528Z","queueDeadlineAt":"2026-09-13T00:03:54.772Z","executionDeadlineAt":"2026-09-13T00:16:54.926Z","completedAt":"2026-09-13T00:02:29.528Z","currentRoute":"/curri-control-center/dashboard","currentViewport":"desktop","queuePosition":null,"failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Profile & settings').first() to be visible\n","nextReconciliationAction":null,"progress":{"phase":"route_preflight_evidence_deferred","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":"Interactively experience /curri-control-center/dashboard as a real user","objectiveProvided":true,"explicitRoutes":true,"explicitTargetedActions":true,"missionProfile":"route-smoke","requestedVerificationTier":"auto","effectiveVerificationTier":"quick","verificationReason":"narrow_single_behavior","routes":["/curri-control-center/dashboard"],"authorizedOrigins":["https://app.knocklaunch.app"],"scope":"single_route","mode":"interactive_audit","tenantRef":"60911b66-2940-4f68-9b88-cd17d1bdf5b6","userRef":"","roleRef":"GodMode","tenantOwnerPreflight":false,"profileRef":"default","viewports":["desktop"],"expectedText":"Profile & settings","expectedPath":"/curri-control-center/dashboard","maxActions":20,"maxRoutes":1,"authorizedMutations":false,"targetedActions":[{"id":"action-1","type":"click","verificationTier":"quick","testid":"","role":"","name":"","label":"Open CURRI account menu","text":"","value":"","option":"","exact":true,"dialog":"","promptText":"","dialogs":[],"waitMs":500,"required":true},{"id":"action-2","type":"click","verificationTier":"quick","testid":"","role":"","name":"","label":"Open Profile","text":"My profile","value":"","option":"","exact":true,"dialog":"","promptText":"","dialogs":[],"waitMs":500,"required":true}],"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":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Profile & settings').first() to be visible\n"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}