Commit graph

23 commits

Author SHA1 Message Date
61882e5cd3 feat(app): add app-open rollover recovery 2026-06-25 11:00:22 -07:00
613f9f4e2b feat(app): add management use cases 2026-06-25 10:54:42 -07:00
60cad3814c feat(app): add atomic v1 command use cases 2026-06-25 10:45:26 -07:00
11f6eff85b feat(app): add today state read model 2026-06-25 10:28:30 -07:00
2463fd7817 feat(app): add application unit of work foundation 2026-06-25 10:17:14 -07:00
edfb0cbba5 feat(reminders): add protected rest reminder policy 2026-06-25 10:08:48 -07:00
374907a281 feat(projects): add learned suggestion statistics 2026-06-25 10:01:08 -07:00
a5b72634fd feat(domain): centralize task transitions 2026-06-25 09:30:18 -07:00
545e882f02 feat(scheduling): protect free slot scheduling 2026-06-25 09:01:15 -07:00
b0ec910471 feat(scheduling): add central occupancy policy 2026-06-25 08:54:11 -07:00
81f137b8c0 feat(domain): harden v1 time semantics 2026-06-24 17:14:45 -07:00
b0e790f8a6 feat(data): add MongoDB document mapping helpers 2026-06-24 14:16:30 -07:00
9537e06c3c test(data): add MongoDB persistence edge-case regressions 2026-06-24 14:11:48 -07:00
305090250a feat(data): prepare MongoDB-friendly repository interfaces 2026-06-24 14:06:41 -07:00
6f31290397 feat(timeline): add timeline item view model 2026-06-24 12:18:40 -07:00
92c05d8c1e feat(tasks): add child task ownership helpers 2026-06-24 11:51:13 -07:00
b4e321da02 docs(project): commit current repository state 2026-06-24 11:11:15 -07:00
f0f8553042 feat(tasks): add flexible quick actions 2026-06-19 16:32:26 -07:00
c803b53a71 feat(locked-time): add locked block models 2026-06-19 16:16:26 -07:00
f84d5661c0 feat(backlog): schedule quick capture into next slot 2026-06-19 16:10:40 -07:00
e44b105777 feat(backlog): add unified filters and capture defaults 2026-06-19 16:08:13 -07:00
5b20e46987 fix(project): clear dart analyzer issues 2026-06-19 15:54:39 -07:00
26db079846 feat(scheduling): add starter domain and placement engine 2026-06-19 15:45:11 -07:00