|
1 | | -# Renderer reads of the Active Server setting (`.activeRuntimeEnvironmentId`), the |
2 | | -# focus-routing helpers and defaultCreationHost(, per file. |
| 1 | +# Renderer reads of the Active Server setting (member, element and destructuring reads of |
| 2 | +# activeRuntimeEnvironmentId) plus helpers that read it for the caller, per file. |
3 | 3 | # This is a RATCHET: counts may only go DOWN. Only creation flows with no source row may read |
4 | 4 | # the default host, through defaultCreationHost. Everything else routes by the owner. |
5 | 5 | # Prune after removing reads: pnpm check:owner-routing-ratchet --prune |
6 | 6 | 1 src/renderer/src/components/LinearIssueWorkspace.tsx |
| 7 | +2 src/renderer/src/components/activity/activity-thread-actions.ts |
| 8 | +1 src/renderer/src/components/activity/use-agent-pane-threads.ts |
7 | 9 | 2 src/renderer/src/components/agent/AgentSettingsDialog.tsx |
8 | 10 | 1 src/renderer/src/components/automations/automation-host-client.ts |
9 | 11 | 2 src/renderer/src/components/automations/use-automations-page-setup-state.ts |
| 12 | +1 src/renderer/src/components/browser-pane/stream-remote/use-remote-browser-stream-activation.ts |
10 | 13 | 1 src/renderer/src/components/cmd-j/quick-action-context.ts |
11 | 14 | 2 src/renderer/src/components/editor/EditorPanel.tsx |
12 | 15 | 1 src/renderer/src/components/editor/ExternalFileChangeBanner.tsx |
|
57 | 60 | 1 src/renderer/src/components/right-sidebar/use-git-status-upstream-ref-watch.ts |
58 | 61 | 1 src/renderer/src/components/right-sidebar/useFileExplorerHandlers.ts |
59 | 62 | 1 src/renderer/src/components/right-sidebar/useFileExplorerInlineInput.ts |
| 63 | +1 src/renderer/src/components/settings/BrowserPane.tsx |
60 | 64 | 1 src/renderer/src/components/settings/CliSkillRuntimeSetup.tsx |
61 | 65 | 1 src/renderer/src/components/settings/GeneralPane.tsx |
62 | 66 | 2 src/renderer/src/components/settings/RepositoryGitHubAccountSection.tsx |
|
68 | 72 | 1 src/renderer/src/components/settings/use-settings-store-model.ts |
69 | 73 | 1 src/renderer/src/components/setup-guide/setup-guide-progress-readiness.ts |
70 | 74 | 2 src/renderer/src/components/sidebar/LinearAgentSkillSetupPrompt.tsx |
| 75 | +1 src/renderer/src/components/sidebar/WorktreeList.tsx |
71 | 76 | 1 src/renderer/src/components/sidebar/add-repo-runtime-owner.ts |
72 | 77 | 1 src/renderer/src/components/sidebar/linear-agent-skill-runtime.ts |
| 78 | +1 src/renderer/src/components/sidebar/rendered-sidebar-worktree-order.ts |
73 | 79 | 2 src/renderer/src/components/sidebar/sidebar-host-options.ts |
74 | 80 | 1 src/renderer/src/components/sidebar/sidebar-project-drop.ts |
| 81 | +1 src/renderer/src/components/sidebar/use-add-repo-host-selection.ts |
| 82 | +1 src/renderer/src/components/sidebar/use-visible-workspace-kanban-worktree-ids.ts |
| 83 | +1 src/renderer/src/components/sidebar/visible-worktree-options-from-state.ts |
| 84 | +2 src/renderer/src/components/sidebar/visible-worktrees.ts |
75 | 85 | 1 src/renderer/src/components/sidebar/worktree-card-secondary-rows.tsx |
76 | | -1 src/renderer/src/components/sidebar/worktree-list/listing/use-folder-path-statuses.ts |
| 86 | +1 src/renderer/src/components/sidebar/worktree-filter-visibility.ts |
| 87 | +2 src/renderer/src/components/sidebar/worktree-list/listing/use-filters.ts |
| 88 | +2 src/renderer/src/components/sidebar/worktree-list/listing/use-folder-path-statuses.ts |
77 | 89 | 5 src/renderer/src/components/status-bar/ClaudeSwitcherMenu.tsx |
78 | 90 | 1 src/renderer/src/components/status-bar/SshStatusSegment.tsx |
79 | 91 | 2 src/renderer/src/components/status-bar/provider-account-sync-key.ts |
|
98 | 110 | 2 src/renderer/src/components/terminal-pane/terminal-path-existence-batch.ts |
99 | 111 | 1 src/renderer/src/components/terminal-pane/terminal-worktree-path-link.ts |
100 | 112 | 1 src/renderer/src/components/use-task-page-github-issue-draft.ts |
| 113 | +1 src/renderer/src/components/use-task-page-source-availability.ts |
| 114 | +1 src/renderer/src/components/use-worktree-jump-palette-filter.ts |
101 | 115 | 2 src/renderer/src/components/use-worktree-jump-palette-quick-actions.ts |
102 | 116 | 3 src/renderer/src/hooks/composer-state/attachment-drop-state.ts |
103 | 117 | 1 src/renderer/src/hooks/composer-state/composer-navigation-actions.ts |
|
109 | 123 | 1 src/renderer/src/hooks/ipc-events/app-lifetime-ipc-bridge.ts |
110 | 124 | 1 src/renderer/src/hooks/ipc-events/runtime-environment-subscription-selection.ts |
111 | 125 | 1 src/renderer/src/hooks/ipc-events/settings-sidebar-ipc-bridge.ts |
112 | | -1 src/renderer/src/hooks/use-active-skill-discovery-runtime-target.ts |
| 126 | +3 src/renderer/src/hooks/use-active-skill-discovery-runtime-target.ts |
113 | 127 | 2 src/renderer/src/hooks/useGitHubRepoMetadata.ts |
114 | 128 | 4 src/renderer/src/hooks/useGitHubSlugMetadata.ts |
115 | 129 | 1 src/renderer/src/hooks/useIssueMetadata.ts |
|
124 | 138 | 1 src/renderer/src/lib/codex-pane-selection-lane.ts |
125 | 139 | 1 src/renderer/src/lib/default-creation-host.ts # the sanctioned reader of the default host |
126 | 140 | 1 src/renderer/src/lib/file-search-result-owner.ts |
| 141 | +2 src/renderer/src/lib/folder-workspace-runtime-owner.ts |
127 | 142 | 1 src/renderer/src/lib/github-pr-start-point.ts |
128 | 143 | 1 src/renderer/src/lib/github-source-runtime-context.ts |
129 | 144 | 1 src/renderer/src/lib/hosted-review-repo-read.ts |
|
133 | 148 | 2 src/renderer/src/lib/local-file-access.ts |
134 | 149 | 1 src/renderer/src/lib/local-preflight-context.ts |
135 | 150 | 2 src/renderer/src/lib/provider-runtime-context.ts |
136 | | -1 src/renderer/src/lib/repo-runtime-owner.ts |
| 151 | +2 src/renderer/src/lib/repo-runtime-owner.ts |
137 | 152 | 1 src/renderer/src/lib/repo-slug-cache.ts |
138 | 153 | 1 src/renderer/src/lib/repo-slug-index.ts |
139 | 154 | 1 src/renderer/src/lib/resolve-owner.ts |
140 | 155 | 1 src/renderer/src/lib/runtime-session-mirror-owners.ts |
141 | 156 | 1 src/renderer/src/lib/single-runtime-legacy-owner.ts |
142 | 157 | 1 src/renderer/src/lib/structured-agent-session-tab-activation.ts |
143 | | -2 src/renderer/src/lib/unread-badge-count-selector.ts |
| 158 | +2 src/renderer/src/lib/terminal-worktree-route.ts |
| 159 | +3 src/renderer/src/lib/unread-badge-count-selector.ts |
144 | 160 | 1 src/renderer/src/lib/workspace-file-host-routing.ts |
145 | 161 | 1 src/renderer/src/lib/worktree-creation-flow-startup.ts |
146 | 162 | 1 src/renderer/src/lib/worktree-operation-route.ts |
| 163 | +1 src/renderer/src/lib/worktree-runtime-owner.ts |
147 | 164 | 1 src/renderer/src/runtime/mobile-markdown-bridge.ts |
148 | 165 | 1 src/renderer/src/runtime/runtime-client-target.ts |
149 | 166 | 1 src/renderer/src/runtime/runtime-file-import-client.ts |
|
167 | 184 | 3 src/renderer/src/runtime/runtime-terminal-inspection.ts |
168 | 185 | 1 src/renderer/src/runtime/runtime-terminal-stream.ts |
169 | 186 | 1 src/renderer/src/runtime/runtime-terminal-verified-input.ts |
170 | | -2 src/renderer/src/runtime/use-runtime-session-mirror-environment-key.ts |
| 187 | +3 src/renderer/src/runtime/use-runtime-session-mirror-environment-key.ts |
171 | 188 | 1 src/renderer/src/runtime/web-runtime-browser-creation.ts |
172 | 189 | 1 src/renderer/src/runtime/web-runtime-session-tab-lifecycle.ts |
173 | 190 | 1 src/renderer/src/runtime/web-runtime-session-tab-move.ts |
|
183 | 200 | 1 src/renderer/src/store/github/project-actions.ts |
184 | 201 | 1 src/renderer/src/store/github/project-field-mutations.ts |
185 | 202 | 2 src/renderer/src/store/github/project-row-actions.ts |
186 | | -1 src/renderer/src/store/github/repository-routing.ts |
| 203 | +2 src/renderer/src/store/github/repository-routing.ts |
| 204 | +1 src/renderer/src/store/github/visible-hosted-review-refresh-targets.ts |
187 | 205 | 1 src/renderer/src/store/github/work-item-mutation-actions.ts |
188 | 206 | 6 src/renderer/src/store/project-groups/nested-repository-operations.ts |
189 | 207 | 2 src/renderer/src/store/project-groups/project-group-catalog-actions.ts |
|
196 | 214 | 1 src/renderer/src/store/repos/repo-removal.ts |
197 | 215 | 1 src/renderer/src/store/repos/repo-update.ts |
198 | 216 | 2 src/renderer/src/store/repos/runtime-repo-catalog-actions.ts |
| 217 | +1 src/renderer/src/store/slices/browser/browser-host-state.ts |
199 | 218 | 1 src/renderer/src/store/slices/diff-comment-persistence.ts |
200 | 219 | 1 src/renderer/src/store/slices/editor/actions/markdown-link-action.ts |
201 | 220 | 1 src/renderer/src/store/slices/editor/actions/markdown-preview-actions.ts |
202 | 221 | 1 src/renderer/src/store/slices/editor/actions/open-file-apply.ts |
203 | 222 | 1 src/renderer/src/store/slices/github-cache-key.ts |
| 223 | +1 src/renderer/src/store/slices/hosted-review-cache-identity.ts |
204 | 224 | 4 src/renderer/src/store/slices/hosted-review.ts |
205 | 225 | 1 src/renderer/src/store/slices/preflight.ts |
206 | 226 | 1 src/renderer/src/store/slices/project-group-owner-routing.ts |
| 227 | +1 src/renderer/src/store/slices/repo-host-identity.ts |
| 228 | +1 src/renderer/src/store/slices/repo-reorder-host-split.ts |
207 | 229 | 1 src/renderer/src/store/slices/runtime-status.ts |
208 | | -1 src/renderer/src/store/slices/settings.ts |
| 230 | +3 src/renderer/src/store/slices/settings.ts |
209 | 231 | 1 src/renderer/src/store/slices/worktree-visibility-owner-settings.ts |
210 | 232 | 3 src/renderer/src/store/slices/worktree-visibility-settings-write.ts |
211 | 233 | 1 src/renderer/src/store/slices/worktrees/create/create-worktree.ts |
212 | 234 | 1 src/renderer/src/store/slices/worktrees/create/prefetch-worktree-create-base.ts |
213 | 235 | 2 src/renderer/src/store/slices/worktrees/listing/detected-worktree-provider-request.ts |
214 | 236 | 1 src/renderer/src/store/slices/worktrees/listing/detected-worktree-refresh.ts |
215 | | -1 src/renderer/src/store/slices/worktrees/listing/fetch-worktrees.ts |
| 237 | +2 src/renderer/src/store/slices/worktrees/listing/fetch-worktrees.ts |
| 238 | +1 src/renderer/src/store/slices/worktrees/listing/worktree-host-ownership.ts |
216 | 239 | 1 src/renderer/src/store/slices/worktrees/listing/worktree-owner-settings.ts |
217 | 240 | 2 src/renderer/src/store/slices/worktrees/metadata/hosted-review-push-target.ts |
218 | 241 | 1 src/renderer/src/store/slices/worktrees/metadata/update-worktree-meta.ts |
219 | 242 | 1 src/renderer/src/store/slices/worktrees/metadata/worktree-lineage-actions.ts |
220 | | -3 src/renderer/src/store/slices/worktrees/metadata/worktree-lineage-refresh.ts |
| 243 | +5 src/renderer/src/store/slices/worktrees/metadata/worktree-lineage-refresh.ts |
221 | 244 | 1 src/renderer/src/store/slices/worktrees/metadata/worktree-meta-persist.ts |
222 | 245 | 1 src/renderer/src/store/slices/worktrees/teardown/force-delete-preserved-branch.ts |
223 | 246 | 1 src/renderer/src/store/slices/worktrees/teardown/missing-worktree-terminal-teardown.ts |
|
0 commit comments