# Story: Project Selection & Read Verification ## User Story **As a** User **I want to** select a local folder on my computer as the "Target Project" **So that** the assistant knows which codebase to analyze and work on. ## Acceptance Criteria * [ ] UI has an "Open Project" button. * [ ] Clicking the button opens the native OS folder picker. * [ ] Upon selection, the UI displays the selected path. * [ ] The system verifies the folder exists and is readable. * [ ] The application state persists the "Current Project" (in memory is fine for now). ## Out of Scope * Persisting the selection across app restarts (save that for later). * Scanning the file tree (just verify the root exists). * Git validation (we'll assume any folder is valid for now).