SwiftUI UI Patterns Quick start Choose a track based on your goal: Existing project - Identify the feature or screen and the primary interaction model (list, detail, editor, settings, tabbed). - Find a nearby example in the repo with or similar, then read the closest SwiftUI view. - Apply local conventions: prefer SwiftUI-native state, keep state local when possible, and use environment injection for shared dependencies. - Choose the relevant component reference from and follow its guidance. - If the interaction reveals secondary content by dragging or scrolling the primary content away, read…