966c1b35e9913ba3d0884749da6fac55647440cd
- Add per-day workout history: WorkoutDayLog/LoggedExercise/LoggedSet models stored at kisani.workout.history.<uid> (iCloud-synced). - snapshotDay(_:) captures the active program's completed sets on full completion and before the daily reset; only days with >=1 done set. - New WorkoutHistoryView (clock button in the Workout header) lists past days newest-first with per-exercise breakdown. - Log KC-8 (auto-switch / Rest Day) and KC-9 (history) in ISSUES.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
Personal productivity and fitness companion — iOS SwiftUI app
Languages
Swift
99.3%
HTML
0.4%
Shell
0.3%