From 4d88bb9d21bfd3c88948c32392a067ac6e5c32b8 Mon Sep 17 00:00:00 2001 From: 4gray Date: Thu, 1 Oct 2026 07:01:53 +0200 Subject: [PATCH] docs(perf): name the PR that made the login shell PATH lookup async Co-Authored-By: Claude Opus 5.5 --- docs/architecture/performance-journeys.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/architecture/performance-journeys.md b/docs/architecture/performance-journeys.md index 1c2efe858..569f84235 100644 --- a/docs/architecture/performance-journeys.md +++ b/docs/architecture/performance-journeys.md @@ -284,7 +284,7 @@ process before the first card. - The main thread must stay free between the load and the first card. The renderer's first database read creates the database worker, and every request waits until the main process has handled the worker's `ready` - message. Until #NNNN the login-shell PATH lookup (`fix-path`) ran right + message. Until #1784 the login-shell PATH lookup (`fix-path`) ran right after `bootstrap-events:done` and spawned `$SHELL -ilc env` synchronously: on a Mac with a typical zsh profile it held the main thread for about 1-2 s, the first `dbGetAppState` resolved about 2.3 s after spawn, and