=== but-sdk on hetzner-linux slot 0 at d552bfff8e08a7795537fa2ad6181a40b47bdbfe === + d552bfff8e Merge pull request #16915 from gitbutlerapp/gb-resolve-conflicts-commit-flag Scope: all 13 workspace projects ✓ Lockfile passes supply-chain policies (verified 7h ago) Lockfile is up to date, resolution step is skipped Packages: +3 -38 +++-------------------------------------- Progress: resolved 3, reused 3, downloaded 0, added 3, done packages/svelte-comment-injector prepare$ pnpm build packages/no-cross-domain-imports prepare$ pnpm package packages/no-relative-imports prepare$ pnpm package packages/ui-svelte prepare$ svelte-kit sync packages/svelte-comment-injector prepare: $ tsc packages/no-cross-domain-imports prepare: $ tsc packages/no-relative-imports prepare: $ tsc packages/ui-svelte prepare: Done packages/shared prepare$ svelte-kit sync packages/svelte-comment-injector prepare: Done packages/no-cross-domain-imports prepare: Done packages/no-relative-imports prepare: Done . prepare$ pnpm --filter @gitbutler/desktop run prepare . prepare: $ svelte-kit sync packages/shared prepare: Done apps/web prepare$ svelte-kit sync apps/desktop prepare$ svelte-kit sync . prepare: Done apps/desktop prepare: Done apps/web prepare: Done devDependencies: - node 24.22.1 + node 24.22.2 Done in 2.5s using pnpm v12.5.1 $ pnpm build:types && pnpm build:types:graph $ cargo run -p but-ts -- --output ./src/generated/linear/index.d.ts  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Compiling but-core v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-core)  Compiling but-github v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-github)  Compiling but-forge v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-forge)  Compiling but-graph v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-graph)  Compiling gitbutler-reference v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-reference)  Compiling gitbutler-project v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-project)  Compiling gitbutler-commit v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-commit)  Compiling but-askpass v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-askpass)  Compiling gitbutler-branch v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-branch)  Compiling but-meta v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-meta)  Compiling but-comments v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-comments)  Compiling but-branches v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-branches)  Compiling but-ctx v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-ctx)  Compiling but-gerrit v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-gerrit)  Compiling gitbutler-git v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-git)  Compiling but-hunk-dependency v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-hunk-dependency)  Compiling gitbutler-workspace v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-workspace)  Compiling gitbutler-repo v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-repo)  Compiling but-rebase v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-rebase)  Compiling but-hunk-assignment v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-hunk-assignment)  Compiling gitbutler-oplog v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-oplog)  Compiling but-workspace v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-workspace)  Compiling but-oplog v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-oplog)  Compiling gitbutler-operating-modes v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-operating-modes)  Compiling but-tools v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-tools)  Compiling but-llm v0.1.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-llm)  Compiling gitbutler-branch-actions v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-branch-actions)  Compiling gitbutler-edit-mode v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/gitbutler-edit-mode)  Compiling but-action v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-action)  Compiling but-api v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-api)  Compiling but-ts v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-ts)  Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.51s  Running `/home/ci/taste/slot-0/lanes/but-sdk/target/debug/but-ts --output ./src/generated/linear/index.d.ts` Collected 227 unique type schemas Written to ./src/generated/linear/index.d.ts $ cargo run -p but-ts --features graph-workspace -- --output ./src/generated/graph/index.d.ts  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Compiling but-api v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-api)  Compiling but-ts v0.0.0 (/home/ci/taste/slot-0/lanes/but-sdk/crates/but-ts)  Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.79s  Running `/home/ci/taste/slot-0/lanes/but-sdk/target/debug/but-ts --output ./src/generated/graph/index.d.ts` Collected 227 unique type schemas Written to ./src/generated/graph/index.d.ts $ prettier --write . .agents/skills/but-performance-tests/SKILL.md 47ms (unchanged) .agents/skills/cli-commands/SKILL.md 34ms (unchanged) .agents/skills/gpui-screenshots/SKILL.md 105ms (unchanged) .agents/skills/tui-tests/SKILL.md 10ms (unchanged) .github/actions/init-env-node/action.yaml 7ms (unchanged) .github/actions/setup-zig/action.yaml 11ms (unchanged) .github/copilot-instructions.md 55ms (unchanged) .github/dependabot.yml 6ms (unchanged) .github/ISSUE_TEMPLATE/1_bug.yml 13ms (unchanged) .github/ISSUE_TEMPLATE/2_documentation.yml 2ms (unchanged) .github/ISSUE_TEMPLATE/config.yml 2ms (unchanged) .github/pr-labeler.yml 3ms (unchanged) .github/PULL_REQUEST_TEMPLATE.md 2ms (unchanged) .github/workflows/check-e2e-changes.yml 3ms (unchanged) .github/workflows/osv-scanner.yml 11ms (unchanged) .github/workflows/pr-labeler.yml 2ms (unchanged) .github/workflows/publish.yaml 74ms (unchanged) .github/workflows/push-e2e-img.yml 2ms (unchanged) .github/workflows/push.yaml 98ms (unchanged) .github/workflows/smoke-test-version-compatibility.yaml 3ms (unchanged) .github/workflows/test-e2e.yml 68ms (unchanged) .github/workflows/test-web.yml 6ms (unchanged) .github/workflows/ui-review-request.yml 2ms (unchanged) .github/workflows/zizmor.yml 2ms (unchanged) .oxfmtrc.jsonc 17ms (unchanged) .oxlintrc.json 1ms (unchanged) .prettierrc.mjs 15ms (unchanged) .vscode/extensions.json 2ms (unchanged) .vscode/settings.json 3ms (unchanged) AGENTS.md 9ms (unchanged) aoc.md 8ms (unchanged) apps/desktop/AGENTS.md 2ms (unchanged) apps/desktop/package.json 5ms (unchanged) apps/desktop/postcss.config.js 9ms (unchanged) apps/desktop/README.md 6ms (unchanged) apps/desktop/src/app.d.ts 60ms (unchanged) apps/desktop/src/app.html 123ms (unchanged) apps/desktop/src/components/branch/AddDependentBranchModal.svelte 81ms (unchanged) apps/desktop/src/components/branch/BranchBadge.svelte 68ms (unchanged) apps/desktop/src/components/branch/BranchCard.svelte 168ms (unchanged) apps/desktop/src/components/branch/BranchDetails.svelte 103ms (unchanged) apps/desktop/src/components/branch/BranchDividerLine.svelte 7ms (unchanged) apps/desktop/src/components/branch/BranchDropIndicator.svelte 35ms (unchanged) apps/desktop/src/components/branch/BranchHeader.svelte 205ms (unchanged) apps/desktop/src/components/branch/BranchHeaderContextMenu.svelte 167ms (unchanged) apps/desktop/src/components/branch/BranchHeaderContextMenu.svelte.test.ts 172ms (unchanged) apps/desktop/src/components/branch/BranchHeaderIcon.svelte 9ms (unchanged) apps/desktop/src/components/branch/BranchIntegrationGraph.svelte 213ms (unchanged) apps/desktop/src/components/branch/BranchIntegrationModal.svelte 19ms (unchanged) apps/desktop/src/components/branch/BranchIntegrationModalContent.svelte 170ms (unchanged) apps/desktop/src/components/branch/BranchIntegrationSteps.svelte 49ms (unchanged) apps/desktop/src/components/branch/BranchLabel.svelte 98ms (unchanged) apps/desktop/src/components/branch/BranchNameTextbox.svelte 14ms (unchanged) apps/desktop/src/components/branch/BranchRenameModal.svelte 26ms (unchanged) apps/desktop/src/components/branch/BranchReorderDropzone.svelte 29ms (unchanged) apps/desktop/src/components/branch/CollapseStackButton.svelte 31ms (unchanged) apps/desktop/src/components/branch/CreateBranchModal.svelte 238ms (unchanged) apps/desktop/src/components/branch/DeleteBranchModal.svelte 16ms (unchanged) apps/desktop/src/components/branch/DraftBranchHeader.svelte 35ms (unchanged) apps/desktop/src/components/branch/FoldedStack.svelte 24ms (unchanged) apps/desktop/src/components/branch/LandBranchModal.svelte 20ms (unchanged) apps/desktop/src/components/branchesPage/BranchesCardLayout.svelte 79ms (unchanged) apps/desktop/src/components/branchesPage/BranchesListGroup.svelte 15ms (unchanged) apps/desktop/src/components/branchesPage/BranchesViewCommitContextMenu.svelte 6ms (unchanged) apps/desktop/src/components/branchesPage/BranchesViewPR.svelte 10ms (unchanged) apps/desktop/src/components/branchesPage/BranchesViewStack.svelte 8ms (unchanged) apps/desktop/src/components/branchesPage/BranchExplorer.svelte 102ms (unchanged) apps/desktop/src/components/branchesPage/BranchListCard.svelte 48ms (unchanged) apps/desktop/src/components/branchesPage/CurrentOriginCard.svelte 12ms (unchanged) apps/desktop/src/components/branchesPage/PRListCard.svelte 27ms (unchanged) apps/desktop/src/components/commit/AutoCommitModalContent.svelte 101ms (unchanged) apps/desktop/src/components/commit/CherryApplyModal.svelte 23ms (unchanged) apps/desktop/src/components/commit/CommitContextMenu.svelte 128ms (unchanged) apps/desktop/src/components/commit/CommitDetails.svelte 28ms (unchanged) apps/desktop/src/components/commit/CommitDropIndicator.svelte 33ms (unchanged) apps/desktop/src/components/commit/CommitFailedFileEntry.svelte 26ms (unchanged) apps/desktop/src/components/commit/CommitFailedModalContent.svelte 67ms (unchanged) apps/desktop/src/components/commit/CommitListItem.svelte 145ms (unchanged) apps/desktop/src/components/commit/CommitMessageEditor.svelte 41ms (unchanged) apps/desktop/src/components/commit/CommitPositionIndicator.svelte 18ms (unchanged) apps/desktop/src/components/commit/CommitTimelineNode.svelte 14ms (unchanged) apps/desktop/src/components/commit/CommitTitle.svelte 7ms (unchanged) apps/desktop/src/components/commit/CommitView.svelte 81ms (unchanged) apps/desktop/src/components/commit/EditPatchConfirmModal.svelte 26ms (unchanged) apps/desktop/src/components/commit/FloatingCommitBox.svelte 25ms (unchanged) apps/desktop/src/components/commit/NewCommitView.svelte 84ms (unchanged) apps/desktop/src/components/commit/UnappliedCommitView.svelte 17ms (unchanged) apps/desktop/src/components/diff/DraggableFileHeader.svelte 20ms (unchanged) apps/desktop/src/components/diff/FilePreviewPlaceholder.svelte 5ms (unchanged) apps/desktop/src/components/diff/FloatingDiffModal.svelte 55ms (unchanged) apps/desktop/src/components/diff/HiddenDiffNotice.svelte 10ms (unchanged) apps/desktop/src/components/diff/HunkContextMenu.svelte 70ms (unchanged) apps/desktop/src/components/diff/ImageDiff.svelte 26ms (unchanged) apps/desktop/src/components/diff/LineLocksWarning.svelte 21ms (unchanged) apps/desktop/src/components/diff/MultiDiffView.svelte 46ms (unchanged) apps/desktop/src/components/diff/MultiDiffView.svelte.test.ts 155ms (unchanged) apps/desktop/src/components/diff/SelectionView.svelte 38ms (unchanged) apps/desktop/src/components/diff/UnifiedDiffView.svelte 197ms (unchanged) apps/desktop/src/components/editor/commitSuggestions.svelte.ts 80ms (unchanged) apps/desktop/src/components/editor/EditorFooter.svelte 21ms (unchanged) apps/desktop/src/components/editor/MessageEditor.svelte 102ms (unchanged) apps/desktop/src/components/editor/MessageEditorInput.svelte 10ms (unchanged) apps/desktop/src/components/editor/MessageEditorRuler.svelte 8ms (unchanged) apps/desktop/src/components/files/ChangedFilesPanel.svelte 17ms (unchanged) apps/desktop/src/components/files/ChangedFileStats.svelte 7ms (unchanged) apps/desktop/src/components/files/FileListConflicts.svelte 40ms (unchanged) apps/desktop/src/components/files/FileListItemContainer.svelte 39ms (unchanged) apps/desktop/src/components/files/FileListItems.svelte 42ms (unchanged) apps/desktop/src/components/files/FileListProvider.svelte 4ms (unchanged) apps/desktop/src/components/files/FileListViewToggle.svelte 20ms (unchanged) apps/desktop/src/components/files/FileTreeFolder.svelte 246ms (unchanged) apps/desktop/src/components/files/FileTreeList.svelte 25ms (unchanged) apps/desktop/src/components/files/FileTreeNode.svelte 32ms (unchanged) apps/desktop/src/components/files/WorktreeChanges.svelte 26ms (unchanged) apps/desktop/src/components/files/WorktreeChangesSelectAll.svelte 10ms (unchanged) apps/desktop/src/components/forge/BaseBranchSwitch.svelte 33ms (unchanged) apps/desktop/src/components/forge/BaseBranchSwitch.svelte.test.ts 70ms (unchanged) apps/desktop/src/components/forge/BitbucketAccountBadge.svelte 5ms (unchanged) apps/desktop/src/components/forge/BranchReview.svelte 17ms (unchanged) apps/desktop/src/components/forge/CanPublishReviewPlugin.svelte 6ms (unchanged) apps/desktop/src/components/forge/CIChecksBadge.svelte 17ms (unchanged) apps/desktop/src/components/forge/CIChecksBadge.svelte.test.ts 96ms (unchanged) apps/desktop/src/components/forge/CreateReviewBox.svelte 86ms (unchanged) apps/desktop/src/components/forge/ForgeIntegrationBanner.svelte 114ms (unchanged) apps/desktop/src/components/forge/GerritPushModal.svelte 167ms (unchanged) apps/desktop/src/components/forge/GitHubAccountBadge.svelte 72ms (unchanged) apps/desktop/src/components/forge/GitLabAccountBadge.svelte 39ms (unchanged) apps/desktop/src/components/forge/MergeButton.svelte 19ms (unchanged) apps/desktop/src/components/forge/PrDetailsDrawer.svelte 16ms (unchanged) apps/desktop/src/components/forge/PrStatusBadge.svelte 4ms (unchanged) apps/desktop/src/components/forge/PrTemplateSection.svelte 94ms (unchanged) apps/desktop/src/components/forge/PullRequestCard.svelte 219ms (unchanged) apps/desktop/src/components/forge/PushButton.svelte 58ms (unchanged) apps/desktop/src/components/forge/ReviewCreation.svelte 29ms (unchanged) apps/desktop/src/components/forge/ReviewCreationControls.svelte 10ms (unchanged) apps/desktop/src/components/forge/StackedPullRequestCard.svelte 16ms (unchanged) apps/desktop/src/components/forge/SyncButton.svelte 13ms (unchanged) apps/desktop/src/components/history/CreateSnapshotModal.svelte 9ms (unchanged) apps/desktop/src/components/history/SnapshotCard.svelte 87ms (unchanged) apps/desktop/src/components/history/SnapshotSection.svelte 15ms (unchanged) apps/desktop/src/components/lib.ts 12ms (unchanged) apps/desktop/src/components/onboarding/AnalyticsConfirmation.svelte 11ms (unchanged) apps/desktop/src/components/onboarding/CloneForm.svelte 19ms (unchanged) apps/desktop/src/components/onboarding/LoginConfirmationModalContent.svelte 10ms (unchanged) apps/desktop/src/components/onboarding/ProjectConnectModal.svelte 11ms (unchanged) apps/desktop/src/components/onboarding/ProjectNotFound.svelte 14ms (unchanged) apps/desktop/src/components/onboarding/ProjectSetup.svelte 11ms (unchanged) apps/desktop/src/components/onboarding/ProjectSetupTarget.svelte 109ms (unchanged) apps/desktop/src/components/onboarding/ProjectSetupTarget.svelte.test.ts 23ms (unchanged) apps/desktop/src/components/onboarding/SetupFeature.svelte 20ms (unchanged) apps/desktop/src/components/onboarding/Welcome.svelte 40ms (unchanged) apps/desktop/src/components/onboarding/WelcomeAction.svelte 15ms (unchanged) apps/desktop/src/components/projectSettings/AIPromptSelect.svelte 27ms (unchanged) apps/desktop/src/components/projectSettings/AppearanceSettings.svelte 149ms (unchanged) apps/desktop/src/components/projectSettings/CloudForm.svelte 44ms (unchanged) apps/desktop/src/components/projectSettings/CommitSigningForm.svelte 23ms (unchanged) apps/desktop/src/components/projectSettings/CredentialCheck.svelte 34ms (unchanged) apps/desktop/src/components/projectSettings/CredentialCheck.test.ts 21ms (unchanged) apps/desktop/src/components/projectSettings/DetailsForm.svelte 9ms (unchanged) apps/desktop/src/components/projectSettings/DetailsForm.svelte.test.ts 38ms (unchanged) apps/desktop/src/components/projectSettings/EnsureAuthorInfo.svelte 19ms (unchanged) apps/desktop/src/components/projectSettings/ForgeAccountConfig.svelte 24ms (unchanged) apps/desktop/src/components/projectSettings/ForgeForm.svelte 57ms (unchanged) apps/desktop/src/components/projectSettings/GeneralSettings.svelte 2ms (unchanged) apps/desktop/src/components/projectSettings/GerritForm.svelte 5ms (unchanged) apps/desktop/src/components/projectSettings/GitForm.svelte 10ms (unchanged) apps/desktop/src/components/projectSettings/GitHooksForm.svelte 17ms (unchanged) apps/desktop/src/components/projectSettings/GitHubOrgRestrictionNotice.svelte 10ms (unchanged) apps/desktop/src/components/projectSettings/GitHubOrgRestrictionNotice.svelte.test.ts 4ms (unchanged) apps/desktop/src/components/projectSettings/KeysForm.svelte 9ms (unchanged) apps/desktop/src/components/projectSettings/PreferencesForm.svelte 16ms (unchanged) apps/desktop/src/components/projectSettings/RemoveProjectButton.svelte 16ms (unchanged) apps/desktop/src/components/projectSettings/RemoveProjectForm.svelte 10ms (unchanged) apps/desktop/src/components/projectSettings/ThemeSelector.svelte 10ms (unchanged) apps/desktop/src/components/projectSettings/WorktreesForm.svelte 15ms (unchanged) apps/desktop/src/components/README.md 88ms (unchanged) apps/desktop/src/components/settings/AiCredentialCheck.svelte 29ms (unchanged) apps/desktop/src/components/settings/AIPromptEdit.svelte 12ms (unchanged) apps/desktop/src/components/settings/AIPromptEntry.svelte 25ms (unchanged) apps/desktop/src/components/settings/AiSettings.svelte 61ms (unchanged) apps/desktop/src/components/settings/AuthorizationBanner.svelte 5ms (unchanged) apps/desktop/src/components/settings/AuthorMissingModalContent.svelte 10ms (unchanged) apps/desktop/src/components/settings/BitbucketIntegration.svelte 24ms (unchanged) apps/desktop/src/components/settings/BitbucketUserLoginState.svelte 31ms (unchanged) apps/desktop/src/components/settings/CliSymlinkSetup.svelte 11ms (unchanged) apps/desktop/src/components/settings/ExperimentalSettings.svelte 43ms (unchanged) apps/desktop/src/components/settings/GeneralSettings.svelte 77ms (unchanged) apps/desktop/src/components/settings/GeneralSettingsModalContent.svelte 20ms (unchanged) apps/desktop/src/components/settings/GithubIntegration.oauth.test.ts 16ms (unchanged) apps/desktop/src/components/settings/GithubIntegration.svelte 196ms (unchanged) apps/desktop/src/components/settings/GithubUserLoginState.svelte 65ms (unchanged) apps/desktop/src/components/settings/GitlabIntegration.svelte 98ms (unchanged) apps/desktop/src/components/settings/GitlabUserLoginState.svelte 18ms (unchanged) apps/desktop/src/components/settings/GitSettings.svelte 27ms (unchanged) apps/desktop/src/components/settings/GlobalSettingsShortcutHandler.svelte 3ms (unchanged) apps/desktop/src/components/settings/GoToSettingsButton.svelte 7ms (unchanged) apps/desktop/src/components/settings/IntegrationsSettings.svelte 20ms (unchanged) apps/desktop/src/components/settings/LanesAndBranchesSettings.svelte 79ms (unchanged) apps/desktop/src/components/settings/OrganisationSettings.svelte 32ms (unchanged) apps/desktop/src/components/settings/ProjectSettingsModalContent.svelte 31ms (unchanged) apps/desktop/src/components/settings/ProjectSettingsShortcutHandler.svelte 6ms (unchanged) apps/desktop/src/components/settings/ReloadShortcutHandler.svelte 2ms (unchanged) apps/desktop/src/components/settings/SettingsModalLayout.svelte 68ms (unchanged) apps/desktop/src/components/settings/TelemetrySettings.svelte 2ms (unchanged) apps/desktop/src/components/settings/ThemeShortcutHandler.svelte 2ms (unchanged) apps/desktop/src/components/settings/ToggleSidebarShortcutHandler.svelte 2ms (unchanged) apps/desktop/src/components/settings/ZoomShortcutHandler.svelte 3ms (unchanged) apps/desktop/src/components/shared/AccessTokenSignIn.svelte 71ms (unchanged) apps/desktop/src/components/shared/AIPromptBubble.svelte 72ms (unchanged) apps/desktop/src/components/shared/AnalyticsMonitor.svelte 88ms (unchanged) apps/desktop/src/components/shared/AnalyticsSettings.svelte 15ms (unchanged) apps/desktop/src/components/shared/AppScrollableContainer.svelte 5ms (unchanged) apps/desktop/src/components/shared/AppUpdater.svelte 48ms (unchanged) apps/desktop/src/components/shared/AppUpdater.test.ts 19ms (unchanged) apps/desktop/src/components/shared/ChangedFilesContextMenu.svelte 36ms (unchanged) apps/desktop/src/components/shared/Drawer.svelte 25ms (unchanged) apps/desktop/src/components/shared/DrawerHeader.svelte 68ms (unchanged) apps/desktop/src/components/shared/Dropzone.svelte 121ms (unchanged) apps/desktop/src/components/shared/DropzoneOverlay.svelte 78ms (unchanged) apps/desktop/src/components/shared/ErrorBoundary.svelte 13ms (unchanged) apps/desktop/src/components/shared/ExpandableSection.svelte 44ms (unchanged) apps/desktop/src/components/shared/FocusCursor.svelte 9ms (unchanged) apps/desktop/src/components/shared/FullviewLoading.svelte 2ms (unchanged) apps/desktop/src/components/shared/GitInputPrompt.svelte 12ms (unchanged) apps/desktop/src/components/shared/IconLink.svelte 8ms (unchanged) apps/desktop/src/components/shared/IllustrationSplitLayout.svelte 7ms (unchanged) apps/desktop/src/components/shared/InfiniteScrollTrigger.svelte 7ms (unchanged) apps/desktop/src/components/shared/LazyList.svelte 7ms (unchanged) apps/desktop/src/components/shared/NotOnGitButlerBranch.svelte 18ms (unchanged) apps/desktop/src/components/shared/ProfileButton.svelte 4ms (unchanged) apps/desktop/src/components/shared/ProjectNameLabel.svelte 8ms (unchanged) apps/desktop/src/components/shared/ProjectShortcutHandler.svelte 6ms (unchanged) apps/desktop/src/components/shared/ProjectSwitcher.svelte 17ms (unchanged) apps/desktop/src/components/shared/ReduxResult.svelte 104ms (unchanged) apps/desktop/src/components/shared/ReloadWarning.svelte 24ms (unchanged) apps/desktop/src/components/shared/Resizer.svelte 45ms (unchanged) apps/desktop/src/components/shared/Resizer.test.ts 18ms (unchanged) apps/desktop/src/components/shared/RouteErrorView.svelte 12ms (unchanged) apps/desktop/src/components/shared/SashLayer.svelte 14ms (unchanged) apps/desktop/src/components/shared/Scrollbar.svelte 7ms (unchanged) apps/desktop/src/components/shared/SectionCardDisclaimer.svelte 4ms (unchanged) apps/desktop/src/components/shared/SettingsSection.svelte 9ms (unchanged) apps/desktop/src/components/shared/ShareIssueModal.svelte 59ms (unchanged) apps/desktop/src/components/shared/TabContent.svelte 24ms (unchanged) apps/desktop/src/components/shared/TabList.svelte 3ms (unchanged) apps/desktop/src/components/shared/Tabs.svelte 7ms (unchanged) apps/desktop/src/components/shared/TabTrigger.svelte 11ms (unchanged) apps/desktop/src/components/shared/ToastController.svelte 12ms (unchanged) apps/desktop/src/components/stack/AbsorbPlanModal.svelte 25ms (unchanged) apps/desktop/src/components/stack/LineLocksWarning.svelte 9ms (unchanged) apps/desktop/src/components/stack/RemoveWorktreeModal.svelte 26ms (unchanged) apps/desktop/src/components/stack/StackDraft.svelte 21ms (unchanged) apps/desktop/src/components/stack/StackDragHandle.svelte 38ms (unchanged) apps/desktop/src/components/test/change-during-async-capturing-state-with-assignment-two-components/Child.svelte 9ms (unchanged) apps/desktop/src/components/test/change-during-async-capturing-state-with-assignment-two-components/Component.svelte 3ms (unchanged) apps/desktop/src/components/test/change-during-async-capturing-state-with-assignment-two-components/Component.svelte.test.ts 3ms (unchanged) apps/desktop/src/components/test/change-during-async-capturing-state-with-assignment/Component.svelte 5ms (unchanged) apps/desktop/src/components/test/change-during-async-capturing-state-with-assignment/Component.svelte.test.ts 14ms (unchanged) apps/desktop/src/components/test/change-during-async-sees-updates-two-components/Child.svelte 35ms (unchanged) apps/desktop/src/components/test/change-during-async-sees-updates-two-components/Component.svelte 8ms (unchanged) apps/desktop/src/components/test/change-during-async-sees-updates-two-components/Component.svelte.test.ts 4ms (unchanged) apps/desktop/src/components/test/change-during-async-sees-updates/Component.svelte 5ms (unchanged) apps/desktop/src/components/test/change-during-async-sees-updates/Component.svelte.test.ts 7ms (unchanged) apps/desktop/src/components/test/edit-mode-conflict-states/ConflictStatesHarness.svelte 10ms (unchanged) apps/desktop/src/components/test/edit-mode-conflict-states/ConflictStatesHarness.svelte.test.ts 25ms (unchanged) apps/desktop/src/components/test/multi-diff-view/ChangedFilesContextMenuHandle.svelte 4ms (unchanged) apps/desktop/src/components/test/multi-diff-view/FloatingDiffModalInitialIndexOracle.svelte 10ms (unchanged) apps/desktop/src/components/test/readme.md 2ms (unchanged) apps/desktop/src/components/upstream/IntegrateUpstreamModal.svelte 162ms (unchanged) apps/desktop/src/components/upstream/IntegrateUpstreamModal.svelte.test.ts 27ms (unchanged) apps/desktop/src/components/upstream/UpstreamActionRow.svelte 15ms (unchanged) apps/desktop/src/components/upstream/UpstreamIntegrationActions.svelte 80ms (unchanged) apps/desktop/src/components/views/AppErrorFallback.svelte 55ms (unchanged) apps/desktop/src/components/views/AppHeader.svelte 65ms (unchanged) apps/desktop/src/components/views/AppLayout.svelte 39ms (unchanged) apps/desktop/src/components/views/AppSidebar.svelte 75ms (unchanged) apps/desktop/src/components/views/BranchCommitList.svelte 501ms (unchanged) apps/desktop/src/components/views/BranchesView.svelte 133ms (unchanged) apps/desktop/src/components/views/BranchesViewBranch.svelte 46ms (unchanged) apps/desktop/src/components/views/BranchList.svelte 140ms (unchanged) apps/desktop/src/components/views/BranchView.svelte 113ms (unchanged) apps/desktop/src/components/views/GlobalModalRouter.svelte 13ms (unchanged) apps/desktop/src/components/views/MainViewport.svelte 27ms (unchanged) apps/desktop/src/components/views/MultiStackView.svelte 37ms (unchanged) apps/desktop/src/components/views/NoBaseBranch.svelte 5ms (unchanged) apps/desktop/src/components/views/ProblemLoadingRepo.svelte 10ms (unchanged) apps/desktop/src/components/views/StackDetails.svelte 50ms (unchanged) apps/desktop/src/components/views/StackPanel.svelte 65ms (unchanged) apps/desktop/src/components/views/StackView.svelte 16ms (unchanged) apps/desktop/src/components/views/TargetCommitList.svelte 31ms (unchanged) apps/desktop/src/components/views/UnassignedView.svelte 26ms (unchanged) apps/desktop/src/components/views/WorkspaceView.svelte 18ms (unchanged) apps/desktop/src/components/workspace/ConflictResolutionConfirmModal.svelte 5ms (unchanged) apps/desktop/src/components/workspace/DiscardChangesModal.svelte 13ms (unchanged) apps/desktop/src/components/workspace/EditCommitPanel.svelte 122ms (unchanged) apps/desktop/src/components/workspace/EditModeFileListItem.svelte 39ms (unchanged) apps/desktop/src/components/workspace/MultiStackPagination.svelte 71ms (unchanged) apps/desktop/src/components/workspace/NewStackDropzone.svelte 34ms (unchanged) apps/desktop/src/components/workspace/StashIntoBranchModal.svelte 39ms (unchanged) apps/desktop/src/components/workspace/UnassignedFoldButton.svelte 8ms (unchanged) apps/desktop/src/events.d.ts 1ms (unchanged) apps/desktop/src/hooks.client.ts 3ms (unchanged) apps/desktop/src/lib/ai/aiPromptService.ts 7ms (unchanged) apps/desktop/src/lib/ai/anthropicClient.ts 5ms (unchanged) apps/desktop/src/lib/ai/anthropicUtils.ts 3ms (unchanged) apps/desktop/src/lib/ai/butlerClient.ts 4ms (unchanged) apps/desktop/src/lib/ai/diffFormatting.ts 11ms (unchanged) apps/desktop/src/lib/ai/diffInputContext.svelte.ts 19ms (unchanged) apps/desktop/src/lib/ai/lmStudioClient.test.ts 6ms (unchanged) apps/desktop/src/lib/ai/lmStudioClient.ts 14ms (unchanged) apps/desktop/src/lib/ai/macros.svelte.ts 8ms (unchanged) apps/desktop/src/lib/ai/ollamaClient.ts 6ms (unchanged) apps/desktop/src/lib/ai/openAIClient.ts 7ms (unchanged) apps/desktop/src/lib/ai/prompts.ts 6ms (unchanged) apps/desktop/src/lib/ai/service.test.ts 54ms (unchanged) apps/desktop/src/lib/ai/service.ts 24ms (unchanged) apps/desktop/src/lib/ai/types.ts 5ms (unchanged) apps/desktop/src/lib/analytics/analytics.ts 3ms (unchanged) apps/desktop/src/lib/analytics/commitAnalytics.ts 15ms (unchanged) apps/desktop/src/lib/analytics/fileLanguages.test.ts 3ms (unchanged) apps/desktop/src/lib/analytics/fileLanguages.ts 3ms (unchanged) apps/desktop/src/lib/analytics/sentry.test.ts 8ms (unchanged) apps/desktop/src/lib/analytics/sentry.ts 8ms (unchanged) apps/desktop/src/lib/backend/backend.ts 9ms (unchanged) apps/desktop/src/lib/backend/clipboard.ts 25ms (unchanged) apps/desktop/src/lib/backend/index.ts 3ms (unchanged) apps/desktop/src/lib/backend/ipc.ts 3ms (unchanged) apps/desktop/src/lib/backend/tauri.test.ts 10ms (unchanged) apps/desktop/src/lib/backend/tauri.ts 20ms (unchanged) apps/desktop/src/lib/backend/url.test.ts 5ms (unchanged) apps/desktop/src/lib/backend/url.ts 27ms (unchanged) apps/desktop/src/lib/backend/web.ts 237ms (unchanged) apps/desktop/src/lib/baseBranch/baseBranch.ts 2ms (unchanged) apps/desktop/src/lib/baseBranch/baseBranchService.svelte.ts 8ms (unchanged) apps/desktop/src/lib/bootstrap/deps.ts 19ms (unchanged) apps/desktop/src/lib/bootstrap/theme.svelte.ts 6ms (unchanged) apps/desktop/src/lib/branches/branchEndpoints.test.ts 6ms (unchanged) apps/desktop/src/lib/branches/branchEndpoints.ts 39ms (unchanged) apps/desktop/src/lib/branches/branchIcon.ts 3ms (unchanged) apps/desktop/src/lib/branches/branchListing.ts 90ms (unchanged) apps/desktop/src/lib/branches/branchService.svelte.ts 3ms (unchanged) apps/desktop/src/lib/branches/branchUtils.test.ts 4ms (unchanged) apps/desktop/src/lib/branches/branchUtils.ts 2ms (unchanged) apps/desktop/src/lib/branches/v3.ts 2ms (unchanged) apps/desktop/src/lib/commits/commit.ts 6ms (unchanged) apps/desktop/src/lib/commits/commitMessage.test.ts 4ms (unchanged) apps/desktop/src/lib/commits/commitMessage.ts 3ms (unchanged) apps/desktop/src/lib/commits/utils.ts 3ms (unchanged) apps/desktop/src/lib/config/cli.ts 2ms (unchanged) apps/desktop/src/lib/config/config.ts 3ms (unchanged) apps/desktop/src/lib/config/gitConfigService.ts 7ms (unchanged) apps/desktop/src/lib/config/uiFeatureFlags.ts 2ms (unchanged) apps/desktop/src/lib/dependencies/dependencyHighlights.test.ts 2ms (unchanged) apps/desktop/src/lib/dependencies/dependencyHighlights.ts 4ms (unchanged) apps/desktop/src/lib/dependencies/dependencyService.svelte.ts 4ms (unchanged) apps/desktop/src/lib/dragging/DragClone.svelte 36ms (unchanged) apps/desktop/src/lib/dragging/draggable.ts 56ms (unchanged) apps/desktop/src/lib/dragging/draggables.ts 15ms (unchanged) apps/desktop/src/lib/dragging/dropHandlers/branchDropHandler.test.ts 3ms (unchanged) apps/desktop/src/lib/dragging/dropHandlers/branchDropHandler.ts 13ms (unchanged) apps/desktop/src/lib/dragging/dropHandlers/commitDropHandler.ts 35ms (unchanged) apps/desktop/src/lib/dragging/dropHandlers/hunkDropHandler.ts 7ms (unchanged) apps/desktop/src/lib/dragging/dropHandlers/stackDropHandler.ts 15ms (unchanged) apps/desktop/src/lib/dragging/dropResult.ts 4ms (unchanged) apps/desktop/src/lib/dragging/dropzone.ts 12ms (unchanged) apps/desktop/src/lib/dragging/handler.ts 2ms (unchanged) apps/desktop/src/lib/dragging/horizontalPanner.ts 4ms (unchanged) apps/desktop/src/lib/dragging/registry.ts 4ms (unchanged) apps/desktop/src/lib/dragging/ReorderClone.svelte 48ms (unchanged) apps/desktop/src/lib/dragging/reordering.ts 6ms (unchanged) apps/desktop/src/lib/dragging/stackingReorderDropzoneManager.ts 8ms (unchanged) apps/desktop/src/lib/dragging/workspaceAutoPanner.ts 5ms (unchanged) apps/desktop/src/lib/error/error.test.ts 5ms (unchanged) apps/desktop/src/lib/error/error.ts 9ms (unchanged) apps/desktop/src/lib/error/errorClassification.test.ts 30ms (unchanged) apps/desktop/src/lib/error/errorClassification.ts 12ms (unchanged) apps/desktop/src/lib/error/logError.ts 5ms (unchanged) apps/desktop/src/lib/error/normalizedError.test.ts 9ms (unchanged) apps/desktop/src/lib/error/normalizedError.ts 7ms (unchanged) apps/desktop/src/lib/error/parser.ts 4ms (unchanged) apps/desktop/src/lib/error/showError.ts 4ms (unchanged) apps/desktop/src/lib/error/typeguards.ts 12ms (unchanged) apps/desktop/src/lib/files/conflictCheck.test.ts 11ms (unchanged) apps/desktop/src/lib/files/conflictCheck.ts 4ms (unchanged) apps/desktop/src/lib/files/conflictEntryPresence.test.ts 3ms (unchanged) apps/desktop/src/lib/files/conflictEntryPresence.ts 4ms (unchanged) apps/desktop/src/lib/files/conflicts.ts 3ms (unchanged) apps/desktop/src/lib/files/fileService.ts 5ms (unchanged) apps/desktop/src/lib/files/fileStatus.ts 2ms (unchanged) apps/desktop/src/lib/files/filetreeV3.ts 8ms (unchanged) apps/desktop/src/lib/files/utils.ts 1ms (unchanged) apps/desktop/src/lib/floating/dragResizeHandler.ts 9ms (unchanged) apps/desktop/src/lib/floating/FloatingModal.svelte 34ms (unchanged) apps/desktop/src/lib/floating/resizeCalculator.ts 11ms (unchanged) apps/desktop/src/lib/floating/resizeGroup.ts 4ms (unchanged) apps/desktop/src/lib/floating/ResizeHandles.svelte 20ms (unchanged) apps/desktop/src/lib/floating/resizeSync.ts 3ms (unchanged) apps/desktop/src/lib/floating/snapPointManager.ts 10ms (unchanged) apps/desktop/src/lib/floating/types.ts 2ms (unchanged) apps/desktop/src/lib/forge/bitbucket/bitbucketUserService.svelte.ts 8ms (unchanged) apps/desktop/src/lib/forge/bitbucket/bitbucketUserService.test.ts 3ms (unchanged) apps/desktop/src/lib/forge/bitbucket/hooks.svelte.ts 4ms (unchanged) apps/desktop/src/lib/forge/butRequestDetailsService.ts 2ms (unchanged) apps/desktop/src/lib/forge/checksMonitor.svelte.ts 5ms (unchanged) apps/desktop/src/lib/forge/forgeAuth.svelte.ts 4ms (unchanged) apps/desktop/src/lib/forge/forgeInfo.svelte.ts 5ms (unchanged) apps/desktop/src/lib/forge/github/errorMap.ts 3ms (unchanged) apps/desktop/src/lib/forge/github/githubUserService.svelte.ts 9ms (unchanged) apps/desktop/src/lib/forge/github/githubUserService.test.ts 6ms (unchanged) apps/desktop/src/lib/forge/github/hooks.svelte.ts 5ms (unchanged) apps/desktop/src/lib/forge/gitlab/gitlabUserService.svelte.ts 13ms (unchanged) apps/desktop/src/lib/forge/gitlab/gitlabUserService.test.ts 9ms (unchanged) apps/desktop/src/lib/forge/gitlab/hooks.svelte.ts 5ms (unchanged) apps/desktop/src/lib/forge/interface/prUtils.ts 2ms (unchanged) apps/desktop/src/lib/forge/interface/types.ts 9ms (unchanged) apps/desktop/src/lib/forge/listingService.svelte.ts 7ms (unchanged) apps/desktop/src/lib/forge/prContents.ts 3ms (unchanged) apps/desktop/src/lib/forge/prService.svelte.ts 12ms (unchanged) apps/desktop/src/lib/forge/repoService.svelte.ts 3ms (unchanged) apps/desktop/src/lib/forge/shared/catchUpOnReturn.ts 1ms (unchanged) apps/desktop/src/lib/forge/shared/pollErrorBackoff.svelte.test.ts 4ms (unchanged) apps/desktop/src/lib/forge/shared/pollErrorBackoff.svelte.ts 16ms (unchanged) apps/desktop/src/lib/forge/shared/progressivePolling.test.ts 7ms (unchanged) apps/desktop/src/lib/forge/shared/progressivePolling.ts 3ms (unchanged) apps/desktop/src/lib/forge/shared/pullRequestTargets.test.ts 6ms (unchanged) apps/desktop/src/lib/forge/shared/pullRequestTargets.ts 2ms (unchanged) apps/desktop/src/lib/git/gitEndpoints.ts 6ms (unchanged) apps/desktop/src/lib/git/gitService.ts 3ms (unchanged) apps/desktop/src/lib/git/gitUrl.ts 2ms (unchanged) apps/desktop/src/lib/git/hooksService.ts 3ms (unchanged) apps/desktop/src/lib/git/remotesService.ts 2ms (unchanged) apps/desktop/src/lib/history/history.ts 9ms (unchanged) apps/desktop/src/lib/history/oplogService.svelte.ts 2ms (unchanged) apps/desktop/src/lib/history/types.ts 2ms (unchanged) apps/desktop/src/lib/hunks/change.ts 3ms (unchanged) apps/desktop/src/lib/hunks/dependencies.test.ts 12ms (unchanged) apps/desktop/src/lib/hunks/dependencies.ts 7ms (unchanged) apps/desktop/src/lib/hunks/diff.ts 2ms (unchanged) apps/desktop/src/lib/hunks/diffService.svelte.ts 5ms (unchanged) apps/desktop/src/lib/hunks/hunk.test.ts 101ms (unchanged) apps/desktop/src/lib/hunks/hunk.ts 15ms (unchanged) apps/desktop/src/lib/LIB_PLAN.md 10ms (unchanged) apps/desktop/src/lib/linkedWorktrees/lane.ts 3ms (unchanged) apps/desktop/src/lib/linkedWorktrees/placement.test.ts 6ms (unchanged) apps/desktop/src/lib/linkedWorktrees/placement.ts 5ms (unchanged) apps/desktop/src/lib/mode/editPatchUtils.ts 3ms (unchanged) apps/desktop/src/lib/mode/modeEndpoints.test.ts 2ms (unchanged) apps/desktop/src/lib/mode/modeEndpoints.ts 7ms (unchanged) apps/desktop/src/lib/mode/modeService.ts 3ms (unchanged) apps/desktop/src/lib/notifications/toasts.ts 5ms (unchanged) apps/desktop/src/lib/polyfills/abortSignal.test.ts 5ms (unchanged) apps/desktop/src/lib/polyfills/abortSignal.ts 3ms (unchanged) apps/desktop/src/lib/project/project.ts 7ms (unchanged) apps/desktop/src/lib/project/projectEndpoints.test.ts 15ms (unchanged) apps/desktop/src/lib/project/projectEndpoints.ts 8ms (unchanged) apps/desktop/src/lib/project/projectsService.ts 13ms (unchanged) apps/desktop/src/lib/prompt/promptService.ts 10ms (unchanged) apps/desktop/src/lib/routes/routes.svelte.ts 12ms (unchanged) apps/desktop/src/lib/sash/sashLayer.ts 2ms (unchanged) apps/desktop/src/lib/secrets/secretsService.ts 3ms (unchanged) apps/desktop/src/lib/selection/entityAdapters.ts 21ms (unchanged) apps/desktop/src/lib/selection/fileListController.svelte.test.ts 20ms (unchanged) apps/desktop/src/lib/selection/fileListController.svelte.ts 18ms (unchanged) apps/desktop/src/lib/selection/fileSelectionManager.svelte.ts 15ms (unchanged) apps/desktop/src/lib/selection/fileSelectionManager.test.ts 23ms (unchanged) apps/desktop/src/lib/selection/key.test.ts 26ms (unchanged) apps/desktop/src/lib/selection/key.ts 17ms (unchanged) apps/desktop/src/lib/selection/scrollSelectionLock.svelte.ts 9ms (unchanged) apps/desktop/src/lib/selection/syncUncommittedChanges.svelte.ts 5ms (unchanged) apps/desktop/src/lib/selection/uncommitted.test.ts 8ms (unchanged) apps/desktop/src/lib/selection/uncommitted.ts 45ms (unchanged) apps/desktop/src/lib/selection/uncommittedService.svelte.ts 90ms (unchanged) apps/desktop/src/lib/settings/appSettings.ts 14ms (unchanged) apps/desktop/src/lib/settings/generalSettingsPages.ts 2ms (unchanged) apps/desktop/src/lib/settings/projectSettingsPages.ts 4ms (unchanged) apps/desktop/src/lib/settings/settingsModal.svelte.ts 3ms (unchanged) apps/desktop/src/lib/settings/terminalService.ts 21ms (unchanged) apps/desktop/src/lib/shortcuts/hotkeys.ts 4ms (unchanged) apps/desktop/src/lib/shortcuts/shortcutService.ts 3ms (unchanged) apps/desktop/src/lib/stacks/commitMovePlacement.test.ts 2ms (unchanged) apps/desktop/src/lib/stacks/commitMovePlacement.ts 3ms (unchanged) apps/desktop/src/lib/stacks/headInfoAdapters.test.ts 6ms (unchanged) apps/desktop/src/lib/stacks/headInfoAdapters.ts 12ms (unchanged) apps/desktop/src/lib/stacks/macros.ts 5ms (unchanged) apps/desktop/src/lib/stacks/segmentContext.ts 4ms (unchanged) apps/desktop/src/lib/stacks/stack.test.ts 7ms (unchanged) apps/desktop/src/lib/stacks/stack.ts 7ms (unchanged) apps/desktop/src/lib/stacks/stackController.svelte.ts 21ms (unchanged) apps/desktop/src/lib/stacks/stackEndpoints.test.ts 16ms (unchanged) apps/desktop/src/lib/stacks/stackEndpoints.ts 32ms (unchanged) apps/desktop/src/lib/stacks/stackInvalidation.test.ts 6ms (unchanged) apps/desktop/src/lib/stacks/stackService.svelte.ts 113ms (unchanged) apps/desktop/src/lib/stacks/stackService.test.ts 7ms (unchanged) apps/desktop/src/lib/stacks/staleStateUpdaters.test.ts 9ms (unchanged) apps/desktop/src/lib/stacks/staleStateUpdaters.ts 8ms (unchanged) apps/desktop/src/lib/state/backendApi.ts 3ms (unchanged) apps/desktop/src/lib/state/backendQuery.ts 4ms (unchanged) apps/desktop/src/lib/state/butlerModule.ts 16ms (unchanged) apps/desktop/src/lib/state/clientState.svelte.ts 15ms (unchanged) apps/desktop/src/lib/state/context.ts 2ms (unchanged) apps/desktop/src/lib/state/customHooks.svelte.test.ts 9ms (unchanged) apps/desktop/src/lib/state/customHooks.svelte.ts 28ms (unchanged) apps/desktop/src/lib/state/customSelectors.ts 4ms (unchanged) apps/desktop/src/lib/state/helpers.test.ts 5ms (unchanged) apps/desktop/src/lib/state/helpers.ts 10ms (unchanged) apps/desktop/src/lib/state/initUserSettings.test.ts 14ms (unchanged) apps/desktop/src/lib/state/tags.ts 4ms (unchanged) apps/desktop/src/lib/state/uiState.svelte.ts 24ms (unchanged) apps/desktop/src/lib/support/dataSharing.ts 7ms (unchanged) apps/desktop/src/lib/telemetry/eventContext.ts 2ms (unchanged) apps/desktop/src/lib/telemetry/posthog.test.ts 8ms (unchanged) apps/desktop/src/lib/telemetry/posthog.ts 9ms (unchanged) apps/desktop/src/lib/testing/mockAIService.ts 2ms (unchanged) apps/desktop/src/lib/testing/mockBackend.ts 2ms (unchanged) apps/desktop/src/lib/testing/mockBaseBranch.ts 2ms (unchanged) apps/desktop/src/lib/testing/mockRedux.ts 1ms (unchanged) apps/desktop/src/lib/testing/mockSettingsdService.ts 1ms (unchanged) apps/desktop/src/lib/testing/mockStackService.ts 8ms (unchanged) apps/desktop/src/lib/updater/updater.test.ts 7ms (unchanged) apps/desktop/src/lib/updater/updater.ts 9ms (unchanged) apps/desktop/src/lib/upstream/branchIntegrationCurrentStateDisplay.test.ts 9ms (unchanged) apps/desktop/src/lib/upstream/branchIntegrationCurrentStateDisplay.ts 11ms (unchanged) apps/desktop/src/lib/upstream/branchIntegrationEditor.test.ts 6ms (unchanged) apps/desktop/src/lib/upstream/branchIntegrationEditor.ts 6ms (unchanged) apps/desktop/src/lib/upstream/branchIntegrationView.test.ts 8ms (unchanged) apps/desktop/src/lib/upstream/branchIntegrationView.ts 16ms (unchanged) apps/desktop/src/lib/upstream/types.test.ts 12ms (unchanged) apps/desktop/src/lib/upstream/types.ts 7ms (unchanged) apps/desktop/src/lib/upstream/upstreamIntegrationService.svelte.ts 3ms (unchanged) apps/desktop/src/lib/upstream/upstreamIntegrationService.test.ts 8ms (unchanged) apps/desktop/src/lib/user/tokenMemoryService.test.ts 3ms (unchanged) apps/desktop/src/lib/user/tokenMemoryService.ts 3ms (unchanged) apps/desktop/src/lib/user/user.ts 2ms (unchanged) apps/desktop/src/lib/user/userAvatar.svelte.ts 3ms (unchanged) apps/desktop/src/lib/user/userEndpoints.ts 4ms (unchanged) apps/desktop/src/lib/user/userService.svelte.ts 13ms (unchanged) apps/desktop/src/lib/utils/array.ts 5ms (unchanged) apps/desktop/src/lib/utils/cookies.ts 7ms (unchanged) apps/desktop/src/lib/utils/debounce.ts 5ms (unchanged) apps/desktop/src/lib/utils/filters.test.ts 5ms (unchanged) apps/desktop/src/lib/utils/filters.ts 2ms (unchanged) apps/desktop/src/lib/utils/focusClaudeInput.ts 2ms (unchanged) apps/desktop/src/lib/utils/misc.ts 1ms (unchanged) apps/desktop/src/lib/utils/mutex.ts 6ms (unchanged) apps/desktop/src/lib/utils/number.ts 3ms (unchanged) apps/desktop/src/lib/utils/object.ts 1ms (unchanged) apps/desktop/src/lib/utils/ratelimit.ts 3ms (unchanged) apps/desktop/src/lib/utils/resolveExternally.ts 2ms (unchanged) apps/desktop/src/lib/utils/rxjs.ts 12ms (unchanged) apps/desktop/src/lib/utils/sleep.ts 2ms (unchanged) apps/desktop/src/lib/utils/string.ts 4ms (unchanged) apps/desktop/src/lib/utils/tabs.ts 1ms (unchanged) apps/desktop/src/lib/utils/time.ts 2ms (unchanged) apps/desktop/src/lib/utils/unsubscribe.test.ts 3ms (unchanged) apps/desktop/src/lib/utils/unsubscribe.ts 2ms (unchanged) apps/desktop/src/lib/utils/validation.ts 2ms (unchanged) apps/desktop/src/lib/worktree/worktreeEndpoints.ts 8ms (unchanged) apps/desktop/src/lib/worktree/worktreeService.svelte.ts 4ms (unchanged) apps/desktop/src/routes/[projectId]/+layout.svelte 39ms (unchanged) apps/desktop/src/routes/[projectId]/+layout.ts 2ms (unchanged) apps/desktop/src/routes/[projectId]/+page.svelte 3ms (unchanged) apps/desktop/src/routes/[projectId]/branches/+page.svelte 2ms (unchanged) apps/desktop/src/routes/[projectId]/edit/+page.svelte 8ms (unchanged) apps/desktop/src/routes/[projectId]/history/+page.svelte 22ms (unchanged) apps/desktop/src/routes/[projectId]/projectLayout.svelte.test.ts 141ms (unchanged) apps/desktop/src/routes/[projectId]/workspace/+page.svelte 5ms (unchanged) apps/desktop/src/routes/+error.svelte 3ms (unchanged) apps/desktop/src/routes/+layout.svelte 53ms (unchanged) apps/desktop/src/routes/+layout.ts 2ms (unchanged) apps/desktop/src/routes/+page.svelte 10ms (unchanged) apps/desktop/src/routes/onboarding/+page.svelte 5ms (unchanged) apps/desktop/src/routes/onboarding/clone/+page.svelte 2ms (unchanged) apps/desktop/src/styles/styles.css 18ms (unchanged) apps/desktop/static/images/icons/LICENSE.md 1ms (unchanged) apps/desktop/svelte.config.js 3ms (unchanged) apps/desktop/tsconfig.json 3ms (unchanged) apps/desktop/vite.config.ts 8ms (unchanged) apps/desktop/vitest-setup.js 2ms (unchanged) apps/web/package.json 1ms (unchanged) apps/web/playwright.config.ts 2ms (unchanged) apps/web/postcss.config.js 2ms (unchanged) apps/web/src/app.d.ts 2ms (unchanged) apps/web/src/app.html 5ms (unchanged) apps/web/src/hooks.client.ts 1ms (unchanged) apps/web/src/hooks.server.ts 2ms (unchanged) apps/web/src/lib/ai/service.ts 3ms (unchanged) apps/web/src/lib/analytics/posthog.ts 3ms (unchanged) apps/web/src/lib/analytics/posthogKey.ts 1ms (unchanged) apps/web/src/lib/analytics/sentry.ts 3ms (unchanged) apps/web/src/lib/auth/RedirectIfLoggedIn.svelte 3ms (unchanged) apps/web/src/lib/auth/RedirectIfNotFinalized.svelte 3ms (unchanged) apps/web/src/lib/auth/RedirectToProfileIfLoggedIn.svelte 3ms (unchanged) apps/web/src/lib/chat/diffPatch.ts 4ms (unchanged) apps/web/src/lib/chat/mentions.ts 7ms (unchanged) apps/web/src/lib/chat/message.svelte.ts 12ms (unchanged) apps/web/src/lib/chat/minimize.svelte.ts 2ms (unchanged) apps/web/src/lib/chat/reactions.ts 13ms (unchanged) apps/web/src/lib/chat/reply.svelte.ts 2ms (unchanged) apps/web/src/lib/chat/richText.svelte.ts 12ms (unchanged) apps/web/src/lib/chat/suggestions.svelte.ts 77ms (unchanged) apps/web/src/lib/components/auth/OAuthButtons.svelte 37ms (unchanged) apps/web/src/lib/components/auth/PasswordConfirmation.svelte 35ms (unchanged) apps/web/src/lib/components/auth/UsernameTextbox.svelte 11ms (unchanged) apps/web/src/lib/components/branches/BranchIndexCard.svelte 8ms (unchanged) apps/web/src/lib/components/changes/BranchCommitsRow.svelte 20ms (unchanged) apps/web/src/lib/components/changes/BranchCommitsTable.svelte 14ms (unchanged) apps/web/src/lib/components/chat/Breadcrumbs.svelte 24ms (unchanged) apps/web/src/lib/components/chat/ChatInput.svelte 34ms (unchanged) apps/web/src/lib/components/chat/ChatInReplyTo.svelte 9ms (unchanged) apps/web/src/lib/components/chat/Event.svelte 18ms (unchanged) apps/web/src/lib/components/chat/IssueUpdate.svelte 32ms (unchanged) apps/web/src/lib/components/chat/Mention.svelte 7ms (unchanged) apps/web/src/lib/components/chat/MentionSuggestionItem.svelte 7ms (unchanged) apps/web/src/lib/components/chat/MentionSuggestions.svelte 25ms (unchanged) apps/web/src/lib/components/chat/Message.svelte 49ms (unchanged) apps/web/src/lib/components/chat/MessageActions.svelte 6ms (unchanged) apps/web/src/lib/components/chat/MessageCode.svelte 13ms (unchanged) apps/web/src/lib/components/chat/MessageContextMenu.svelte 8ms (unchanged) apps/web/src/lib/components/chat/MessageDiffSection.svelte 7ms (unchanged) apps/web/src/lib/components/chat/MessageMarkdown.svelte 16ms (unchanged) apps/web/src/lib/components/chat/MessageMarkdownContent.svelte 20ms (unchanged) apps/web/src/lib/components/chat/MessageText.svelte 7ms (unchanged) apps/web/src/lib/components/chat/PatchStatus.svelte 18ms (unchanged) apps/web/src/lib/components/chat/PatchVersion.svelte 11ms (unchanged) apps/web/src/lib/components/ChatComponent.svelte 15ms (unchanged) apps/web/src/lib/components/CompactFooter.svelte 3ms (unchanged) apps/web/src/lib/components/dashboard/DashboardLayout.svelte 4ms (unchanged) apps/web/src/lib/components/dashboard/DashboardSidebar.svelte 17ms (unchanged) apps/web/src/lib/components/dashboard/DashboardSidebarProject.svelte 10ms (unchanged) apps/web/src/lib/components/dashboard/DashboardSidebarProjects.svelte 12ms (unchanged) apps/web/src/lib/components/dashboard/DashboardSidebarReviews.svelte 14ms (unchanged) apps/web/src/lib/components/errors/PrivateProjectError.svelte 8ms (unchanged) apps/web/src/lib/components/GitbutlerLogoLink.svelte 10ms (unchanged) apps/web/src/lib/components/HeaderAuthSection.svelte 6ms (unchanged) apps/web/src/lib/components/infoFlexRow/Factoid.svelte 5ms (unchanged) apps/web/src/lib/components/infoFlexRow/InfoFlexRow.svelte 4ms (unchanged) apps/web/src/lib/components/InviteLink.svelte 12ms (unchanged) apps/web/src/lib/components/LoginModal.svelte 8ms (unchanged) apps/web/src/lib/components/marketing/Footer.svelte 22ms (unchanged) apps/web/src/lib/components/marketing/Header.svelte 11ms (unchanged) apps/web/src/lib/components/marketing/ReleaseCard.svelte 10ms (unchanged) apps/web/src/lib/components/marketing/ReleaseDownloadLinks.svelte 23ms (unchanged) apps/web/src/lib/components/marketing/ThemeSwitcher.svelte 8ms (unchanged) apps/web/src/lib/components/Navigation.svelte 31ms (unchanged) apps/web/src/lib/components/NoSSR.svelte 3ms (unchanged) apps/web/src/lib/components/OrganizationEditModal.svelte 57ms (unchanged) apps/web/src/lib/components/OrganizationProfile.svelte 55ms (unchanged) apps/web/src/lib/components/ProjectConnectModal.svelte 28ms (unchanged) apps/web/src/lib/components/projects/OrganizationProjects.svelte 6ms (unchanged) apps/web/src/lib/components/projects/ProjectIndexCard.svelte 10ms (unchanged) apps/web/src/lib/components/ProjectsSection.svelte 12ms (unchanged) apps/web/src/lib/components/review/ChangeActionButton.svelte 15ms (unchanged) apps/web/src/lib/components/review/ChangeNavigator.svelte 10ms (unchanged) apps/web/src/lib/components/review/DiffSection.svelte 25ms (unchanged) apps/web/src/lib/components/review/PatchReviewersGroup.svelte 6ms (unchanged) apps/web/src/lib/components/review/ReviewInfo.svelte 12ms (unchanged) apps/web/src/lib/components/review/ReviewSections.svelte 38ms (unchanged) apps/web/src/lib/components/review/Section.svelte 6ms (unchanged) apps/web/src/lib/components/review/TextSection.svelte 20ms (unchanged) apps/web/src/lib/components/ReviewsSection.svelte 38ms (unchanged) apps/web/src/lib/components/rules/RulesModal.svelte 46ms (unchanged) apps/web/src/lib/components/service/FullscreenIllustrationCard.svelte 9ms (unchanged) apps/web/src/lib/components/service/FullscreenUtilityCard.svelte 8ms (unchanged) apps/web/src/lib/components/ShowChatButton.svelte 6ms (unchanged) apps/web/src/lib/components/SideNavigation.svelte 14ms (unchanged) apps/web/src/lib/components/table/Table.svelte 6ms (unchanged) apps/web/src/lib/components/table/TableHead.svelte 7ms (unchanged) apps/web/src/lib/components/table/TableRow.svelte 149ms (unchanged) apps/web/src/lib/components/table/types.ts 2ms (unchanged) apps/web/src/lib/components/UserAuthAvatar.svelte 6ms (unchanged) apps/web/src/lib/components/UserProfile.svelte 54ms (unchanged) apps/web/src/lib/cookies/attribution.ts 5ms (unchanged) apps/web/src/lib/dashboard/sidebar.svelte.ts 7ms (unchanged) apps/web/src/lib/data/links.json 2ms (unchanged) apps/web/src/lib/data/os-icons.json 1ms (unchanged) apps/web/src/lib/diff/lineSelection.svelte.ts 3ms (unchanged) apps/web/src/lib/diffParsing.test.ts 2ms (unchanged) apps/web/src/lib/diffParsing.ts 3ms (unchanged) apps/web/src/lib/featureFlags.ts 1ms (unchanged) apps/web/src/lib/hooks/clickOutside.ts 3ms (unchanged) apps/web/src/lib/interdiffRangeQuery.svelte.ts 3ms (unchanged) apps/web/src/lib/meta/opengraph.ts 20ms (unchanged) apps/web/src/lib/owner/ownerService.ts 30ms (unchanged) apps/web/src/lib/owner/types.ts 2ms (unchanged) apps/web/src/lib/redux/store.svelte.ts 3ms (unchanged) apps/web/src/lib/store.ts 1ms (unchanged) apps/web/src/lib/types/index.ts 14ms (unchanged) apps/web/src/lib/types/releases.ts 5ms (unchanged) apps/web/src/lib/user/userService.ts 14ms (unchanged) apps/web/src/lib/utils/dateUtils.ts 19ms (unchanged) apps/web/src/lib/utils/faviconUtils.ts 3ms (unchanged) apps/web/src/lib/utils/formatDate.ts 2ms (unchanged) apps/web/src/lib/utils/getOS.ts 2ms (unchanged) apps/web/src/lib/utils/isMobile.ts 1ms (unchanged) apps/web/src/lib/utils/releaseUtils.ts 12ms (unchanged) apps/web/src/lib/utils/smoothScroll.ts 2ms (unchanged) apps/web/src/lib/utils/theme.svelte.ts 7ms (unchanged) apps/web/src/lib/youtube.ts 124ms (unchanged) apps/web/src/params/ownerSlug.ts 2ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/+page.svelte 83ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/+page.ts 2ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/reviews/[branchId]/+page.svelte 72ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/reviews/[branchId]/+page.ts 2ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/reviews/[branchId]/commit/[changeId]/+page.svelte 53ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/reviews/[branchId]/commit/[changeId]/+page.ts 2ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/reviews/+page.svelte 20ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/[projectSlug]/reviews/+page.ts 2ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/+page.svelte 17ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/+page.ts 16ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/rules/+page.svelte 33ms (unchanged) apps/web/src/routes/(app)/[ownerSlug]/rules/+page.ts 2ms (unchanged) apps/web/src/routes/(app)/+layout.svelte 21ms (unchanged) apps/web/src/routes/(app)/+page.svelte 3ms (unchanged) apps/web/src/routes/(app)/+page.ts 1ms (unchanged) apps/web/src/routes/(app)/auth/+page.svelte 2ms (unchanged) apps/web/src/routes/(app)/home/+page.ts 1ms (unchanged) apps/web/src/routes/(app)/loggedin/+page.svelte 9ms (unchanged) apps/web/src/routes/(app)/login/+page.svelte 25ms (unchanged) apps/web/src/routes/(app)/login/confirm-password/+page.svelte 11ms (unchanged) apps/web/src/routes/(app)/login/forgot-password/+page.svelte 34ms (unchanged) apps/web/src/routes/(app)/organizations/+page.svelte 117ms (unchanged) apps/web/src/routes/(app)/organizations/invite/[slug]/[code]/+page.svelte 15ms (unchanged) apps/web/src/routes/(app)/organizations/invite/[slug]/[code]/+page.ts 2ms (unchanged) apps/web/src/routes/(app)/profile/+page.svelte 49ms (unchanged) apps/web/src/routes/(app)/profile/components/ExperimentalSettings.svelte 6ms (unchanged) apps/web/src/routes/(app)/profile/components/NotificationSettings.svelte 25ms (unchanged) apps/web/src/routes/(app)/profile/components/ProfileHeader.svelte 14ms (unchanged) apps/web/src/routes/(app)/profile/components/SupporterCard.svelte 7ms (unchanged) apps/web/src/routes/(app)/profile/finalize/+page.svelte 31ms (unchanged) apps/web/src/routes/(app)/signup/+page.svelte 15ms (unchanged) apps/web/src/routes/(app)/signup/resend-confirmation/+page.svelte 33ms (unchanged) apps/web/src/routes/(home)/components/ArrowButton.svelte 18ms (unchanged) apps/web/src/routes/(home)/components/CtaButton.svelte 14ms (unchanged) apps/web/src/routes/(home)/components/Features.svelte 15ms (unchanged) apps/web/src/routes/(home)/components/MobileMenu.svelte 22ms (unchanged) apps/web/src/routes/(home)/components/MobileVideoDemoThumb.svelte 72ms (unchanged) apps/web/src/routes/(home)/components/SectionHeader.svelte 78ms (unchanged) apps/web/src/routes/(home)/components/VideoOverlay.svelte 23ms (unchanged) apps/web/src/routes/(home)/data/content.json 4ms (unchanged) apps/web/src/routes/(home)/data/social-quotes.json 5ms (unchanged) apps/web/src/routes/(home)/HomePage.svelte 4ms (unchanged) apps/web/src/routes/(home)/sections/AiFeatures.svelte 15ms (unchanged) apps/web/src/routes/(home)/sections/BlogHighlights.svelte 23ms (unchanged) apps/web/src/routes/(home)/sections/Changelog.svelte 12ms (unchanged) apps/web/src/routes/(home)/sections/DevelopersReview.svelte 19ms (unchanged) apps/web/src/routes/(home)/sections/FeatureUpdates.svelte 139ms (unchanged) apps/web/src/routes/(home)/sections/Hero.svelte 12ms (unchanged) apps/web/src/routes/(home)/sections/HeroHeader.svelte 43ms (unchanged) apps/web/src/routes/(home)/sections/ImagineCanvas.svelte 42ms (unchanged) apps/web/src/routes/(home)/sections/MainFeatures.svelte 8ms (unchanged) apps/web/src/routes/(home)/sections/SocialQuotes.svelte 115ms (unchanged) apps/web/src/routes/+error.svelte 32ms (unchanged) apps/web/src/routes/+layout.svelte 77ms (unchanged) apps/web/src/routes/+layout.ts 1ms (unchanged) apps/web/src/routes/cli/+page.svelte 1ms (unchanged) apps/web/src/routes/cli/+page.ts 1ms (unchanged) apps/web/src/routes/cli/ai-features.json 1ms (unchanged) apps/web/src/routes/cli/CliPage.svelte 4ms (unchanged) apps/web/src/routes/cli/components/CtaButtons.svelte 18ms (unchanged) apps/web/src/routes/cli/features.json 1ms (unchanged) apps/web/src/routes/cli/scripts.json 77ms (unchanged) apps/web/src/routes/cli/sections/ComparisonTable.svelte 35ms (unchanged) apps/web/src/routes/cli/sections/CtaSection.svelte 5ms (unchanged) apps/web/src/routes/cli/sections/Features.svelte 3ms (unchanged) apps/web/src/routes/cli/sections/Hero.svelte 29ms (unchanged) apps/web/src/routes/cli/sections/OptimizedForAgents.svelte 17ms (unchanged) apps/web/src/routes/cli/sections/ScriptSwitcher.svelte 31ms (unchanged) apps/web/src/routes/cli/sections/terminal-types.ts 1ms (unchanged) apps/web/src/routes/cli/sections/TerminalMockup.svelte 59ms (unchanged) apps/web/src/routes/client/+page.svelte 3ms (unchanged) apps/web/src/routes/client/+page.ts 5ms (unchanged) apps/web/src/routes/downloads/+page.svelte 25ms (unchanged) apps/web/src/routes/downloads/+page.ts 5ms (unchanged) apps/web/src/routes/install.sh/+server.ts 4ms (unchanged) apps/web/src/routes/install.sh/install.test.ts 9ms (unchanged) apps/web/src/routes/install.sh/README.md 8ms (unchanged) apps/web/src/routes/nightly/+page.svelte 109ms (unchanged) apps/web/src/routes/nightly/+page.ts 17ms (unchanged) apps/web/src/routes/releases/+page.svelte 3ms (unchanged) apps/web/src/routes/releases/+page.ts 2ms (unchanged) apps/web/src/routes/sitemap.xml/+server.ts 2ms (unchanged) apps/web/src/styles/global.css 14ms (unchanged) apps/web/src/styles/media-queries.css 2ms (unchanged) apps/web/svelte.config.js 2ms (unchanged) apps/web/tests/init.spec.ts 2ms (unchanged) apps/web/tests/install-script.spec.ts 3ms (unchanged) apps/web/tests/perf.spec.ts 9ms (unchanged) apps/web/tsconfig.json 1ms (unchanged) apps/web/vercel.json 1ms (unchanged) apps/web/vite.config.ts 4ms (unchanged) apps/web/vitest-setup.js 1ms (unchanged) CODE_OF_CONDUCT.md 39ms (unchanged) CONTRIBUTING.md 16ms (unchanged) dad-jokes.md 3ms (unchanged) DEVELOPMENT.md 58ms (unchanged) e2e/blackbox/record.ts 5ms (unchanged) e2e/blackbox/tests/add-project.spec.ts 3ms (unchanged) e2e/blackbox/tsconfig.json 1ms (unchanged) e2e/blackbox/utils.ts 3ms (unchanged) e2e/blackbox/wdio.blackbox.conf.ts 5ms (unchanged) e2e/package.json 1ms (unchanged) e2e/playwright/playwright.config.ts 5ms (unchanged) e2e/playwright/src/branch.ts 14ms (unchanged) e2e/playwright/src/commit.ts 9ms (unchanged) e2e/playwright/src/config.ts 2ms (unchanged) e2e/playwright/src/env.ts 3ms (unchanged) e2e/playwright/src/expect.ts 7ms (unchanged) e2e/playwright/src/fakeGithub.ts 32ms (unchanged) e2e/playwright/src/file.ts 5ms (unchanged) e2e/playwright/src/forge.ts 11ms (unchanged) e2e/playwright/src/hunk.ts 3ms (unchanged) e2e/playwright/src/idle.ts 3ms (unchanged) e2e/playwright/src/serverLog.ts 1ms (unchanged) e2e/playwright/src/setup.ts 14ms (unchanged) e2e/playwright/src/test.ts 5ms (unchanged) e2e/playwright/src/util.ts 15ms (unchanged) e2e/playwright/tests/absorb.spec.ts 3ms (unchanged) e2e/playwright/tests/addingAProject.spec.ts 3ms (unchanged) e2e/playwright/tests/branches.spec.ts 39ms (unchanged) e2e/playwright/tests/commitActions.spec.ts 64ms (unchanged) e2e/playwright/tests/commitHooks.spec.ts 125ms (unchanged) e2e/playwright/tests/createBranch.spec.ts 6ms (unchanged) e2e/playwright/tests/dragToCommit.spec.ts 7ms (unchanged) e2e/playwright/tests/dropResult.spec.ts 4ms (unchanged) e2e/playwright/tests/editMode.spec.ts 2ms (unchanged) e2e/playwright/tests/fetch.spec.ts 7ms (unchanged) e2e/playwright/tests/forge.spec.ts 15ms (unchanged) e2e/playwright/tests/moveBranch.spec.ts 3ms (unchanged) e2e/playwright/tests/moveCommitToNewStack.spec.ts 6ms (unchanged) e2e/playwright/tests/moveMultipleCommits.spec.ts 5ms (unchanged) e2e/playwright/tests/multiCommitSelection.spec.ts 7ms (unchanged) e2e/playwright/tests/prAssociation.spec.ts 11ms (unchanged) e2e/playwright/tests/projectOffboarding.spec.ts 3ms (unchanged) e2e/playwright/tests/reviewStackingDescription.spec.ts 123ms (unchanged) e2e/playwright/tests/singleBranch/addingAProject.spec.ts 4ms (unchanged) e2e/playwright/tests/singleBranch/commitActions.spec.ts 34ms (unchanged) e2e/playwright/tests/singleBranch/commitSelection.spec.ts 4ms (unchanged) e2e/playwright/tests/singleBranch/dragAndDrop.spec.ts 3ms (unchanged) e2e/playwright/tests/singleBranch/helpers.ts 23ms (unchanged) e2e/playwright/tests/singleBranch/mode.spec.ts 5ms (unchanged) e2e/playwright/tests/singleBranch/moveBranch.spec.ts 37ms (unchanged) e2e/playwright/tests/singleBranch/upstreamIntegration.spec.ts 16ms (unchanged) e2e/playwright/tests/startTheApp.spec.ts 4ms (unchanged) e2e/playwright/tests/unifiedDiffView.spec.ts 22ms (unchanged) e2e/playwright/tests/upstreamIntegration.spec.ts 18ms (unchanged) e2e/playwright/tests/workspace.spec.ts 2ms (unchanged) e2e/playwright/tests/worktreeLanes.spec.ts 37ms (unchanged) e2e/playwright/tsconfig.json 1ms (unchanged) e2e/README.md 56ms (unchanged) e2e/review-apply-fixture.md 5ms (unchanged) error-cleanup-checklist.md 21ms (unchanged) eslint.config.js 6ms (unchanged) frontend.md 3ms (unchanged) LICENSE.md 10ms (unchanged) LINUX.md 10ms (unchanged) package.json 1ms (unchanged) packages/but-mcp-app/package.json 1ms (unchanged) packages/but-mcp-app/README.md 2ms (unchanged) packages/but-mcp-app/review.html 4ms (unchanged) packages/but-mcp-app/src/icons.tsx 13ms (unchanged) packages/but-mcp-app/src/main.tsx 4ms (unchanged) packages/but-mcp-app/src/review-main.tsx 2ms (unchanged) packages/but-mcp-app/src/review.css 23ms (unchanged) packages/but-mcp-app/src/ReviewApp.tsx 23ms (unchanged) packages/but-mcp-app/src/styles.css 24ms (unchanged) packages/but-mcp-app/src/WorkspaceApp.tsx 48ms (unchanged) packages/but-mcp-app/tsconfig.json 1ms (unchanged) packages/but-mcp-app/vite.config.ts 2ms (unchanged) packages/but-mcp-app/workspace.html 5ms (unchanged) packages/but-sdk/package.json 1ms (unchanged) packages/but-sdk/tsconfig.generated.json 1ms (unchanged) packages/but-sdk/turbo.json 1ms (unchanged) packages/core/package.json 1ms (unchanged) packages/core/src/context.ts 4ms (unchanged) packages/core/src/generated/workspace/index.ts 3ms (unchanged) packages/core/tsconfig.json 2ms (unchanged) packages/no-cross-domain-imports/package.json 1ms (unchanged) packages/no-cross-domain-imports/src/index.ts 1ms (unchanged) packages/no-cross-domain-imports/src/noCrossDomainImports.test.ts 15ms (unchanged) packages/no-cross-domain-imports/src/noCrossDomainImports.ts 6ms (unchanged) packages/no-cross-domain-imports/tsconfig.json 1ms (unchanged) packages/no-relative-imports/package.json 1ms (unchanged) packages/no-relative-imports/README.md 3ms (unchanged) packages/no-relative-imports/src/index.ts 1ms (unchanged) packages/no-relative-imports/src/noRelativeImportPaths.test.ts 2ms (unchanged) packages/no-relative-imports/src/noRelativeImportPaths.ts 7ms (unchanged) packages/no-relative-imports/src/paths.test.ts 5ms (unchanged) packages/no-relative-imports/src/paths.ts 4ms (unchanged) packages/no-relative-imports/src/testFixture/main.ts 1ms (unchanged) packages/no-relative-imports/src/testFixture/other/tsconfig.json 1ms (unchanged) packages/no-relative-imports/src/testFixture/tsconfig.json 1ms (unchanged) packages/no-relative-imports/tsconfig.json 1ms (unchanged) packages/shared/package.json 1ms (unchanged) packages/shared/postcss.config.js 2ms (unchanged) packages/shared/README.md 4ms (unchanged) packages/shared/src/app.d.ts 3ms (unchanged) packages/shared/src/app.html 2ms (unchanged) packages/shared/src/index.test.ts 2ms (unchanged) packages/shared/src/lib/branches/branchesPreview.svelte.ts 4ms (unchanged) packages/shared/src/lib/branches/branchesSlice.ts 1ms (unchanged) packages/shared/src/lib/branches/branchReviewListingsSlice.ts 2ms (unchanged) packages/shared/src/lib/branches/branchService.ts 14ms (unchanged) packages/shared/src/lib/branches/BranchStatusBadge.svelte 4ms (unchanged) packages/shared/src/lib/branches/latestBranchLookup.svelte.ts 7ms (unchanged) packages/shared/src/lib/branches/latestBranchLookupService.ts 5ms (unchanged) packages/shared/src/lib/branches/latestBranchLookupSlice.ts 2ms (unchanged) packages/shared/src/lib/branches/Minimap.svelte 28ms (unchanged) packages/shared/src/lib/branches/types.ts 5ms (unchanged) packages/shared/src/lib/branches/utils.ts 3ms (unchanged) packages/shared/src/lib/chat/chatChannelsPreview.svelte.ts 6ms (unchanged) packages/shared/src/lib/chat/chatChannelsService.ts 6ms (unchanged) packages/shared/src/lib/chat/chatChannelsSlice.ts 1ms (unchanged) packages/shared/src/lib/chat/types.ts 8ms (unchanged) packages/shared/src/lib/compare.ts 3ms (unchanged) packages/shared/src/lib/contributors.ts 10ms (unchanged) packages/shared/src/lib/dom.ts 3ms (unchanged) packages/shared/src/lib/feeds/feedsPreview.svelte.ts 34ms (unchanged) packages/shared/src/lib/feeds/feedsSlice.ts 5ms (unchanged) packages/shared/src/lib/feeds/postsSlice.ts 4ms (unchanged) packages/shared/src/lib/feeds/service.ts 12ms (unchanged) packages/shared/src/lib/feeds/types.ts 3ms (unchanged) packages/shared/src/lib/interest/interestStore.ts 8ms (unchanged) packages/shared/src/lib/interest/RegisterInterest.svelte 2ms (unchanged) packages/shared/src/lib/interest/registerInterestFunction.svelte.ts 3ms (unchanged) packages/shared/src/lib/lockfiles.ts 2ms (unchanged) packages/shared/src/lib/logging.ts 1ms (unchanged) packages/shared/src/lib/login/loginService.ts 6ms (unchanged) packages/shared/src/lib/memoization.test.ts 4ms (unchanged) packages/shared/src/lib/memoization.ts 2ms (unchanged) packages/shared/src/lib/network/httpClient.ts 6ms (unchanged) packages/shared/src/lib/network/loadable.ts 8ms (unchanged) packages/shared/src/lib/network/Loading.svelte 7ms (unchanged) packages/shared/src/lib/network/LoadingState.svelte 2ms (unchanged) packages/shared/src/lib/network/types.ts 2ms (unchanged) packages/shared/src/lib/organizations/CreateOrganizationModal.svelte 23ms (unchanged) packages/shared/src/lib/organizations/JoinOrganizationModal.svelte 6ms (unchanged) packages/shared/src/lib/organizations/OrganizationModal.svelte 11ms (unchanged) packages/shared/src/lib/organizations/organizationService.ts 10ms (unchanged) packages/shared/src/lib/organizations/organizationsPreview.svelte.ts 2ms (unchanged) packages/shared/src/lib/organizations/organizationsSlice.ts 1ms (unchanged) packages/shared/src/lib/organizations/PermissionsSelector.svelte 6ms (unchanged) packages/shared/src/lib/organizations/projectService.ts 11ms (unchanged) packages/shared/src/lib/organizations/projectsPreview.svelte.ts 7ms (unchanged) packages/shared/src/lib/organizations/projectsSlice.ts 2ms (unchanged) packages/shared/src/lib/organizations/recentlyInteractedProjectIds.ts 7ms (unchanged) packages/shared/src/lib/organizations/recentlyPushedProjectIds.ts 3ms (unchanged) packages/shared/src/lib/organizations/repositoryIdLookupPreview.svelte.ts 2ms (unchanged) packages/shared/src/lib/organizations/repositoryIdLookupService.ts 3ms (unchanged) packages/shared/src/lib/organizations/repositoryIdLookupsSlice.ts 1ms (unchanged) packages/shared/src/lib/organizations/types.ts 5ms (unchanged) packages/shared/src/lib/patches/ChangeStatus.svelte 2ms (unchanged) packages/shared/src/lib/patches/patchCommitService.ts 17ms (unchanged) packages/shared/src/lib/patches/patchCommitsPreview.svelte.ts 5ms (unchanged) packages/shared/src/lib/patches/patchCommitsSlice copy.ts 1ms (unchanged) packages/shared/src/lib/patches/patchCommitsSlice.ts 1ms (unchanged) packages/shared/src/lib/patches/patchIdableService.ts 4ms (unchanged) packages/shared/src/lib/patches/patchIdablesPreview.svelte.ts 2ms (unchanged) packages/shared/src/lib/patches/patchIdablesSlice.ts 2ms (unchanged) packages/shared/src/lib/patches/patchSectionsSlice.ts 2ms (unchanged) packages/shared/src/lib/patches/types.ts 8ms (unchanged) packages/shared/src/lib/patchEvents/patchEventsService.ts 8ms (unchanged) packages/shared/src/lib/patchEvents/patchEventsSlice.ts 2ms (unchanged) packages/shared/src/lib/patchEvents/types.ts 11ms (unchanged) packages/shared/src/lib/permissions.ts 12ms (unchanged) packages/shared/src/lib/persisted.test.ts 3ms (unchanged) packages/shared/src/lib/persisted.ts 8ms (unchanged) packages/shared/src/lib/polling.ts 1ms (unchanged) packages/shared/src/lib/reactiveUtils.svelte.ts 35ms (unchanged) packages/shared/src/lib/redux/defaultSlices.ts 4ms (unchanged) packages/shared/src/lib/redux/example.ts 2ms (unchanged) packages/shared/src/lib/redux/store.svelte.ts 9ms (unchanged) packages/shared/src/lib/routing/webRoutes.svelte.ts 7ms (unchanged) packages/shared/src/lib/rules/rulesPreview.svelte.ts 2ms (unchanged) packages/shared/src/lib/rules/rulesService.ts 3ms (unchanged) packages/shared/src/lib/rules/rulesSlice.ts 1ms (unchanged) packages/shared/src/lib/rules/types.ts 2ms (unchanged) packages/shared/src/lib/settings/notificationSettingsService.ts 4ms (unchanged) packages/shared/src/lib/settings/notificationSetttingsPreview.svelte.ts 3ms (unchanged) packages/shared/src/lib/settings/notificationSetttingsSlice.ts 1ms (unchanged) packages/shared/src/lib/settings/types.ts 6ms (unchanged) packages/shared/src/lib/sounds.ts 1ms (unchanged) packages/shared/src/lib/storeUtils.ts 4ms (unchanged) packages/shared/src/lib/uploads/types.ts 2ms (unchanged) packages/shared/src/lib/uploads/uploadsService.ts 2ms (unchanged) packages/shared/src/lib/users/types.ts 4ms (unchanged) packages/shared/src/lib/users/userService.ts 7ms (unchanged) packages/shared/src/lib/users/usersPreview.svelte.ts 3ms (unchanged) packages/shared/src/lib/users/usersSlice.ts 2ms (unchanged) packages/shared/src/lib/utils/array.ts 5ms (unchanged) packages/shared/src/lib/utils/branding.ts 1ms (unchanged) packages/shared/src/lib/utils/file.test.ts 4ms (unchanged) packages/shared/src/lib/utils/file.ts 3ms (unchanged) packages/shared/src/lib/utils/misc.ts 3ms (unchanged) packages/shared/src/lib/utils/promise.ts 2ms (unchanged) packages/shared/src/lib/utils/typeUtils.ts 2ms (unchanged) packages/shared/src/routes/+page.svelte 1ms (unchanged) packages/shared/svelte.config.js 2ms (unchanged) packages/shared/tsconfig.json 1ms (unchanged) packages/shared/vite.config.ts 2ms (unchanged) packages/svelte-comment-injector/package.json 1ms (unchanged) packages/svelte-comment-injector/README.md 6ms (unchanged) packages/svelte-comment-injector/src/index.ts 3ms (unchanged) packages/svelte-comment-injector/tsconfig.json 1ms (unchanged) packages/ui-react/AGENTS.md 49ms (unchanged) packages/ui-react/DESIGN.md 7ms (unchanged) packages/ui-react/design/components/buttons.md 5ms (unchanged) packages/ui-react/design/components/fields.md 6ms (unchanged) packages/ui-react/design/components/links.md 5ms (unchanged) packages/ui-react/design/components/tooltips.md 14ms (unchanged) packages/ui-react/design/content/voice.md 4ms (unchanged) packages/ui-react/design/foundations/cursors.md 21ms (unchanged) packages/ui-react/design/foundations/emphasis.md 3ms (unchanged) packages/ui-react/design/foundations/icons.md 5ms (unchanged) packages/ui-react/design/foundations/line-breaks.md 2ms (unchanged) packages/ui-react/design/foundations/minimums.md 2ms (unchanged) packages/ui-react/design/foundations/motion.md 7ms (unchanged) packages/ui-react/design/foundations/radius.md 2ms (unchanged) packages/ui-react/design/foundations/states.md 11ms (unchanged) packages/ui-react/design/getting-started/build-from-the-library.md 3ms (unchanged) packages/ui-react/design/patterns/blocked-states.md 68ms (unchanged) packages/ui-react/design/patterns/empty-states.md 21ms (unchanged) packages/ui-react/design/patterns/markdown.md 4ms (unchanged) packages/ui-react/design/patterns/modals.md 11ms (unchanged) packages/ui-react/design/patterns/toasts-and-snackbars.md 26ms (unchanged) packages/ui-react/docs/ComponentPage.tsx 30ms (unchanged) packages/ui-react/docs/DesignPage.tsx 4ms (unchanged) packages/ui-react/docs/frame.tsx 4ms (unchanged) packages/ui-react/docs/index.html 2ms (unchanged) packages/ui-react/docs/main.tsx 2ms (unchanged) packages/ui-react/docs/page-list.ts 2ms (unchanged) packages/ui-react/docs/pages.ts 18ms (unchanged) packages/ui-react/docs/play.ts 1ms (unchanged) packages/ui-react/docs/site.css 19ms (unchanged) packages/ui-react/docs/site.ts 7ms (unchanged) packages/ui-react/docs/Site.tsx 6ms (unchanged) packages/ui-react/docs/stories.test.tsx 4ms (unchanged) packages/ui-react/docs/stories.ts 6ms (unchanged) packages/ui-react/oxlint.config.ts 5ms (unchanged) packages/ui-react/package.json 1ms (unchanged) packages/ui-react/scripts/check-stories.mjs 4ms (unchanged) packages/ui-react/scripts/check-tokens.mjs 9ms (unchanged) packages/ui-react/scripts/optimize-icons.mjs 19ms (unchanged) packages/ui-react/skill/SKILL.md 13ms (unchanged) packages/ui-react/src/assert.ts 2ms (unchanged) packages/ui-react/src/Avatar.module.css 2ms (unchanged) packages/ui-react/src/Avatar.stories.tsx 4ms (unchanged) packages/ui-react/src/Avatar.tsx 4ms (unchanged) packages/ui-react/src/Badge.module.css 11ms (unchanged) packages/ui-react/src/Badge.stories.tsx 9ms (unchanged) packages/ui-react/src/Badge.tsx 6ms (unchanged) packages/ui-react/src/Banner.module.css 5ms (unchanged) packages/ui-react/src/Banner.stories.tsx 12ms (unchanged) packages/ui-react/src/Banner.tsx 6ms (unchanged) packages/ui-react/src/base.css 2ms (unchanged) packages/ui-react/src/Breadcrumbs.module.css 12ms (unchanged) packages/ui-react/src/Breadcrumbs.stories.tsx 4ms (unchanged) packages/ui-react/src/Breadcrumbs.tsx 27ms (unchanged) packages/ui-react/src/Button.module.css 23ms (unchanged) packages/ui-react/src/Button.stories.tsx 20ms (unchanged) packages/ui-react/src/Button.tsx 4ms (unchanged) packages/ui-react/src/card.module.css 1ms (unchanged) packages/ui-react/src/Cell.module.css 26ms (unchanged) packages/ui-react/src/Cell.stories.tsx 30ms (unchanged) packages/ui-react/src/Cell.tsx 6ms (unchanged) packages/ui-react/src/ChangeScale.module.css 2ms (unchanged) packages/ui-react/src/ChangeScale.stories.tsx 2ms (unchanged) packages/ui-react/src/ChangeScale.tsx 4ms (unchanged) packages/ui-react/src/Checkbox.module.css 5ms (unchanged) packages/ui-react/src/Checkbox.stories.tsx 4ms (unchanged) packages/ui-react/src/Checkbox.tsx 3ms (unchanged) packages/ui-react/src/classes.ts 2ms (unchanged) packages/ui-react/src/Code.module.css 2ms (unchanged) packages/ui-react/src/Code.stories.tsx 5ms (unchanged) packages/ui-react/src/Code.tsx 2ms (unchanged) packages/ui-react/src/CodeBlock.module.css 4ms (unchanged) packages/ui-react/src/CodeBlock.stories.tsx 3ms (unchanged) packages/ui-react/src/CodeBlock.tsx 3ms (unchanged) packages/ui-react/src/ConflictIcon.stories.tsx 2ms (unchanged) packages/ui-react/src/ConflictIcon.tsx 3ms (unchanged) packages/ui-react/src/control-cursor.css 3ms (unchanged) packages/ui-react/src/copy-button.module.css 2ms (unchanged) packages/ui-react/src/copy-button.tsx 3ms (unchanged) packages/ui-react/src/CopyableId.module.css 2ms (unchanged) packages/ui-react/src/CopyableId.stories.tsx 4ms (unchanged) packages/ui-react/src/CopyableId.tsx 4ms (unchanged) packages/ui-react/src/css-modules.d.ts 2ms (unchanged) packages/ui-react/src/DescriptionList.module.css 3ms (unchanged) packages/ui-react/src/DescriptionList.stories.tsx 4ms (unchanged) packages/ui-react/src/DescriptionList.tsx 4ms (unchanged) packages/ui-react/src/DetailsView.stories.tsx 19ms (unchanged) packages/ui-react/src/DiffFile.module.css 5ms (unchanged) packages/ui-react/src/DiffFile.stories.tsx 7ms (unchanged) packages/ui-react/src/DiffFile.tsx 4ms (unchanged) packages/ui-react/src/DiffFileHeader.module.css 11ms (unchanged) packages/ui-react/src/DiffFileHeader.stories.tsx 5ms (unchanged) packages/ui-react/src/DiffFileHeader.tsx 8ms (unchanged) packages/ui-react/src/diffFileLayout.ts 1ms (unchanged) packages/ui-react/src/DiffFileList.module.css 2ms (unchanged) packages/ui-react/src/DiffFileList.stories.tsx 3ms (unchanged) packages/ui-react/src/DiffFileList.tsx 2ms (unchanged) packages/ui-react/src/DiffStats.module.css 2ms (unchanged) packages/ui-react/src/DiffStats.stories.tsx 2ms (unchanged) packages/ui-react/src/DiffStats.tsx 2ms (unchanged) packages/ui-react/src/Dropdown.stories.tsx 5ms (unchanged) packages/ui-react/src/DropdownButton.module.css 4ms (unchanged) packages/ui-react/src/DropdownButton.stories.tsx 7ms (unchanged) packages/ui-react/src/DropdownButton.tsx 3ms (unchanged) packages/ui-react/src/EmptyState.module.css 4ms (unchanged) packages/ui-react/src/EmptyState.stories.tsx 4ms (unchanged) packages/ui-react/src/EmptyState.tsx 4ms (unchanged) packages/ui-react/src/Field.module.css 5ms (unchanged) packages/ui-react/src/Field.stories.tsx 6ms (unchanged) packages/ui-react/src/Field.tsx 4ms (unchanged) packages/ui-react/src/file-icons/typeMap.test.ts 2ms (unchanged) packages/ui-react/src/file-icons/typeMap.ts 13ms (unchanged) packages/ui-react/src/FileIcon.module.css 1ms (unchanged) packages/ui-react/src/FileIcon.stories.tsx 3ms (unchanged) packages/ui-react/src/FileIcon.tsx 3ms (unchanged) packages/ui-react/src/FileList.module.css 9ms (unchanged) packages/ui-react/src/FileList.stories.tsx 10ms (unchanged) packages/ui-react/src/FileList.tsx 11ms (unchanged) packages/ui-react/src/FileStatusBadge.module.css 2ms (unchanged) packages/ui-react/src/FileStatusBadge.stories.tsx 3ms (unchanged) packages/ui-react/src/FileStatusBadge.tsx 2ms (unchanged) packages/ui-react/src/FolderIcon.module.css 1ms (unchanged) packages/ui-react/src/FolderIcon.stories.tsx 2ms (unchanged) packages/ui-react/src/FolderIcon.tsx 1ms (unchanged) packages/ui-react/src/formatHotkey.ts 1ms (unchanged) packages/ui-react/src/gravatar.test.ts 3ms (unchanged) packages/ui-react/src/gravatar.ts 6ms (unchanged) packages/ui-react/src/Icon.module.css 1ms (unchanged) packages/ui-react/src/Icon.stories.tsx 2ms (unchanged) packages/ui-react/src/Icon.tsx 2ms (unchanged) packages/ui-react/src/icons.ts 1ms (unchanged) packages/ui-react/src/Illustration.module.css 2ms (unchanged) packages/ui-react/src/Illustration.stories.tsx 4ms (unchanged) packages/ui-react/src/Illustration.tsx 2ms (unchanged) packages/ui-react/src/illustrations.ts 1ms (unchanged) packages/ui-react/src/Kbd.module.css 2ms (unchanged) packages/ui-react/src/Kbd.stories.tsx 2ms (unchanged) packages/ui-react/src/Kbd.tsx 4ms (unchanged) packages/ui-react/src/lineStats.ts 2ms (unchanged) packages/ui-react/src/List.module.css 2ms (unchanged) packages/ui-react/src/List.stories.tsx 3ms (unchanged) packages/ui-react/src/List.tsx 3ms (unchanged) packages/ui-react/src/LocationBar.module.css 2ms (unchanged) packages/ui-react/src/LocationBar.stories.tsx 5ms (unchanged) packages/ui-react/src/LocationBar.tsx 3ms (unchanged) packages/ui-react/src/Logo.module.css 1ms (unchanged) packages/ui-react/src/Logo.stories.tsx 2ms (unchanged) packages/ui-react/src/Logo.tsx 3ms (unchanged) packages/ui-react/src/markdown-editing.test.ts 4ms (unchanged) packages/ui-react/src/markdown-editing.ts 7ms (unchanged) packages/ui-react/src/markdown-textarea.ts 3ms (unchanged) packages/ui-react/src/MarkdownToolbar.module.css 3ms (unchanged) packages/ui-react/src/MarkdownToolbar.stories.tsx 4ms (unchanged) packages/ui-react/src/MarkdownToolbar.tsx 9ms (unchanged) packages/ui-react/src/Menu.module.css 2ms (unchanged) packages/ui-react/src/Menu.stories.tsx 7ms (unchanged) packages/ui-react/src/Menu.tsx 10ms (unchanged) packages/ui-react/src/MetaCount.module.css 7ms (unchanged) packages/ui-react/src/MetaCount.stories.tsx 4ms (unchanged) packages/ui-react/src/MetaCount.tsx 8ms (unchanged) packages/ui-react/src/MetaPart.module.css 3ms (unchanged) packages/ui-react/src/MetaPart.stories.tsx 4ms (unchanged) packages/ui-react/src/MetaPart.tsx 3ms (unchanged) packages/ui-react/src/Modal.stories.tsx 12ms (unchanged) packages/ui-react/src/NumberField.module.css 2ms (unchanged) packages/ui-react/src/NumberField.stories.tsx 2ms (unchanged) packages/ui-react/src/NumberField.tsx 4ms (unchanged) packages/ui-react/src/personColour.test.ts 4ms (unchanged) packages/ui-react/src/personColour.ts 6ms (unchanged) packages/ui-react/src/PickerDialog.module.css 4ms (unchanged) packages/ui-react/src/PickerDialog.stories.tsx 8ms (unchanged) packages/ui-react/src/PickerDialog.tsx 22ms (unchanged) packages/ui-react/src/Popup.module.css 13ms (unchanged) packages/ui-react/src/Popup.stories.tsx 13ms (unchanged) packages/ui-react/src/Popup.tsx 17ms (unchanged) packages/ui-react/src/ProfileImage.module.css 4ms (unchanged) packages/ui-react/src/ProfileImage.stories.tsx 3ms (unchanged) packages/ui-react/src/ProfileImage.tsx 5ms (unchanged) packages/ui-react/src/ProgramIcon.module.css 2ms (unchanged) packages/ui-react/src/ProgramIcon.stories.tsx 4ms (unchanged) packages/ui-react/src/ProgramIcon.tsx 2ms (unchanged) packages/ui-react/src/programIcons.ts 2ms (unchanged) packages/ui-react/src/Radio.module.css 4ms (unchanged) packages/ui-react/src/Radio.stories.tsx 4ms (unchanged) packages/ui-react/src/Radio.tsx 3ms (unchanged) packages/ui-react/src/Range.module.css 6ms (unchanged) packages/ui-react/src/Range.stories.tsx 3ms (unchanged) packages/ui-react/src/Range.tsx 8ms (unchanged) packages/ui-react/src/react-css-properties.d.ts 2ms (unchanged) packages/ui-react/src/RelativeTime.stories.tsx 4ms (unchanged) packages/ui-react/src/RelativeTime.test.tsx 4ms (unchanged) packages/ui-react/src/RelativeTime.tsx 2ms (unchanged) packages/ui-react/src/ResizeHandle.module.css 4ms (unchanged) packages/ui-react/src/ResizeHandle.stories.tsx 6ms (unchanged) packages/ui-react/src/ResizeHandle.tsx 2ms (unchanged) packages/ui-react/src/RowGroup.module.css 2ms (unchanged) packages/ui-react/src/RowGroup.stories.tsx 7ms (unchanged) packages/ui-react/src/RowGroup.tsx 2ms (unchanged) packages/ui-react/src/ScrollArea.module.css 5ms (unchanged) packages/ui-react/src/ScrollArea.stories.tsx 4ms (unchanged) packages/ui-react/src/ScrollArea.tsx 13ms (unchanged) packages/ui-react/src/Section.module.css 1ms (unchanged) packages/ui-react/src/Section.stories.tsx 4ms (unchanged) packages/ui-react/src/Section.tsx 2ms (unchanged) packages/ui-react/src/SegmentedControl.module.css 6ms (unchanged) packages/ui-react/src/SegmentedControl.stories.tsx 9ms (unchanged) packages/ui-react/src/SegmentedControl.tsx 9ms (unchanged) packages/ui-react/src/Select.module.css 3ms (unchanged) packages/ui-react/src/Select.stories.tsx 6ms (unchanged) packages/ui-react/src/Select.tsx 9ms (unchanged) packages/ui-react/src/SidebarRow.module.css 19ms (unchanged) packages/ui-react/src/SidebarRow.stories.tsx 38ms (unchanged) packages/ui-react/src/SidebarRow.tsx 18ms (unchanged) packages/ui-react/src/SkeletonBone.module.css 3ms (unchanged) packages/ui-react/src/SkeletonBone.stories.tsx 4ms (unchanged) packages/ui-react/src/SkeletonBone.tsx 3ms (unchanged) packages/ui-react/src/Snackbar.module.css 6ms (unchanged) packages/ui-react/src/Snackbar.stories.tsx 6ms (unchanged) packages/ui-react/src/Snackbar.tsx 5ms (unchanged) packages/ui-react/src/Snackbars.module.css 5ms (unchanged) packages/ui-react/src/Snackbars.stories.tsx 5ms (unchanged) packages/ui-react/src/Snackbars.tsx 8ms (unchanged) packages/ui-react/src/StatusLed.module.css 2ms (unchanged) packages/ui-react/src/StatusLed.stories.tsx 5ms (unchanged) packages/ui-react/src/StatusLed.tsx 2ms (unchanged) packages/ui-react/src/Steps.module.css 4ms (unchanged) packages/ui-react/src/Steps.stories.tsx 4ms (unchanged) packages/ui-react/src/Steps.tsx 3ms (unchanged) packages/ui-react/src/story-assets/machines.ts 2ms (unchanged) packages/ui-react/src/Switch.module.css 3ms (unchanged) packages/ui-react/src/Switch.stories.tsx 3ms (unchanged) packages/ui-react/src/Switch.tsx 2ms (unchanged) packages/ui-react/src/SwitchButton.module.css 2ms (unchanged) packages/ui-react/src/SwitchButton.stories.tsx 3ms (unchanged) packages/ui-react/src/SwitchButton.tsx 2ms (unchanged) packages/ui-react/src/Tabs.module.css 6ms (unchanged) packages/ui-react/src/Tabs.stories.tsx 6ms (unchanged) packages/ui-react/src/Tabs.tsx 3ms (unchanged) packages/ui-react/src/TextLink.module.css 1ms (unchanged) packages/ui-react/src/TextLink.stories.tsx 2ms (unchanged) packages/ui-react/src/TextLink.tsx 2ms (unchanged) packages/ui-react/src/time.test.ts 3ms (unchanged) packages/ui-react/src/time.ts 6ms (unchanged) packages/ui-react/src/Toasts.module.css 6ms (unchanged) packages/ui-react/src/Toasts.stories.tsx 6ms (unchanged) packages/ui-react/src/Toasts.tsx 4ms (unchanged) packages/ui-react/src/ToggleGroup.module.css 2ms (unchanged) packages/ui-react/src/ToggleGroup.stories.tsx 6ms (unchanged) packages/ui-react/src/ToggleGroup.tsx 2ms (unchanged) packages/ui-react/src/Toolbox.module.css 4ms (unchanged) packages/ui-react/src/Toolbox.stories.tsx 6ms (unchanged) packages/ui-react/src/Toolbox.tsx 3ms (unchanged) packages/ui-react/src/Tooltip.module.css 2ms (unchanged) packages/ui-react/src/Tooltip.stories.tsx 2ms (unchanged) packages/ui-react/src/Tooltip.tsx 3ms (unchanged) packages/ui-react/src/useNow.ts 5ms (unchanged) packages/ui-react/src/usePicture.ts 3ms (unchanged) packages/ui-react/src/ViewHeader.module.css 7ms (unchanged) packages/ui-react/src/ViewHeader.stories.tsx 12ms (unchanged) packages/ui-react/src/ViewHeader.tsx 7ms (unchanged) packages/ui-react/src/virtual.test.ts 3ms (unchanged) packages/ui-react/src/virtual.ts 2ms (unchanged) packages/ui-react/stylelint.config.mjs 2ms (unchanged) packages/ui-react/tsconfig.json 1ms (unchanged) packages/ui-react/vite.config.ts 6ms (unchanged) packages/ui-react/vitest.config.ts 1ms (unchanged) packages/ui-react/vitest.stories.config.ts 2ms (unchanged) packages/ui-svelte/.storybook/main.ts 2ms (unchanged) packages/ui-svelte/.storybook/preview.ts 3ms (unchanged) packages/ui-svelte/.storybook/stories-styles.css 2ms (unchanged) packages/ui-svelte/.storybook/vitest.setup.ts 2ms (unchanged) packages/ui-svelte/package.json 1ms (unchanged) packages/ui-svelte/playwright-ct.config.ts 2ms (unchanged) packages/ui-svelte/postcss.config.js 1ms (unchanged) packages/ui-svelte/scripts/optimize-file-icons.js 6ms (unchanged) packages/ui-svelte/scripts/optimize-ui-icons.js 5ms (unchanged) packages/ui-svelte/scripts/README.md 5ms (unchanged) packages/ui-svelte/src/app.d.ts 1ms (unchanged) packages/ui-svelte/src/app.html 2ms (unchanged) packages/ui-svelte/src/lib/components/AddForgeAccountButton.svelte 8ms (unchanged) packages/ui-svelte/src/lib/components/AsyncButton.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/avatar/Avatar.svelte 8ms (unchanged) packages/ui-svelte/src/lib/components/avatar/AvatarGroup.svelte 11ms (unchanged) packages/ui-svelte/src/lib/components/avatar/gravatar.ts 2ms (unchanged) packages/ui-svelte/src/lib/components/avatar/ProfileButton.svelte 9ms (unchanged) packages/ui-svelte/src/lib/components/Badge.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/ButPcAvatar.svelte 11ms (unchanged) packages/ui-svelte/src/lib/components/Button.svelte 24ms (unchanged) packages/ui-svelte/src/lib/components/cardGroup/CardGroupItem.svelte 10ms (unchanged) packages/ui-svelte/src/lib/components/cardGroup/CardGroupRoot.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/cardGroup/index.ts 2ms (unchanged) packages/ui-svelte/src/lib/components/Checkbox.svelte 15ms (unchanged) packages/ui-svelte/src/lib/components/chipToast/ChipToast.svelte 11ms (unchanged) packages/ui-svelte/src/lib/components/chipToast/ChipToastContainer.svelte 7ms (unchanged) packages/ui-svelte/src/lib/components/chipToast/chipToastStore.ts 5ms (unchanged) packages/ui-svelte/src/lib/components/chipToast/chipToastTypes.ts 1ms (unchanged) packages/ui-svelte/src/lib/components/chipToast/README.md 8ms (unchanged) packages/ui-svelte/src/lib/components/Codeblock.svelte 10ms (unchanged) packages/ui-svelte/src/lib/components/commitLines/Cell.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/commitLines/CommitNode.svelte 7ms (unchanged) packages/ui-svelte/src/lib/components/commitLines/Line.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/commitLines/lineManager.ts 4ms (unchanged) packages/ui-svelte/src/lib/components/commitLines/types.ts 2ms (unchanged) packages/ui-svelte/src/lib/components/CommitStatusBadge.svelte 14ms (unchanged) packages/ui-svelte/src/lib/components/ContextMenu.svelte 19ms (unchanged) packages/ui-svelte/src/lib/components/ContextMenuItem.svelte 10ms (unchanged) packages/ui-svelte/src/lib/components/ContextMenuItemSubmenu.svelte 11ms (unchanged) packages/ui-svelte/src/lib/components/ContextMenuSection.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/CopyButton.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/DropdownButton.svelte 9ms (unchanged) packages/ui-svelte/src/lib/components/EditorLogo.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/EmailTextbox.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/emoji/EmojiButton.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/emoji/EmojiGroup.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/emoji/EmojiPicker.svelte 11ms (unchanged) packages/ui-svelte/src/lib/components/emoji/EmojiPickerButton.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/emoji/utils.ts 12ms (unchanged) packages/ui-svelte/src/lib/components/EmptyStatePlaceholder.svelte 9ms (unchanged) packages/ui-svelte/src/lib/components/file/ExecutableLabel.svelte 1ms (unchanged) packages/ui-svelte/src/lib/components/file/FileIcon.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/file/FileIndent.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/file/FileListItem.svelte 18ms (unchanged) packages/ui-svelte/src/lib/components/file/FileName.svelte 10ms (unchanged) packages/ui-svelte/src/lib/components/file/FileStatusBadge.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/file/FileViewHeader.svelte 10ms (unchanged) packages/ui-svelte/src/lib/components/file/FolderListItem.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/file/icon/getFileIcon.ts 3ms (unchanged) packages/ui-svelte/src/lib/components/file/icon/typeMap.ts 16ms (unchanged) packages/ui-svelte/src/lib/components/file/types.ts 1ms (unchanged) packages/ui-svelte/src/lib/components/ForgeUserCard.svelte 8ms (unchanged) packages/ui-svelte/src/lib/components/hunkDiff/HunkDiff.svelte 25ms (unchanged) packages/ui-svelte/src/lib/components/hunkDiff/HunkDiffBody.svelte 15ms (unchanged) packages/ui-svelte/src/lib/components/hunkDiff/HunkDiffRow.svelte 46ms (unchanged) packages/ui-svelte/src/lib/components/hunkDiff/HunkDiffSkeleton.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/hunkDiff/lineSelection.svelte.ts 4ms (unchanged) packages/ui-svelte/src/lib/components/Icon.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/ImageDiff.svelte 45ms (unchanged) packages/ui-svelte/src/lib/components/InfoButton.svelte 14ms (unchanged) packages/ui-svelte/src/lib/components/InfoMessage.svelte 18ms (unchanged) packages/ui-svelte/src/lib/components/inputTypes.ts 2ms (unchanged) packages/ui-svelte/src/lib/components/IntegrationSeriesRow.svelte 22ms (unchanged) packages/ui-svelte/src/lib/components/KebabButton.svelte 13ms (unchanged) packages/ui-svelte/src/lib/components/LineStats.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/Link.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/markdown/Markdown.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/markdown/MarkdownContent.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Blockquote.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Br.svelte 1ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Code.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Codespan.svelte 2ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Em.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Heading.svelte 7ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Html.svelte 2ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Image.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Link.svelte 2ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/List.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/ListItem.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Paragraph.svelte 2ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Separator.svelte 1ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Strong.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Table.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/markdown/markdownRenderers/Text.svelte 3ms (unchanged) packages/ui-svelte/src/lib/components/Modal.svelte 20ms (unchanged) packages/ui-svelte/src/lib/components/ModalFooter.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/ModalHeader.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/NotificationButton.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/popoverActions/PopoverActionsContainer.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/popoverActions/PopoverActionsItem.svelte 9ms (unchanged) packages/ui-svelte/src/lib/components/ProfilePictureUpload.svelte 9ms (unchanged) packages/ui-svelte/src/lib/components/PrStatusBadge.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/RadioButton.svelte 7ms (unchanged) packages/ui-svelte/src/lib/components/RangeInput.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/ReviewBadge.svelte 7ms (unchanged) packages/ui-svelte/src/lib/components/scroll/ScrollableContainer.svelte 14ms (unchanged) packages/ui-svelte/src/lib/components/scroll/Scrollbar.svelte 18ms (unchanged) packages/ui-svelte/src/lib/components/segmentControl/index.ts 2ms (unchanged) packages/ui-svelte/src/lib/components/segmentControl/Segment.svelte 9ms (unchanged) packages/ui-svelte/src/lib/components/segmentControl/SegmentControl.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/segmentControl/segmentTypes.ts 2ms (unchanged) packages/ui-svelte/src/lib/components/select/OptionsGroup.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/select/SearchItem.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/select/Select.svelte 46ms (unchanged) packages/ui-svelte/src/lib/components/select/SelectItem.svelte 13ms (unchanged) packages/ui-svelte/src/lib/components/SeriesIcon.svelte 5ms (unchanged) packages/ui-svelte/src/lib/components/SeriesLabelsRow.svelte 7ms (unchanged) packages/ui-svelte/src/lib/components/SimpleCommitRow.svelte 12ms (unchanged) packages/ui-svelte/src/lib/components/SimpleCommitRowSkeleton.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/SkeletonBone.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/Spacer.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/TagInput.svelte 19ms (unchanged) packages/ui-svelte/src/lib/components/Textarea.svelte 22ms (unchanged) packages/ui-svelte/src/lib/components/Textbox.svelte 29ms (unchanged) packages/ui-svelte/src/lib/components/TimeAgo.svelte 6ms (unchanged) packages/ui-svelte/src/lib/components/Timestamp.svelte 4ms (unchanged) packages/ui-svelte/src/lib/components/Toggle.svelte 10ms (unchanged) packages/ui-svelte/src/lib/components/Tooltip.svelte 18ms (unchanged) packages/ui-svelte/src/lib/components/VirtualList.svelte 53ms (unchanged) packages/ui-svelte/src/lib/drag/dragStateService.svelte.ts 3ms (unchanged) packages/ui-svelte/src/lib/drag/dragStateService.test.ts 4ms (unchanged) packages/ui-svelte/src/lib/focus/domUtils.ts 3ms (unchanged) packages/ui-svelte/src/lib/focus/fModeManager.ts 7ms (unchanged) packages/ui-svelte/src/lib/focus/focusable.ts 3ms (unchanged) packages/ui-svelte/src/lib/focus/focusManager.ts 29ms (unchanged) packages/ui-svelte/src/lib/focus/focusTypes.ts 4ms (unchanged) packages/ui-svelte/src/lib/focus/focusUtils.ts 3ms (unchanged) packages/ui-svelte/src/lib/focus/shortcutUtils.ts 5ms (unchanged) packages/ui-svelte/src/lib/focus/tabbable.ts 4ms (unchanged) packages/ui-svelte/src/lib/focus/utils.ts 2ms (unchanged) packages/ui-svelte/src/lib/helpers/AsyncContent.svelte 4ms (unchanged) packages/ui-svelte/src/lib/icons/names.ts 2ms (unchanged) packages/ui-svelte/src/lib/index.ts 5ms (unchanged) packages/ui-svelte/src/lib/richText/commands.ts 1ms (unchanged) packages/ui-svelte/src/lib/richText/config/config.ts 4ms (unchanged) packages/ui-svelte/src/lib/richText/config/theme.ts 3ms (unchanged) packages/ui-svelte/src/lib/richText/context.ts 1ms (unchanged) packages/ui-svelte/src/lib/richText/css/component.css 10ms (unchanged) packages/ui-svelte/src/lib/richText/css/standard-theme.css 20ms (unchanged) packages/ui-svelte/src/lib/richText/linewrap.test.ts 9ms (unchanged) packages/ui-svelte/src/lib/richText/linewrap.ts 17ms (unchanged) packages/ui-svelte/src/lib/richText/node/emoji.ts 8ms (unchanged) packages/ui-svelte/src/lib/richText/node/ghostText.ts 8ms (unchanged) packages/ui-svelte/src/lib/richText/node/inlineCode.ts 7ms (unchanged) packages/ui-svelte/src/lib/richText/node/mention.ts 7ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/CodeBlockTypeAhead.svelte 12ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/Emoji.svelte 6ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/EmojiSuggestions.svelte 14ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/FilePlugin.svelte 8ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/FileUpload.svelte 6ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/Formatter.svelte 6ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/GhostText.svelte 4ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/GiphyPlugin.svelte 11ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/HardWrapPlugin.svelte 5ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/HardWrapPlugin.test.ts 43ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/IndentPlugin.svelte 15ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/IndentPlugin.test.ts 19ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/InlineCode.svelte 4ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/Mention.svelte 5ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/onChange.svelte 3ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/onInput.svelte 3ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/PlainTextPastePlugin.svelte 2ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/TypeAhead.svelte 4ms (unchanged) packages/ui-svelte/src/lib/richText/plugins/UpDownPlugin.svelte 3ms (unchanged) packages/ui-svelte/src/lib/richText/RichTextEditor.svelte 15ms (unchanged) packages/ui-svelte/src/lib/richText/selection.test.ts 2ms (unchanged) packages/ui-svelte/src/lib/richText/selection.ts 12ms (unchanged) packages/ui-svelte/src/lib/richText/tools/FormattingButton.svelte 5ms (unchanged) packages/ui-svelte/src/lib/richText/utils/export.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/branding.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/browserAgent.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/clickOutside.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/clipboard.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/colorTypes.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/debounce.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/diffParsing.test.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/diffParsing.ts 25ms (unchanged) packages/ui-svelte/src/lib/utils/externalLinkService.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/filePath.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/getColorFromBranchType.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/getForgeLogo.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/getTimeAndAuthor.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/hotkeys.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/hotkeySymbols.ts 8ms (unchanged) packages/ui-svelte/src/lib/utils/hunk.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/imageLoading.svelte.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/imeHandling.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/intersectionObserver.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/menuManager.ts 4ms (unchanged) packages/ui-svelte/src/lib/utils/mergeUnlisten.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/platform.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/portal.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/pxToRem.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/remToPx.ts 1ms (unchanged) packages/ui-svelte/src/lib/utils/resizeObserver.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/scroll.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/shikiHighlighter.test.ts 5ms (unchanged) packages/ui-svelte/src/lib/utils/shikiHighlighter.ts 14ms (unchanged) packages/ui-svelte/src/lib/utils/sticky.ts 6ms (unchanged) packages/ui-svelte/src/lib/utils/string.test.ts 3ms (unchanged) packages/ui-svelte/src/lib/utils/string.ts 3ms (unchanged) packages/ui-svelte/src/lib/utils/stringToColor.ts 2ms (unchanged) packages/ui-svelte/src/lib/utils/testIds.ts 5ms (unchanged) packages/ui-svelte/src/lib/utils/timeAgo.test.ts 6ms (unchanged) packages/ui-svelte/src/lib/utils/timeAgo.ts 8ms (unchanged) packages/ui-svelte/src/lib/utils/tooltipPosition.ts 6ms (unchanged) packages/ui-svelte/src/lib/utils/transitions.ts 3ms (unchanged) packages/ui-svelte/src/lib/utils/typeguards.ts 2ms (unchanged) packages/ui-svelte/src/routes/+page.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/AccountButton.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/AddForgeAccountButton.stories.svelte 14ms (unchanged) packages/ui-svelte/src/stories/components/AllButton.stories.svelte 11ms (unchanged) packages/ui-svelte/src/stories/components/AllFileIcons.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/Avatar.stories.svelte 2ms (unchanged) packages/ui-svelte/src/stories/components/AvatarGroup.stories.svelte 2ms (unchanged) packages/ui-svelte/src/stories/components/Badge.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/ButPcAvatar.stories.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/Button.stories.svelte 6ms (unchanged) packages/ui-svelte/src/stories/components/CardGroup.stories.svelte 6ms (unchanged) packages/ui-svelte/src/stories/components/Checkbox.stories.svelte 2ms (unchanged) packages/ui-svelte/src/stories/components/ChipToast.stories.svelte 12ms (unchanged) packages/ui-svelte/src/stories/components/Codeblock.stories.svelte 6ms (unchanged) packages/ui-svelte/src/stories/components/CommitLines.stories.svelte 12ms (unchanged) packages/ui-svelte/src/stories/components/CommitStatusBadge.stories.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/ContextMenu.stories.svelte 43ms (unchanged) packages/ui-svelte/src/stories/components/DropdownButton.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/EmailTextbox.stories.svelte 8ms (unchanged) packages/ui-svelte/src/stories/components/EmojiPicker.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/EmptyStatePlaceholder.stories.svelte 15ms (unchanged) packages/ui-svelte/src/stories/components/FileIcon.stories.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/FileListItem.stories.svelte 18ms (unchanged) packages/ui-svelte/src/stories/components/FileStatusBadge.stories.svelte 3ms (unchanged) packages/ui-svelte/src/stories/components/FileViewHeader.stories.svelte 2ms (unchanged) packages/ui-svelte/src/stories/components/FileViewHeaderStickyTest.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/FolderListItem.stories.svelte 7ms (unchanged) packages/ui-svelte/src/stories/components/ForgeUserCard.stories.svelte 18ms (unchanged) packages/ui-svelte/src/stories/components/HunkDiff.stories.svelte 15ms (unchanged) packages/ui-svelte/src/stories/components/HunkDiffRow.stories.svelte 27ms (unchanged) packages/ui-svelte/src/stories/components/HunkDiffSkeleton.stories.svelte 3ms (unchanged) packages/ui-svelte/src/stories/components/Icon.stories.svelte 6ms (unchanged) packages/ui-svelte/src/stories/components/ImageDiff.stories.svelte 7ms (unchanged) packages/ui-svelte/src/stories/components/InfoButton.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/InfoMessage.stories.svelte 27ms (unchanged) packages/ui-svelte/src/stories/components/IntegrationSeriesRow.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/KebabButton.stories.svelte 12ms (unchanged) packages/ui-svelte/src/stories/components/LineStats.stories.svelte 8ms (unchanged) packages/ui-svelte/src/stories/components/Modal.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/NotificationButton.stories.svelte 2ms (unchanged) packages/ui-svelte/src/stories/components/ProfilePictureUpload.stories.svelte 8ms (unchanged) packages/ui-svelte/src/stories/components/RadioButton.stories.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/RangeInput.stories.svelte 25ms (unchanged) packages/ui-svelte/src/stories/components/ReviewBadge.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/RichTextEditor.stories.svelte 7ms (unchanged) packages/ui-svelte/src/stories/components/scrollbarContainer.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/SegmentControl.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/Select.stories.svelte 39ms (unchanged) packages/ui-svelte/src/stories/components/SeriesLabelsRow.stories.svelte 2ms (unchanged) packages/ui-svelte/src/stories/components/SimpleCommitRow.stories.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/SimpleCommitRowList.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/SimpleCommitRowSkeleton.stories.svelte 3ms (unchanged) packages/ui-svelte/src/stories/components/SkeletonBone.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/Spacer.stories.svelte 1ms (unchanged) packages/ui-svelte/src/stories/components/TagInput.stories.svelte 6ms (unchanged) packages/ui-svelte/src/stories/components/Textarea.stories.svelte 5ms (unchanged) packages/ui-svelte/src/stories/components/Textbox.stories.svelte 35ms (unchanged) packages/ui-svelte/src/stories/components/TimeAgo.stories.svelte 4ms (unchanged) packages/ui-svelte/src/stories/components/Toggle.stories.svelte 6ms (unchanged) packages/ui-svelte/src/stories/components/Tooltip.stories.svelte 7ms (unchanged) packages/ui-svelte/src/stories/components/VirtualList.stories.svelte 15ms (unchanged) packages/ui-svelte/src/stories/docs/introduction.mdx 9ms (unchanged) packages/ui-svelte/src/stories/utils/Sticky.stories.svelte 11ms (unchanged) packages/ui-svelte/src/styles/components/card.css 2ms (unchanged) packages/ui-svelte/src/styles/components/commit-lines.css 1ms (unchanged) packages/ui-svelte/src/styles/components/f-keys.css 1ms (unchanged) packages/ui-svelte/src/styles/components/segment.css 4ms (unchanged) packages/ui-svelte/src/styles/components/text-input.css 2ms (unchanged) packages/ui-svelte/src/styles/core/variables.css 5ms (unchanged) packages/ui-svelte/src/styles/main.css 1ms (unchanged) packages/ui-svelte/src/styles/sharable/markdown.css 4ms (unchanged) packages/ui-svelte/src/styles/sharable/syntax-highlighting.css 1ms (unchanged) packages/ui-svelte/storybook.d.ts 1ms (unchanged) packages/ui-svelte/svelte.config.js 1ms (unchanged) packages/ui-svelte/tests/HardWrapPlugin.spec.ts 9ms (unchanged) packages/ui-svelte/tests/HardWrapPluginTestWrapper.svelte 10ms (unchanged) packages/ui-svelte/tests/IndentPlugin.spec.ts 6ms (unchanged) packages/ui-svelte/tests/IndentPluginTestWrapper.svelte 8ms (unchanged) packages/ui-svelte/tests/index.html 2ms (unchanged) packages/ui-svelte/tests/index.ts 1ms (unchanged) packages/ui-svelte/tests/InlineCode.spec.ts 13ms (unchanged) packages/ui-svelte/tests/InlineCodeTestWrapper.svelte 8ms (unchanged) packages/ui-svelte/tests/test-utils.spec.ts 8ms (unchanged) packages/ui-svelte/tests/test-utils.ts 15ms (unchanged) packages/ui-svelte/tests/VirtualList.spec.ts 55ms (unchanged) packages/ui-svelte/tests/VirtualListTestWrapper.svelte 23ms (unchanged) packages/ui-svelte/tsconfig.json 1ms (unchanged) packages/ui-svelte/vite.config.ts 1ms (unchanged) packages/ui-svelte/vitest.workspace.ts 1ms (unchanged) pnpm-workspace.yaml 5ms (unchanged) README.md 9ms (unchanged) scripts/check-component-cycles.ts 7ms (unchanged) scripts/run-desktop-tauri-with-env.mjs 4ms (unchanged) SECURITY.md 3ms (unchanged) tsconfig.json 1ms (unchanged) turbo.json 1ms (unchanged) $ tsc -p tsconfig.generated.json --noEmit