Before: main fef851bee0 Environment: fs-23 Linux; real web dev server :8552, server :16592, isolated worktree .t3 Steps: mkdir /tmp/issue-23658-project; add via web Add project > Local folder; rmdir folder; restart dev server to clear earlier successful cache; fetch /api/orchestration/shell with x-t3-orchestration-protocol: 2 from paired browser. All shell requests returned HTTP 200. Missing-root uncached lookups: {"type": "effect-span", "name": "ProjectFaviconResolver.resolvePathUncached", "traceId": "411717d1a7513ca8052f823d29e43657", "spanId": "aaf06c699619a343", "parentSpanId": "bb327e10b11db11e", "sampled": true, "kind": "internal", "startTimeUnixNano": "1792839022815009166", "endTimeUnixNano": "1792839022818481523", "durationMs": 3.472357, "attributes": {}, "events": [], "links": [], "exit": {"_tag": "Failure", "cause": "ProjectFaviconResolutionError: Failed to resolve project favicon during normalize-workspace for workspace /tmp/issue-23658-project.\n at file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:264:11\n at file:///home/ubuntu/wt/issue-23658/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96\n at ProjectFaviconResolver.resolvePathUncached (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:305:14)\n at ProjectFaviconResolver.resolvePathUncached (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:257:38)\n at ProjectFaviconResolver.resolvePath (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:110:60)\n at ProjectFaviconResolver.resolvePath (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:317:80)\n at ProjectEnrichmentService.resolveFavicon (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:202:9)\n at ProjectEnrichmentService.resolveFavicon (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:182:33)\n at ProjectEnrichmentService.make (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:304:61)\n at ProjectEnrichmentService.make (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:87:28)\n at server.runServerCommand (file:///home/ubuntu/wt/issue-23658/apps/server/src/cli/server.ts:68:17)\n at server.runServerCommand (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/cli/server.ts:23:33) {\n [cause]: WorkspaceRootNotExistsError: Workspace root does not exist: /tmp/issue-23658-project\n at Object. (file:///home/ubuntu/wt/issue-23658/apps/server/src/workspace/WorkspacePaths.ts:166:21)\n}"}} {"type": "effect-span", "name": "ProjectFaviconResolver.resolvePathUncached", "traceId": "411717d1a7513ca8052f823d29e43657", "spanId": "f30332730be6ee44", "parentSpanId": "157701140ea267a1", "sampled": true, "kind": "internal", "startTimeUnixNano": "1792839030766541523", "endTimeUnixNano": "1792839030767832426", "durationMs": 1.290903, "attributes": {}, "events": [], "links": [], "exit": {"_tag": "Failure", "cause": "ProjectFaviconResolutionError: Failed to resolve project favicon during normalize-workspace for workspace /tmp/issue-23658-project.\n at file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:264:11\n at file:///home/ubuntu/wt/issue-23658/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96\n at ProjectFaviconResolver.resolvePathUncached (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:305:14)\n at ProjectFaviconResolver.resolvePathUncached (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:257:38)\n at ProjectFaviconResolver.resolvePath (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:110:60)\n at ProjectFaviconResolver.resolvePath (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:317:80)\n at ProjectEnrichmentService.resolveFavicon (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:202:9)\n at ProjectEnrichmentService.resolveFavicon (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:182:33)\n at ProjectEnrichmentService.make (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:304:61)\n at ProjectEnrichmentService.make (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:87:28)\n at server.runServerCommand (file:///home/ubuntu/wt/issue-23658/apps/server/src/cli/server.ts:68:17)\n at server.runServerCommand (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/cli/server.ts:23:33) {\n [cause]: WorkspaceRootNotExistsError: Workspace root does not exist: /tmp/issue-23658-project\n at Object. (file:///home/ubuntu/wt/issue-23658/apps/server/src/workspace/WorkspacePaths.ts:166:21)\n}"}} {"type": "effect-span", "name": "ProjectFaviconResolver.resolvePathUncached", "traceId": "411717d1a7513ca8052f823d29e43657", "spanId": "946092ec8be84570", "parentSpanId": "56892b2aa06ef55e", "sampled": true, "kind": "internal", "startTimeUnixNano": "1792839037338319538", "endTimeUnixNano": "1792839037339662809", "durationMs": 1.343271, "attributes": {}, "events": [], "links": [], "exit": {"_tag": "Failure", "cause": "ProjectFaviconResolutionError: Failed to resolve project favicon during normalize-workspace for workspace /tmp/issue-23658-project.\n at file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:264:11\n at file:///home/ubuntu/wt/issue-23658/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96\n at ProjectFaviconResolver.resolvePathUncached (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:305:14)\n at ProjectFaviconResolver.resolvePathUncached (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:257:38)\n at ProjectFaviconResolver.resolvePath (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:110:60)\n at ProjectFaviconResolver.resolvePath (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectFaviconResolver.ts:317:80)\n at ProjectEnrichmentService.resolveFavicon (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:202:9)\n at ProjectEnrichmentService.resolveFavicon (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:182:33)\n at ProjectEnrichmentService.make (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:304:61)\n at ProjectEnrichmentService.make (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/project/ProjectEnrichmentService.ts:87:28)\n at server.runServerCommand (file:///home/ubuntu/wt/issue-23658/apps/server/src/cli/server.ts:68:17)\n at server.runServerCommand (definition) (file:///home/ubuntu/wt/issue-23658/apps/server/src/cli/server.ts:23:33) {\n [cause]: WorkspaceRootNotExistsError: Workspace root does not exist: /tmp/issue-23658-project\n at Object. (file:///home/ubuntu/wt/issue-23658/apps/server/src/workspace/WorkspacePaths.ts:166:21)\n}"}}