docs: add named test bundle instructions to CLAUDE.md#5971
Conversation
When testing desktop features/bugs, always create a separate named bundle with OMI_APP_NAME so it runs side-by-side with existing apps. Added clear instructions to both root and desktop CLAUDE.md files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Greptile SummaryThis PR adds documentation-only guidance to both
Confidence Score: 5/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Developer wants to test a feature/fix] --> B{OMI_APP_NAME set?}
B -- No --> C["./run.sh → overwrites 'Omi Dev'\n❌ NEVER do this for feature testing"]
B -- Yes --> D["OMI_APP_NAME='feature-name' ./run.sh"]
D --> E["Builds /Applications/feature-name.app\nBundle ID: com.omi.feature-name"]
E --> F["Runs side-by-side with\n'Omi Dev' and 'Omi Beta'"]
F --> G["agent-swift connect\n--bundle-id com.omi.feature-name"]
|
…5971) ## Summary - Added clear instructions to both root and desktop CLAUDE.md that when testing a feature/bug, always create a separate named bundle with `OMI_APP_NAME="feature-name" ./run.sh` - This prevents overwriting "Omi Dev" and allows running multiple test builds simultaneously - Added a full "Testing with Named Bundles" section to desktop/CLAUDE.md with rules and examples 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Summary
OMI_APP_NAME="feature-name" ./run.sh🤖 Generated with Claude Code