You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,8 @@ Budget Experiment helps you manage your finances by:
19
19
-**AI-powered categorization**: Get intelligent rule suggestions using local AI (via Ollama)
20
20
-**CSV import**: Import transactions from Bank of America, Capital One, and UHCU with duplicate detection
21
21
-**Calendar view**: Visualize daily transaction summaries and navigate spending history
22
-
-**Reports & analytics**: Category spending, monthly trends, budget vs. actual comparison, date range filtering, week summaries — all navigable from the calendar with quick insights panel
22
+
-**Reports & analytics**: Category spending, monthly trends, budget vs. actual comparison, date range filtering, week summaries, CSV exports, and a custom report builder
23
+
-**Component showcase**: Dedicated UI page for chart and component previews
**Note:**`NaturalLanguageParser.FormatContext` already handles `CurrentDate`, `CurrentAccountName`, `CurrentCategoryName`, and `CurrentPage`. The existing prompt text is basic ("Viewing date: {date}"). This phase focuses on verifying/improving the prompt phrasing and testing the end-to-end flow.
490
490
491
491
**Tasks:**
492
-
-[] Review and improve `FormatContext` prompt wording (e.g., instruct AI to pre-fill transaction date)
493
-
-[] Verify `CurrentDate` is used for transaction date when present
494
-
-[] Write unit tests verifying date is extracted from context
492
+
-[x] Review and improve `FormatContext` prompt wording (e.g., instruct AI to pre-fill transaction date)
493
+
-[x] Verify `CurrentDate` is used for transaction date when present
494
+
-[x] Write unit tests verifying date is extracted from context
495
495
-[ ] Test with various prompts ("add transaction", "spent $50 on groceries")
0 commit comments