[!NOTE] This is not where each story should go, but when the pre-requisites for each story are met.
FINAL MAPPING RESULTS
Project Setup
-
Story -4: Project Setup
Hello World
-
Story -3: Hello World + Quit
Adding State
-
Story -2: Static File List
-
Story -1: Arrow Key Navigation
-
Story 0: Real Files <!– FAKE DATA STOPS HERE; ALL DATA FETCHING UNTIL COMMANDS IS VIA RUBY STDLIB SYNCHRONOUS CALLS IN UPDATE –>
-
Story 1: Walking Skeleton - View Current Directory
-
Story 2: Basic Navigation - Move Through List
-
Story 3: Enter Directories
Organizing Your Code
-
Story 4: Three-Pane Layout
-
Story 5: File Metadata Display
-
Story 6: Text File Preview
-
Story 7: Directory Tree Expansion
-
Story 8: Pane Focus Switching
-
Story 9: Sort Files
-
Story 10: Filter Files by Name
-
Story 11: Toggle Hidden Files
-
Story 12: Create New Directory
-
Story 13: Rename Files and Directories
Your First Command
-
Story 14: Delete Files and Directories
-
Story 15: Copy Files and Directories
-
Story 16: Move Files and Directories
-
Story 17: Open in External Editor
-
Story 18: Help Overlay
-
Story 19: Error Handling and Messages
-
Story 20: Mouse Support
-
Story 21: Terminal Resize Handling
-
Story 22: Loading States for Large Directories
-
Story 23: Visual Polish and Theming
-
Story 24: Performance Optimization
The Preview Pane
(No stories)
Loading States
(No stories)
Testing Your App
-
Story 25: Comprehensive Test Coverage
-
Story 26: Configurable Color Schemes
-
Story 27: Configuration Management
Polish and Refine
(No stories)
Going Further
(No stories)
Tutorial: Build a File Browser
(No stories)