---
name: Project Selection & Read Verification
---

# 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).
