[CaptainJack] Cannot import existing deck into Sideboard Guide
George Jabbour
## Problem Statement
Users cannot import an existing deck (already created in Flexslot) into a new Sideboard Guide. Currently, the only options are to import from text or create the deck from scratch, which is time-consuming and redundant when the deck already exists in the system.
## User Story
As a Flexslot user who has already created decks in the platform, I want to be able to select one of my existing decks when creating a Sideboard Guide, so that I don't have to re-enter my deck list manually.
## Current Workflow (Problematic)
- User has an existing deck in Flexslot
- User wants to create a Sideboard Guide for that deck
- User must either:
- Import the deck again via text (copy/paste from somewhere)
- Manually recreate the entire deck from scratch
- This duplicates effort and creates potential for inconsistencies
## Expected Workflow
- User starts creating a new Sideboard Guide
- User sees option to "Import from My Decks" or similar
- User selects from a list of their existing decks
- Deck is automatically populated into the Sideboard Guide
- User proceeds to add sideboard notes and matchup information
## Area
Sideboard Guides - Creation/Import flow
## Acceptance Criteria
- [ ] Add "Import from My Decks" option in Sideboard Guide creation
- [ ] Display user's existing decks in a searchable/filterable list
- [ ] Allow selection of a deck to populate the guide
- [ ] Properly link or copy deck data into the Sideboard Guide
- [ ] Handle edge cases (empty deck list, deleted decks, etc.)
- [ ] Consider whether to link to deck (synced updates) or copy (independent)
- [ ] Update UI to make the import option discoverable
## Questions for Stakeholder
- Should the Sideboard Guide link to the original deck (changes sync) or copy it (independent)?
- Should users be able to import decks from other users (public decks)?
- What happens if the original deck is deleted after being imported?
## Reporter
CaptainJack (user feedback)