docs + AGENTS: no-implementation rule, issue-driven workflow, Vico, Uncategorized, ClearAllData, AddEditRecurringScreen
- AGENTS.md: add No-implementation rule and Issue-driven workflow section - docs/01: rename default fallback category from 'Other' to 'Uncategorized' - docs/02, 03: update 'Other' references to 'Uncategorized' in delete/seed/default flows - docs/04: replace Canvas charts with Vico 2.x dep, add data feature folder, add AddEditRecurringScreen, document tab-aware FAB and shared ExportAction helper
This commit is contained in:
@@ -60,7 +60,7 @@ data class Category(
|
||||
val name: String,
|
||||
val color: Int, // ARGB
|
||||
val iconName: String? = null, // Material icon name
|
||||
val isDefault: Boolean = false // non-deletable; "Other" is always true
|
||||
val isDefault: Boolean = false // non-deletable; "Uncategorized" is always true
|
||||
)
|
||||
```
|
||||
|
||||
@@ -75,9 +75,9 @@ Default categories seeded on first install:
|
||||
| Entertainment | `0xFF9C27B0` (purple) | false |
|
||||
| Shopping | `0xFFE91E63` (pink) | false |
|
||||
| Education | `0xFF4CAF50` (green) | false |
|
||||
| Other | `0xFF9E9E9E` (grey) | **true** |
|
||||
| Uncategorized | `0xFF9E9E9E` (grey) | **true** |
|
||||
|
||||
`Other` is the permanent fallback when a user-defined category is deleted.
|
||||
`Uncategorized` is the permanent fallback when a user-defined category is deleted — orphaned expenses are reassigned to it before the category is removed.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user