summaryrefslogtreecommitdiff
path: root/SESSION_STATE.md
blob: 5f68a3d6bb463584ff29d096a295ed6b87571de2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Session State

## Current Focus
Bug verification and fixes completed.

## Status
*   [x] **Build Fix:** Added missing `fmt` import in `internal/models/atom.go`
*   [x] **Bug Fix:** Trello cards missing - changed `filter=visible` to `filter=open`
*   [x] **Bug Verification:** Resolved already-fixed bugs from DB (#24-27, #32, #39)
*   [x] **Bug #36 Fixed:** Recurring tasks now hidden until due day
    - Added `IsRecurring` field to Task model and Atom
    - Updated Todoist API to parse `is_recurring` from due object
    - Filter recurring future tasks from display

## Scripts Created
- `scripts/bugs` - List all bugs from production DB
- `scripts/resolve-bug <id>` - Resolve a bug by ID

## Remaining Items (Feature Requests, not bugs)
- #12: Research task durations
- #28: Bugs as first-class atoms
- #30: Consistent background opacity
- #31: PlanToEat ingredients
- #33-38: Shopping/timeline features

## Next Steps
*   Deploy and verify recurring task fix
*   Prioritize feature requests