A minimal daily task manager for iOS. Four regions, the 1-3-5 rule, and nothing else.
Most task apps become infinite lists. Charflow doesn't let that happen.
Your day is split into Morning, Afternoon, Evening, and Backlog. Each active region follows the 1-3-5 rule: 1 must-do, up to 3 complementary tasks, up to 5 misc. That's it. Anything unfinished rolls to Backlog at the end of the day.
"Char" (چهار) = Persian for 4. Four regions, one focused flow.
SwiftUI · SwiftData · MVVM · iOS 26+ · No external dependencies
git clone https://github.com/bahadirgezer/charstack.git
open charstack/Charstack.xcodeproj
# Cmd+R to build and runRequires Xcode 16+ and macOS 14+.
VERSIONis the source of truth for semantic app version (MARKETING_VERSION/CFBundleShortVersionString).CURRENT_PROJECT_VERSION(CFBundleVersion) should be a monotonically increasing build number.- Sync project settings from
VERSION:
./scripts/sync-xcode-version.sh- Sync version and set a local build number:
./scripts/sync-xcode-version.sh --build-number 42MVP in progress. Not yet on the App Store.
- Project Brief — what and why
- Requirements — functional specs
- Architecture — technical decisions
- Roadmap — what's next
- App Store Connect Pipeline — TestFlight and App Review automation
- Changelog — version history
MIT — Bahadır Gezer, 2026