- Type "tana" in address bar to activate omnibox
- Verify search suggestions appear for "save:" and "quick:" prefixes
- Test saving with custom title using "save:Custom Title"
- Test quick save using "quick:" prefix
- Test Ctrl+Shift+S (Cmd+Shift+S on Mac) for quick save
- Test Ctrl+Shift+D (Cmd+Shift+D on Mac) for save with notes
- Verify commands work on different websites
- Check notification feedback appears
- Right-click on page to see "Save page to Tana" option
- Right-click on page to see "Save page to Tana with notes" option
- Select text and right-click to see "Save selection to Tana" option
- Test all context menu actions work correctly
- Verify content scripts are dynamically injected when needed
- Test overlay injection for notes dialog functionality
- Confirm no conflicts with existing content scripts
- Test backward compatibility with existing popup functionality
- Verify new message types are handled correctly
- Test error handling for invalid message types
- Confirm async response handling works
- Verify success notifications appear after successful saves
- Test error notifications for failed operations
- Check notifications auto-dismiss after 3 seconds
- Confirm notification icons display correctly
- Test behavior when Tana API is unreachable
- Verify graceful handling of missing configuration
- Test content extraction failures
- Check tab access permission errors
- Monitor console for excessive logging
- Check memory usage with multiple tabs
- Verify fast response times for quick save
- Test concurrent operation handling
- Load the extension in Chrome developer mode
- Navigate to test websites (news articles, blog posts, etc.)
- Test each feature systematically
- Check browser console for errors
- Verify Tana API integration works end-to-end
- All existing functionality continues to work
- New keyboard shortcuts provide quick access
- Context menus appear in appropriate contexts
- Omnibox provides intuitive save options
- User feedback is clear and timely
- Error states are handled gracefully