# Feature Slices Each feature folder is the main place to work on product behavior. Typical subfolders: - `domain/`: models or invariants owned by the slice - `application/`: orchestration, providers, controllers, side effects - `presentation/`: screens, widgets, dialogs, UI state - `data/`: persistence or repositories owned by the slice Some older files at the slice root still exist as compatibility exports so tests and untouched code paths keep working while the structure settles.