Commit graph

15 commits

Author SHA1 Message Date
18a34778b6 feat(scheduling): add structured outcomes and invariants 2026-06-25 09:19:16 -07:00
81f137b8c0 feat(domain): harden v1 time semantics 2026-06-24 17:14:45 -07:00
91bdb26b1a feat(domain): enforce v1 invariants 2026-06-24 16:56:17 -07:00
f7f239c3f7 feat(tasks): apply push destinations 2026-06-19 16:35:09 -07:00
f0f8553042 feat(tasks): add flexible quick actions 2026-06-19 16:32:26 -07:00
4a307cc522 feat(locked-time): track completed locked-hour work 2026-06-19 16:30:21 -07:00
0cb81d2036 feat(locked-time): expand recurring blocks for scheduling 2026-06-19 16:22:54 -07:00
c803b53a71 feat(locked-time): add locked block models 2026-06-19 16:16:26 -07:00
de05eafe21 feat(backlog): add staleness markers 2026-06-19 16:13:04 -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
89267551b7 feat(scheduling): roll over unfinished flexible tasks 2026-06-19 16:05:24 -07:00
d2a8836907 feat(scheduling): push flexible tasks to tomorrow queue 2026-06-19 16:02:25 -07:00
ae346c4ad0 feat(scheduling): push flexible tasks to next slot 2026-06-19 15:59:04 -07:00
26db079846 feat(scheduling): add starter domain and placement engine 2026-06-19 15:45:11 -07:00