{"id":"d4bc75bb-bada-492e-acaa-7514a938573d","kind":"mission_supervisor","status":"failed","phase":"blocked","createdAt":"2026-09-13T00:04:01.715Z","startedAt":"2026-09-13T00:04:02.103Z","completedAt":"2026-09-13T00:06:45.759Z","lastProgressAt":"2026-09-13T00:06:43.203Z","mission":{"objective":"Interactively experience /curri-control-center/dashboard as a real user","objectiveProvided":true,"explicitRoutes":false,"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":"Command","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"}},"options":{"maxAttempts":3,"pollIntervalMs":2000,"staleAttemptMs":960000},"attempts":[{"attempt":1,"jobId":"7cc632a1-fcba-4065-b16b-793bc560135a","startedAt":"2026-09-13T00:04:04.901Z","completedAt":"2026-09-13T00:05:02.402Z","classification":{"category":"mission_runtime","terminal":true,"retryable":true,"failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Command').first() to be visible","evidence":{"routes":0,"artifacts":0,"useful":false}},"receipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-9e9dd65fd314","jobId":"7cc632a1-fcba-4065-b16b-793bc560135a","job_id":"7cc632a1-fcba-4065-b16b-793bc560135a","status":"failed","phase":"failed","createdAt":"2026-09-13T00:04:03.002Z","queuedAt":"2026-09-13T00:04:03.403Z","startedAt":"2026-09-13T00:04:06.505Z","lastProgressAt":"2026-09-13T00:05:02.009Z","queueDeadlineAt":"2026-09-13T00:06:03.403Z","executionDeadlineAt":"2026-09-13T00:19:06.505Z","completedAt":"2026-09-13T00:05:02.009Z","currentRoute":"/curri-control-center/dashboard","currentViewport":"desktop","queuePosition":null,"failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Command').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":"Command","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('Command').first() to be visible\n"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}},{"attempt":2,"jobId":"571d63f5-f73b-4921-9ea7-f59643ded01a","startedAt":"2026-09-13T00:05:02.838Z","completedAt":"2026-09-13T00:06:45.602Z","classification":{"category":"mission_runtime","terminal":true,"retryable":true,"failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Command').first() to be visible","evidence":{"routes":0,"artifacts":0,"useful":false}},"receipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-9e9dd65fd314","jobId":"571d63f5-f73b-4921-9ea7-f59643ded01a","job_id":"571d63f5-f73b-4921-9ea7-f59643ded01a","status":"failed","phase":"failed","createdAt":"2026-09-13T00:05:02.611Z","queuedAt":"2026-09-13T00:05:02.726Z","startedAt":"2026-09-13T00:05:52.503Z","lastProgressAt":"2026-09-13T00:06:44.804Z","queueDeadlineAt":"2026-09-13T00:07:02.726Z","executionDeadlineAt":"2026-09-13T00:20:52.503Z","completedAt":"2026-09-13T00:06:44.804Z","currentRoute":"/curri-control-center/dashboard","currentViewport":"desktop","queuePosition":null,"failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Command').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":"Command","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('Command').first() to be visible\n"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}}],"escalationHistory":[],"activeAttemptId":null,"result":{"ok":false,"proofGate":"supervised_visual_witness_blocked","outcome":"mission_runtime","failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Command').first() to be visible","attemptsUsed":2,"terminalReceipt":{"ok":false,"service":"knocklaunch-universal-visual-witness","version":"onrunner-9e9dd65fd314","jobId":"571d63f5-f73b-4921-9ea7-f59643ded01a","job_id":"571d63f5-f73b-4921-9ea7-f59643ded01a","status":"failed","phase":"failed","createdAt":"2026-09-13T00:05:02.611Z","queuedAt":"2026-09-13T00:05:02.726Z","startedAt":"2026-09-13T00:05:52.503Z","lastProgressAt":"2026-09-13T00:06:44.804Z","queueDeadlineAt":"2026-09-13T00:07:02.726Z","executionDeadlineAt":"2026-09-13T00:20:52.503Z","completedAt":"2026-09-13T00:06:44.804Z","currentRoute":"/curri-control-center/dashboard","currentViewport":"desktop","queuePosition":null,"failureReason":"locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n  - waiting for getByText('Command').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":"Command","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('Command').first() to be visible\n"},"route_results":[],"failed_results":[],"artifact_receipts":[],"visual_acceptance":false,"proof_gate":"interactive_visual_witness_failed"}},"retryCleanupWarning":null}