10 lines
510 B
Markdown
10 lines
510 B
Markdown
# Project: DeepWork Timer (iOS)
|
|
- Frameworks: SwiftUI, SwiftData, Swift Charts, ActivityKit
|
|
- Architecture: MVVM (Model-View-ViewModel)
|
|
|
|
# Guidelines
|
|
- Only use native Apple frameworks. Do not use external APIs, Cocoapods, or third-party libraries.
|
|
- Never write the entire project at once. Follow the user's specific file/milestone targets.
|
|
- Explain iOS-specific concepts (e.g., @State, @Environment, MainActor) briefly when introducing them.
|
|
- Always implement safe SwiftData migrations and error handling.
|