{
  "bootstrap": "(async () => {\nconst {appAtomRegistry:registry}=await import('/src/rpc/atomRegistry.ts');\nconst {orchestrationEnvironment}=await import('/src/state/orchestration.ts');\nconst {readPrimaryEnvironmentId}=await import('/src/state/environments.ts');\nconst {readThreadShells}=await import('/src/state/entities.ts');\nconst environmentId=readPrimaryEnvironmentId()||decodeURIComponent(location.pathname.split(\"/\")[1]);\nwindow.evidence={\n environmentId,\n shells:()=>readThreadShells(),\n command: async (type,threadId,extra={})=>{\n  const exit=await orchestrationEnvironment.v2.dispatchCommand.run(registry,{environmentId,input:{type,commandId:crypto.randomUUID(),threadId,...extra}});\n  if(exit._tag==='Failure')throw Error(JSON.stringify(exit)); return exit;\n },\n freeze:()=>{if(!window.RealDate)window.RealDate=Date;const R=window.RealDate;window.Date=class extends R{constructor(...args){super(...(args.length?args:['2026-11-10T09:00:00.000Z']))}static now(){return R.parse('2026-11-10T09:00:00.000Z')}}},\n unfreeze:()=>{if(window.RealDate)window.Date=window.RealDate},\n};\nawait document.fonts.ready;\nreturn {environmentId,threads:readThreadShells().map(t=>({id:t.id,title:t.title,runtime:t.runtime,historyOrigin:t.historyOrigin,latestRunId:t.latestRunId,updatedAt:t.updatedAt}))};\n})().then(async()=>{\nconst {appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');\nconst {environmentPresentations:p}=await import('/src/state/presentation.ts');\nconst {updateClientSettings}=await import('/src/hooks/useSettings.ts');\nconst checkout=location.port==='5911'?'pr-33042':'pr-33042-before';\nconst {minuteTick}=await import('/@fs/home/user/wt/'+checkout+'/packages/client-runtime/src/clock.ts');\nminuteTick.getSnapshot=()=> '2026-11-10T09:00';\nconst provider={instanceId:'claudeAgent',driver:'claudeAgent',displayName:'Claude',continuation:{groupKey:'claude:synthetic-evidence'},showInteractionModeToggle:true,reportsContextWindow:true,setup:{canAuthenticate:false,canInstall:false},enabled:true,installed:true,version:'2.1.321',status:'ready',auth:{status:'authenticated',canLogout:false},checkedAt:'2026-11-10T09:00:00Z',models:[{slug:'claude-sonnet-4-6',name:'Claude Sonnet 4.6',isCustom:false,isLegacy:true,capabilities:{optionDescriptors:[{id:'effort',label:'Reasoning',type:'select',options:[{id:'low',label:'Low'},{id:'medium',label:'Medium'},{id:'high',label:'High',isDefault:true},{id:'max',label:'Max'},{id:'ultrathink',label:'Ultrathink'}],promptInjectedValues:['ultrathink']},{id:'contextWindow',label:'Context Window',type:'select',options:[{id:'200k',label:'200k',isDefault:true},{id:'1m',label:'1M'}]}]}}],slashCommands:[],skills:[],workspaceSnapshots:[]};\nwindow.evidence.healthFixture=()=>r.ensureNode(p.providersByEnvironmentAtom).setValue(new Map([[evidence.environmentId,[provider]]]));\nevidence.healthFixture();\nawait updateClientSettings({\"notificationMode\":\"off\",\"inAppNotificationsEnabled\":false,\"diffColorScheme\":\"red-green\",\"chatWidth\":\"comfortable\",\"effortDisplay\":\"label\",\"loadBalancingEnabled\":false,\"loadBalancingWeights\":{},\"appearanceContrast\":100,\"panelAnimationDurationMs\":0,\"browserDefaultViewport\":{\"_tag\":\"fill\"},\"browserDefaultZoomFactor\":1,\"browserDefaultAppearance\":\"system\",\"browserRecordingFrameRate\":30,\"browserRecordingShowKeyPresses\":false,\"browserRecordingShowMousePresses\":false,\"browserLinkTarget\":\"system\",\"browserSearchEngine\":\"duckduckgo\",\"browserCustomSearchUrl\":\"\",\"browserAutoShowFloatingPreview\":true,\"browserProfiles\":[],\"browserDefaultProfileId\":\"default\",\"confirmQuit\":\"hold\",\"confirmThreadArchive\":false,\"confirmThreadDelete\":true,\"confirmThreadUnpin\":false,\"diffFilesCollapsed\":true,\"diffIgnoreWhitespace\":true,\"diffLayout\":\"stacked\",\"environmentIdentificationMode\":\"artwork\",\"glassOpacity\":80,\"fontSizeInterface\":16,\"fontSizePrompt\":14,\"fontSizeCode\":13,\"fontSizeTerminal\":12,\"fontFamilyCode\":\"\",\"fontFamilyComposer\":\"\",\"fontFamilySans\":\"\",\"fontFamilyTerminal\":\"\",\"fontSmoothing\":true,\"onboardingCompletedAt\":\"2026-11-10T09:05:50.524Z\",\"persistComposerContextStrip\":false,\"favorites\":[],\"providerModelPreferences\":{},\"pullRequestMergeMethodOverrides\":{},\"pullRequestLinksOpenInApp\":true,\"composerRichTextEnabled\":true,\"sendShortcut\":\"enter\",\"followUpBehavior\":\"steer\",\"proactivePanelsEnabled\":false,\"showSkillsInSlashMenu\":true,\"boringSidebarEnabled\":false,\"boringSidebarMultilineRows\":false,\"toolCallVisibility\":\"showAll\",\"threadDetailsUsageEnabled\":false,\"threadDetailsItems\":{},\"sidebarWorkingShelfEnabled\":true,\"sidebarProjectGroupingMode\":\"repository\",\"sidebarProjectGroupingOverrides\":{},\"sidebarProjectSortOrder\":\"updated_at\",\"sidebarThreadSortOrder\":\"updated_at\",\"timestampFormat\":\"locale\",\"voiceMicrophone\":\"\",\"voiceShortcutMode\":\"auto\",\"speechLanguage\":\"auto\",\"speechTranslateToEnglish\":false,\"speechCustomWords\":[],\"speechSilenceFiltering\":true,\"speechRemoveFillerWords\":true,\"speechPostProcessingPrompt\":{\"mode\":\"default\",\"customInstructions\":\"\"},\"speechCorrectionWord\":\"\",\"snapShotEnabled\":false,\"snapShotIncludeAccessibility\":true,\"snapShotShortcut\":{\"kind\":\"both-shift-keys\"},\"snapShotPlaySound\":true,\"snapShotSound\":\"soft-pop\",\"snapShotFlash\":true,\"snapShotAnimations\":true,\"wordWrap\":true,\"mathRenderingEnabled\":false});\nevidence.freeze();\nwindow.evidence.advance=()=>{const R=window.RealDate,start=performance.now();window.Date=class extends R{constructor(...a){super(...(a.length?a:[R.parse('2026-11-10T09:00:00Z')+performance.now()-start]))}static now(){return R.parse('2026-11-10T09:00:00Z')+performance.now()-start}}};\nreturn {label:'Synthetic ready/authenticated provider presentation fixture; no credentials or provider turns',clock:Date.now()};\n})",
  "shell": "(async () => {\n  const { appAtomRegistry: registry } = await import('/src/rpc/atomRegistry.ts');\n  const { environmentThreadShells } = await import('/src/state/threads.ts');\n  const atom = environmentThreadShells.environmentThreadsAtom(window.evidence.environmentId);\n  const node = registry.ensureNode(atom);\n  const original = registry.get(atom);\n  const imported = original.filter(t => t.id.startsWith('import:'));\n  const base = imported.find(t => t.id.endsWith('000000000001'));\n  const common = {settledOverride:'active',settledAt:null,snoozedUntil:null,snoozedAt:null,pinnedAt:null,lastVisitedAt:base.lastVisitedAt,pendingBackgroundTasks:[],latestRunId:null,activeRunId:null,status:'idle'};\n  const first = {...base,...common};\n  const second = {...imported.find(t => t.id.endsWith('000000000002')),...common,title:'A synthetic Codex import with a deliberately long title of more than one hundred characters to check truncation and metadata',providerInstanceId:'codex',modelSelection:{instanceId:'codex',model:'gpt-5.1-codex-mini'},branch:'evidence/long-imported-branch'};\n  const watch = {...first,id:'evidence-watch',title:'Synthetic runless PR watch',activeProviderThreadId:null,lineage:{...first.lineage,rootThreadId:'evidence-watch'},pendingBackgroundTasks:[{taskId:'pull-request-watch:github.com/acme/fixture#1',kind:'monitor',awaited:true}]};\n  const baseline = original.filter(t => !t.id.startsWith('import:'));\n  window.shellHarness = {\n    show: (rows) => node.setValue([...baseline,...rows]),\n    reset: () => node.setValue(original),\n    first,second,watch,\n    composite: () => node.setValue([...baseline,first,second,watch]),\n    watchOnly: (bound=true) => node.setValue([...baseline,{...watch,activeProviderThreadId:bound?first.activeProviderThreadId:null}]),\n    removeWatch: (bound=true) => node.setValue([...baseline,{...watch,activeProviderThreadId:bound?first.activeProviderThreadId:null,pendingBackgroundTasks:[]}]),\n    staleError: () => node.setValue([...baseline,{...first,lastError:'Synthetic stale provider failure',lastErrorClass:'provider',lastErrorCode:null,status:'failed'}]),\n    guest: () => node.setValue([...baseline,{...first,pendingGuestMessageCount:1}]),\n  };\n  return {label:'HARNESS: production raw-shell atom overridden in memory; no server watch started',fixtures:imported.map(t=>({id:t.id,activeProviderThreadId:t.activeProviderThreadId,latestRunId:t.latestRunId,activeRunId:t.activeRunId,status:t.status,itemCount:t.itemCount}))};\n})()",
  "projection": "(async()=>{\nconst {appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');\nconst {environmentThreadDetails:d}=await import('/src/state/threads.ts');\nconst ref={environmentId:window.evidence.environmentId,threadId:'import:claudeAgent:11111111-1111-4111-8111-000000000001'};\nconst atom=d.threadAtom(ref),node=r.ensureNode(atom),original=r.get(atom),p=original.projection;\nconst session={id:'synthetic-stale-session',driver:'claude-code',providerInstanceId:p.thread.providerInstanceId,status:'stopped',cwd:'/tmp/synthetic-project',model:'claude-sonnet-4-6',capabilities:{\"sessions\": {\"supportsMultipleProviderThreadsPerSession\": false, \"supportsModelSwitchInSession\": false, \"supportsProviderSwitchingViaHandoff\": false, \"supportsRuntimeModeSwitchInSession\": false, \"pendingRequestsSurviveRestart\": false}, \"threads\": {\"canCreateEmptyThread\": false, \"canReadThreadSnapshot\": false, \"canRollbackThread\": false, \"canForkThread\": false, \"canForkFromTurn\": false, \"canForkFromSubagentThread\": false, \"exposesNativeThreadId\": false}, \"turns\": {\"exposesNativeTurnId\": false, \"emitsTurnStarted\": false, \"emitsTurnCompleted\": false, \"supportsInterrupt\": false, \"supportsActiveSteering\": false, \"supportsSteeringByInterruptRestart\": false, \"supportsQueuedMessages\": false, \"terminalStatusQuality\": \"none\"}, \"streaming\": {\"streamsAssistantText\": false, \"streamsReasoning\": false, \"streamsToolOutput\": false, \"streamsPlanText\": false, \"emitsMessageCompleted\": false}, \"tools\": {\"exposesToolItemIds\": false, \"emitsToolStarted\": false, \"emitsToolCompleted\": false, \"emitsToolOutput\": false, \"supportsMcpTools\": false, \"supportsDynamicToolCallbacks\": false}, \"approvals\": {\"supportsCommandApproval\": false, \"supportsFileReadApproval\": false, \"supportsFileChangeApproval\": false, \"supportsApplyPatchApproval\": false, \"approvalsHaveNativeRequestIds\": false, \"approvalCallbacksAreLiveOnly\": false, \"approvalsCanOriginateFromSubagents\": false}, \"planning\": {\"emitsPlanUpdated\": false, \"emitsTodoList\": false, \"emitsProposedPlan\": false, \"supportsStructuredQuestions\": false, \"planDeltasHaveItemIds\": false}, \"subagents\": {\"supportsSubagents\": false, \"exposesSubagentThreadIds\": false, \"emitsSubagentLifecycle\": false, \"canWaitForSubagents\": false, \"canCloseSubagents\": false, \"canForkSubagentThread\": false}, \"context\": {\"acceptsSystemContext\": false, \"acceptsDeveloperContext\": false, \"acceptsSyntheticUserContext\": false, \"canGenerateSummaries\": false, \"canConsumeHandoffSummaries\": false, \"supportsDeltaHandoff\": false, \"supportsFullThreadHandoff\": false, \"maxRecommendedHandoffChars\": null}, \"checkpointing\": {\"appCanCheckpointFilesystem\": false, \"supportsNestedCheckpointScopes\": false, \"providerCanRollbackConversation\": false, \"providerRollbackReturnsSnapshot\": false, \"providerCanReadConversationSnapshot\": false}, \"identity\": {\"nativeThreadIds\": \"none\", \"nativeTurnIds\": \"none\", \"nativeItemIds\": \"none\", \"nativeRequestIds\": \"none\"}, \"runtimePolicy\": {\"enforcement\": \"client-boundary\"}},createdAt:p.thread.createdAt,updatedAt:p.updatedAt,lastError:'Synthetic stale session error'};\nwindow.projectionHarness={\n stale:()=>{node.setValue({...original,projection:{...p,providerSessions:[session],providerThreads:[{id:p.thread.activeProviderThreadId,providerSessionId:session.id,providerInstanceId:p.thread.providerInstanceId,driver:'claude-code',appThreadId:p.thread.id,status:'idle',nativeThreadRef:{driver:'claude-code',nativeId:'synthetic-stale-native-thread',strength:'strong'},createdAt:p.thread.createdAt,updatedAt:p.updatedAt}]}});window.shellHarness.show([{...window.shellHarness.first,lastError:'Synthetic stale session error',status:'idle'}]);},\n reset:()=>{node.setValue(original);window.shellHarness.show([window.shellHarness.first]);}\n};\nreturn {label:'HARNESS full imported projection plus idle raw shell',runs:p.runs.length,bound:!!p.thread.activeProviderThreadId};\n})()",
  "empty": "(async()=>{\nconst {appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');\nconst {environmentThreadDetails:d}=await import('/src/state/threads.ts');\nconst atom=d.threadAtom({environmentId:evidence.environmentId,threadId:'import:claudeAgent:11111111-1111-4111-8111-000000000001'});\nconst node=r.ensureNode(atom),original=r.get(atom),p=original.projection;\nconst ref={environmentId:evidence.environmentId,threadId:p.thread.id};\nconst visibleAtoms=['visibleTurnItemsAtom','quietVisibleTurnItemsAtom','timelineVisibleTurnItemsAtom'].map(k=>d[k](ref));\nconst visibleValues=visibleAtoms.map(a=>r.get(a));\nconst visibleNodes=visibleAtoms.map(a=>r.ensureNode(a));\nconst empty={...p,runs:[],attempts:[],nodes:[],subagents:[],providerSessions:[],providerTurns:[],runtimeRequests:[],messages:[],plans:[],turnItems:[],visibleTurnItems:[],thread:{...p.thread,title:'Synthetic bound empty thread'}};\nwindow.emptyHarness={\n show:()=>{node.setValue({...original,projection:empty});for(const n of visibleNodes)n.setValue([]);shellHarness.show([{...shellHarness.first,title:empty.thread.title,itemCount:0,visibleItemCount:0,latestUserMessageAt:null,latestUserAuthoredMessageAt:null,latestVisibleMessage:null}]);},\n reset:()=>{node.setValue(original);visibleNodes.forEach((n,i)=>n.setValue(visibleValues[i]));shellHarness.reset();}\n};\nreturn {label:'HARNESS: full bound projection with zero runs and zero messages plus matching shell',bound:!!empty.thread.activeProviderThreadId,runs:empty.runs.length,messages:empty.messages.length,visibleItems:empty.visibleTurnItems.length};\n})()",
  "boundary": "(async()=>{\nconst {appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');\nconst {environmentThreadDetails:d,environmentThreadShells:s}=await import('/src/state/threads.ts');\nconst ref={environmentId:evidence.environmentId,threadId:'import:claudeAgent:11111111-1111-4111-8111-000000000001'};\nconst da=d.threadAtom(ref),dn=r.ensureNode(da),original=r.get(da),p=original.projection;\nconst sa=s.environmentThreadsAtom(ref.environmentId),sn=r.ensureNode(sa),shells=r.get(sa),raw=shells.find(t=>t.id===ref.threadId);\nconst checkout=location.port==='5911'?'pr-33042':'pr-33042-before';\nconst exec=await import('/@fs/home/user/wt/'+checkout+'/packages/client-runtime/src/state/threadExecution.ts');\nconst {idleCompactionOf}=await import('/@fs/home/user/wt/'+checkout+'/packages/contracts/src/orchestrationV2.ts');\nconst at={epochMilliseconds:Date.parse('2026-11-10T08:59:45Z')};\nconst msg={...p.messages.find(m=>m.role==='user'),id:'evidence-boundary-message',text:'Synthetic held queue message',createdAt:at,updatedAt:at};\nconst baseRun={id:'evidence-boundary-run',threadId:ref.threadId,ordinal:1,providerInstanceId:p.thread.providerInstanceId,modelSelection:p.thread.modelSelection,providerThreadId:p.thread.activeProviderThreadId,userMessageId:msg.id,rootNodeId:null,activeAttemptId:null,status:'queued',requestedAt:at,startedAt:null,completedAt:null,checkpointId:null,contextHandoffId:null,queueHeld:true};\nfunction show(kind,status){\n const held=kind==='held',run={...baseRun,status:held?(status==='released'?'queued':'queued'):status,queueHeld:held&&status!=='released',startedAt:!held?at:null,completedAt:status==='completed'?{epochMilliseconds:Date.parse('2026-11-10T09:00:00Z')}:null};\n const message=held?msg:{...msg,text:'/compact',createdBy:'agent',creationSource:'server',idleCompaction:'beforeCacheExpires'};\n const projection={...p,runs:[run],messages:[...p.messages,message]};\n dn.setValue({...original,projection});\n const presented=held&&status==='released';\n sn.setValue([{...raw,status:presented?'queued':'idle',latestRunId:presented?run.id:null,activeRunId:null,pendingBackgroundTasks:[],latestRunRequestedAt:presented?at:null}]);\n return {label:'HARNESS '+kind,storedRuns:projection.runs.map(x=>({id:x.id,status:x.status,queueHeld:x.queueHeld})),shellLatestRunId:presented?run.id:null,presentedLatest:exec.deriveLatestThreadRun(projection),runtime:exec.deriveThreadStructureRuntime(projection),idleCompaction:idleCompactionOf(message)??null};\n}\nwindow.boundaryHarness={held:()=>show('held','held'),release:()=>show('held','released'),silent:(status='running')=>show('silent',status),reset:()=>{dn.setValue(original);sn.setValue(shells)}};\nreturn {label:'HARNESS held-only and silent-compaction boundaries',bound:!!p.thread.activeProviderThreadId};\n})()",
  "child": "(async()=>{\nconst {appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');\nconst {environmentThreadDetails:d,environmentThreadShells:s}=await import('/src/state/threads.ts');\nconst {environmentPresentations:ep}=await import('/src/state/presentation.ts');\nconst checkout=location.port==='5911'?'pr-33042':'pr-33042-before';\nconst {makeSubagentChildThread}=await import('/@fs/home/user/wt/'+checkout+'/packages/provider-core/src/server/subagentProjection.ts');\nconst {deriveThreadStructureRuntime,deriveProviderSubagentStatus}=await import('/@fs/home/user/wt/'+checkout+'/packages/client-runtime/src/state/threadExecution.ts');\nconst id='import:claudeAgent:11111111-1111-4111-8111-000000000002',ref={environmentId:evidence.environmentId,threadId:id};\nconst a=d.threadAtom(ref),n=r.ensureNode(a),original=r.get(a),p=original.projection;\nconst shellAtom=s.environmentThreadsAtom(evidence.environmentId),shellNode=r.ensureNode(shellAtom),originalShells=r.get(shellAtom),raw=originalShells.find(t=>t.id===id);\nif(!raw)throw Error('Reload fresh server shell before child harness');const dt=p.thread.createdAt;const at={...dt,epochMilliseconds:Date.parse('2026-11-10T08:59:45Z')};\nconst end={...dt,epochMilliseconds:Date.parse('2026-11-10T09:00:00Z')};\nconst parentId='synthetic-parent',providerThreadId='synthetic-codex-native-child-binding';\nconst selection={instanceId:'codex',model:'synthetic-codex'};\nconst parent={...p.thread,id:parentId,title:'Synthetic parent',lineage:{parentThreadId:null,rootThreadId:parentId,relationshipToParent:null}};\nconst child=makeSubagentChildThread({parentThread:parent,childThreadId:id,parentNodeId:'synthetic-parent-subagent-node',activeProviderThreadId:providerThreadId,providerInstanceId:'codex',modelSelection:selection,title:'Synthetic native child',now:at,createdBy:'agent',creationSource:'provider'});\nconst binding={id:providerThreadId,driver:'codex',providerInstanceId:'codex',providerSessionId:'synthetic-parent-provider-session',appThreadId:id,ownerNodeId:null,nativeThreadRef:{driver:'codex',nativeId:'synthetic-native-child',strength:'strong'},nativeConversationHeadRef:null,status:'idle',firstRunOrdinal:null,lastRunOrdinal:null,handoffIds:[],forkedFrom:{providerThreadId:'synthetic-parent-provider-thread',providerTurnId:'synthetic-parent-provider-turn'},createdAt:at,updatedAt:at};\nconst root={id:'synthetic-child-root',threadId:id,runId:null,parentNodeId:null,rootNodeId:'synthetic-child-root',kind:'root_turn',status:'running',countsForRun:false,providerThreadId,providerTurnId:null,nativeItemRef:{driver:'codex',nativeId:'synthetic-started-activity',strength:'strong'},runtimeRequestId:null,checkpointScopeId:null,startedAt:at,completedAt:null};\nconst empty={...p,thread:child,runs:[],attempts:[],nodes:[root],subagents:[],providerSessions:[],providerThreads:[binding],providerTurns:[],runtimeRequests:[],messages:[],plans:[],turnItems:[],visibleTurnItems:[],updatedAt:end};\nconst visibleNodes=['visibleTurnItemsAtom','quietVisibleTurnItemsAtom','timelineVisibleTurnItemsAtom'].map(k=>r.ensureNode(d[k](ref)));\nconst providers=r.get(ep.providersByEnvironmentAtom),claude=providers.get(evidence.environmentId)[0];\nconst codex={...claude,instanceId:'codex',driver:'codex',displayName:'Codex',continuation:{groupKey:'codex:synthetic-evidence'},models:[{slug:'synthetic-codex',name:'Synthetic model',isCustom:true,capabilities:{optionDescriptors:[]}}]};\nconst parentRaw={...raw,...parent,settledOverride:'settled',settledAt:end,latestRunId:null,pendingBackgroundTasks:[],status:'idle',activityRunStatus:null};\nconst rawChild={...raw,...child,status:'running',activityRunStatus:'running',activityRunStartedAt:at,latestRunId:null,activeRunId:null,itemCount:0,visibleItemCount:0,latestUserMessageAt:null,latestUserAuthoredMessageAt:null,latestVisibleMessage:null,pendingBackgroundTasks:[]};\nwindow.nativeChildHarness={\nshow:(status='running')=>{const completed=!['running','waiting','pending'].includes(status);const projection={...empty,nodes:[{...root,status,completedAt:completed?end:null}]};n.setValue({...original,projection});for(const v of visibleNodes)v.setValue([]);shellNode.setValue([parentRaw,{...rawChild,status:completed?'completed':status,activityRunStatus:completed?null:status,activityRunStartedAt:completed?null:at}]);r.ensureNode(ep.providersByEnvironmentAtom).setValue(new Map([[evidence.environmentId,[claude,codex]]]));return {label:'PROJECTION HARNESS matching Codex empty started activity',runs:projection.runs.length,bound:projection.thread.activeProviderThreadId,creationSource:projection.thread.creationSource,lineage:projection.thread.lineage,status:deriveProviderSubagentStatus(projection),runtime:deriveThreadStructureRuntime(projection)};},\nreset:()=>{n.setValue(original);shellNode.setValue(originalShells);r.ensureNode(ep.providersByEnvironmentAtom).setValue(providers)}\n};\nconst style=document.createElement('style');style.id='evidence-static-motion';style.textContent='*,*::before,*::after{animation:none!important;transition:none!important}';document.head.appendChild(style);return nativeChildHarness.show();\n})()",
  "cold": "(async()=>{\nconst {appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');\nconst {environmentThreadDetails:d,environmentThreadShells:s}=await import('/src/state/threads.ts');\nconst ref={environmentId:evidence.environmentId,threadId:'import:claudeAgent:11111111-1111-4111-8111-000000000001'};\nconst da=d.threadAtom(ref),dn=r.ensureNode(da),detail=r.get(da);\nconst sa=s.environmentThreadsAtom(ref.environmentId),sn=r.ensureNode(sa),shells=r.get(sa);\nwindow.coldOrder={\n clear:()=>{sn.setValue([]);dn.setValue(null);return {label:'HARNESS clear delivered detail and shell'}},\n detail:()=>{dn.setValue(detail);return {label:'HARNESS full detail delivered while shell absent',shellCount:r.get(sa).length,detailPresent:!!r.get(da),runs:detail.projection.runs.length,history:detail.projection.messages.length}},\n shell:()=>sn.setValue(shells)\n};\nreturn coldOrder.clear();\n})()",
  "refresh": "(async()=>{const{appAtomRegistry:r}=await import('/src/rpc/atomRegistry.ts');const{environmentShell:s}=await import('/src/state/shell.ts');r.refresh(s.stateAtom(evidence.environmentId));await new Promise(resolve=>setTimeout(resolve,500));evidence.healthFixture();return evidence.shells().map(t=>({id:t.id,snoozedUntil:t.snoozedUntil,runtime:t.runtime}))})()",
  "snoozeFolder": "(async()=>{const checkout=location.port==='5911'?'pr-33042':'pr-33042-before';const{minuteTick,deadlineStore}=await import('/@fs/home/user/wt/'+checkout+'/packages/client-runtime/src/clock.ts');window.evidence.jump=(iso)=>{const R=window.RealDate;window.Date=class extends R{constructor(...a){super(...(a.length?a:[iso]))}static now(){return R.parse(iso)}};minuteTick.getSnapshot=()=>iso.slice(0,16);deadlineStore(R.parse('2026-11-10T15:50:00Z')).refresh();evidence.healthFixture()};evidence.jump('2026-11-10T15:49:55Z');return true})()"
}
