kutesir b1b33b6014
Some checks failed
CI / build-and-test (push) Has been cancelled
model: give TaskItem a real createdAt so countdown widgets stop resetting (KC-65)
The Track Countdown widget already preferred task.createdAt as its
progress start date, but TaskItem never had that field — it was
always nil, so every task fell back to a fragile "first render"
anchor that can reset to now. New tasks now record a real creation
timestamp; old tasks keep the existing fallback since there's no way
to know when they were actually made.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 22:46:58 +03:00
2026-05-27 02:09:44 +03:00
2026-07-09 03:09:14 +03:00
Description
Personal productivity and fitness companion — iOS SwiftUI app
5.5 MiB
Languages
Swift 99.3%
HTML 0.4%
Shell 0.3%