diff --git a/.gitignore b/.gitignore
index 92180d8a..90a305f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -98,3 +98,7 @@ Cargo.lock
*.profdata
default.profraw
default.profdata
+
+# Tuist generated files
+Derived/
+Workspace.xcworkspace/
diff --git a/Derived/InfoPlists/VibeTunnel-Info.plist b/Derived/InfoPlists/VibeTunnel-Info.plist
deleted file mode 100644
index ae6e1f45..00000000
--- a/Derived/InfoPlists/VibeTunnel-Info.plist
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleVersion
- 1
- NSHumanReadableCopyright
- Copyright ©. All rights reserved.
-
-
diff --git a/Derived/InfoPlists/VibeTunnelTests-Info.plist b/Derived/InfoPlists/VibeTunnelTests-Info.plist
deleted file mode 100644
index f1d34193..00000000
--- a/Derived/InfoPlists/VibeTunnelTests-Info.plist
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleVersion
- 1
- NSHumanReadableCopyright
- Copyright ©. All rights reserved.
-
-
diff --git a/Workspace.xcworkspace/.tuist-generated b/Workspace.xcworkspace/.tuist-generated
deleted file mode 100644
index e69de29b..00000000
diff --git a/Workspace.xcworkspace/contents.xcworkspacedata b/Workspace.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 76996b6a..00000000
--- a/Workspace.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Workspace.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Workspace.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
deleted file mode 100644
index 08de0be8..00000000
--- a/Workspace.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded
-
-
-
diff --git a/docs/RELEASE.md b/docs/RELEASE.md
index 4db11beb..55486930 100644
--- a/docs/RELEASE.md
+++ b/docs/RELEASE.md
@@ -36,11 +36,9 @@ Before running ANY release commands, verify these items:
# Must exist with release notes
```
-- [ ] **Run Tuist generate if build number was changed**
+- [ ] **Clean build and derived data if needed**
```bash
- tuist generate
- git add VibeTunnel.xcodeproj/project.pbxproj
- git commit -m "Update Xcode project for build XXX"
+ rm -rf build DerivedData
```
### Step 1: Pre-flight Check
diff --git a/scripts/preflight-check.sh b/scripts/preflight-check.sh
index 336334f5..1aed8c2d 100755
--- a/scripts/preflight-check.sh
+++ b/scripts/preflight-check.sh
@@ -14,7 +14,7 @@
# VALIDATION CHECKS:
# - Git repository status (clean working tree, main branch, synced)
# - Version information and build number validation
-# - Required development tools (Tuist, GitHub CLI, Sparkle tools)
+# - Required development tools (GitHub CLI, Sparkle tools)
# - Code signing certificates and notarization credentials
# - Sparkle configuration (keys, appcast files)
# - IS_PRERELEASE_BUILD system configuration
@@ -26,7 +26,6 @@
# DEPENDENCIES:
# - git (repository management)
# - gh (GitHub CLI)
-# - tuist (project generation)
# - sign_update (Sparkle EdDSA signing)
# - xcbeautify (optional, build output formatting)
# - security (keychain access for certificates)
@@ -182,12 +181,6 @@ else
check_fail "GitHub CLI not installed - run: brew install gh"
fi
-# Tuist
-if command -v tuist &> /dev/null; then
- check_pass "Tuist installed"
-else
- check_fail "Tuist not installed - run: curl -Ls https://install.tuist.io | bash"
-fi
# Sparkle tools
if [[ -f "$HOME/.local/bin/sign_update" ]]; then