| Age | Commit message (Expand) | Author |
| 2026-08-06 | Widget: ship Material You theming, past-events restructuring, legibility fixe... | Peter Stone |
| 2026-08-06 | Widget: wrap the web dashboard in a WebView (DashboardActivity) | Peter Stone |
| 2026-08-06 | Widget: add postpone (tomorrow/next week/next month) to task detail popup | Peter Stone |
| 2026-08-06 | Fix Google Calendar TimeMin using server time instead of display timezone | Peter Stone |
| 2026-08-06 | Widget: target Android 16 (API 36) natively, no compatibility fallback | Peter Stone |
| 2026-08-05 | Widget: fix "complete works once, then stops" race between overlapping comple... | Peter Stone |
| 2026-08-04 | Widget quick-add: surface errors instead of failing silently | Peter Stone |
| 2026-08-04 | Fix production wedge: propagate context to Google Calendar API calls | Peter Stone |
| 2026-07-28 | fix: Google Tasks due dates shifted a day earlier in negative-offset timezones | Peter Stone |
| 2026-07-25 | fix: undated tasks were landing in the widget's scheduled-events grid | Peter Stone |
| 2026-07-18 | fix(widget): wrap TomorrowSection in a Column to stop rows overlapping | Peter Stone |
| 2026-07-18 | Add bucket CRUD and read-only Projects/Labels to Settings page | Peter Stone |
| 2026-07-18 | Rework Tasks tab: Chains section, checklist modal, project visibility | Peter Stone |
| 2026-07-17 | Extend chain creation to accept per-task description and priority | Peter Stone |
| 2026-07-17 | Document deferred UI screens for chains and buckets | Peter Stone |
| 2026-07-17 | Guard deploy script to only run on tungsten | Peter Stone |
| 2026-07-17 | Implement linear task chains and recurring maintenance buckets | Peter Stone |
| 2026-07-17 | chore(deploy): remove abandoned push-to-deploy scaffolding | Peter Stone |
| 2026-07-17 | fix(widget): autofocus quick-add title field, redesign as blank edit form | Peter Stone |
| 2026-07-16 | Add implementation plan for task budgets and availability | Peter Stone |
| 2026-07-16 | Show scheduled/available badge on widget TODAY header | Peter Stone |
| 2026-07-16 | Show a scheduled-vs-available indicator on the web timeline's Today section | Peter Stone |
| 2026-07-16 | Suggest an estimate from same-project/label averages on task detail | Peter Stone |
| 2026-07-16 | Add availability CRUD, task estimate, and budget-tracked toggle endpoints | Peter Stone |
| 2026-07-16 | Surface budget_status on GET /api/widget when tracked tasks exist | Peter Stone |
| 2026-07-16 | Fix overlapping-event double-subtraction in ComputeBudgetPeriod; clarify task... | Peter Stone |
| 2026-07-16 | Add pure availability-minus-events and scheduled-load computation | Peter Stone |
| 2026-07-16 | Infer a default estimate from same-project/label averages | Peter Stone |
| 2026-07-16 | Add budget-tracked toggles for projects/labels; fix SetLabelColor wiping the ... | Peter Stone |
| 2026-07-16 | Add availability_blocks CRUD to the store layer | Peter Stone |
| 2026-07-16 | Add estimated_minutes to native task read/write/recurrence paths | Peter Stone |
| 2026-07-16 | gofmt internal/models/types.go and budget.go | Peter Stone |
| 2026-07-16 | Add budget/availability model types | Peter Stone |
| 2026-07-16 | Add schema for task budgets and availability blocks | Peter Stone |
| 2026-07-16 | fix(agent): pass project_id through on Agent API task creation | Peter Stone |
| 2026-07-16 | Update worklog for task labels and projects feature | Peter Stone |
| 2026-07-16 | feat(widget): show project color as a small accent on task rows | Peter Stone |
| 2026-07-16 | feat(widget): add project picker and label editor to task detail popup | Peter Stone |
| 2026-07-16 | feat(widget): add Android data layer for projects and label colors | Peter Stone |
| 2026-07-16 | test(tasks): add tests for project color threading | Peter Stone |
| 2026-07-16 | feat(tasks): thread project color from BuildTimeline to WidgetItem | Peter Stone |
| 2026-07-16 | test(tasks): add test cases for project and label endpoints | Peter Stone |
| 2026-07-16 | feat(tasks): add HTTP endpoints for projects and label colors | Peter Stone |
| 2026-07-16 | feat(tasks): add label color CRUD store methods | Peter Stone |
| 2026-07-16 | feat(tasks): add Projects CRUD store methods | Peter Stone |
| 2026-07-16 | feat(tasks): add projects/labels schema, wire project_id through native tasks | Peter Stone |
| 2026-07-16 | Add implementation plan for task labels and projects | Peter Stone |
| 2026-07-16 | Add design docs for four backlog task-scheduling ideas | Peter Stone |
| 2026-07-16 | refactor(widget): split DootWidget.kt by responsibility | Peter Stone |
| 2026-07-16 | refactor(store): extract agent session/trust methods from sqlite.go | Peter Stone |