Commit graph

87 commits

Author SHA1 Message Date
0c97567283 refactor: group scheduler core src modules 2026-07-01 13:54:28 -07:00
ec19dd498d docs: expand dartdocs and add compliance hooks 2026-07-01 13:36:12 -07:00
2485e10873 refactor: subgroup package source folders 2026-07-01 12:59:23 -07:00
891bbec1fd refactor: split package source files 2026-07-01 12:47:25 -07:00
cbefe201d3 refactor: split focused Flutter UI files 2026-07-01 12:17:02 -07:00
52dcc84b7d fix: refine timeline task interactions 2026-07-01 12:01:18 -07:00
f6afe0d793 fix: size timeline tasks to exact duration 2026-06-30 15:25:50 -07:00
dd6552e68d fix: pack visually colliding timeline cards 2026-06-30 14:22:48 -07:00
acee1da264 fix: seed partial overlap timeline tasks 2026-06-30 14:17:49 -07:00
4f19860054 fix: pack overlapping timeline tasks 2026-06-30 14:07:25 -07:00
1e0e76d72f fix: jump required banner to linked task 2026-06-30 13:52:04 -07:00
adf5422917 fix: make timeline scroll full day 2026-06-30 13:40:37 -07:00
bfc2c86088 fix: scale header controls responsively 2026-06-30 13:29:48 -07:00
5c6649945d fix: hide task quick actions until hover 2026-06-30 13:18:50 -07:00
dacd189435 fix: scale timeline task card contents 2026-06-30 13:09:48 -07:00
f985b3ee84 docs: document focus flow flutter app 2026-06-29 21:27:34 -07:00
fc1d100b1f docs: add dartdoc headers to dart files 2026-06-29 21:16:35 -07:00
e5e532d56f docs: keep current plan index 2026-06-29 20:22:28 -07:00
63c06607c1 docs: archive completed ui plan 1 2026-06-29 20:21:32 -07:00
b0d73f7489 feat(ui): complete compact today plan 2026-06-29 20:20:24 -07:00
b4357ae6b5 feat(ui): complete plan 1 scope guardrails 2026-06-29 19:59:39 -07:00
c6a6eb4297 docs: add curated completed plans snapshot 2026-06-29 11:55:22 -07:00
0adbed48b6 docs: archive completed codex plan 2026-06-29 11:50:37 -07:00
f059ba9986 feat(ui): complete command flow slice 2026-06-27 19:01:26 -07:00
a799dea62e feat: add flutter ui foundation 2026-06-27 18:41:36 -07:00
ea45d635e4 docs: reset plan around sqlite workflow 2026-06-26 19:38:39 -07:00
8b2ab6b64e ci: add workspace validation and release scripts 2026-06-26 19:38:09 -07:00
60ca067236 feat: split scheduler into workspace packages 2026-06-26 19:37:40 -07:00
44c3ca4c93 docs(mongodb): choose trusted runtime topology 2026-06-25 12:22:17 -07:00
e8f2ea3d11 docs(plan): archive completed persistence block 2026-06-25 12:20:09 -07:00
394d6e6e96 feat(data): add persistence index contracts 2026-06-25 12:17:54 -07:00
4269f4d9ce feat(data): expand repository contracts 2026-06-25 12:11:04 -07:00
55efa98182 feat(data): add legacy document migrations 2026-06-25 11:55:17 -07:00
3dc73e8d43 feat(data): add v1 document codecs 2026-06-25 11:43:28 -07:00
dcd049c549 docs(data): define v1 mongodb schema 2026-06-25 11:03:17 -07:00
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
be98141ffd feat(domain): orchestrate child task completion 2026-06-25 09:50:29 -07:00
57b07b8061 feat(stats): account task activities exactly once 2026-06-25 09:44:22 -07:00
a5b72634fd feat(domain): centralize task transitions 2026-06-25 09:30:18 -07:00
18a34778b6 feat(scheduling): add structured outcomes and invariants 2026-06-25 09:19:16 -07:00
6219706ab3 feat(scheduling): preserve surprise actual occupancy 2026-06-25 09:04:48 -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