feat: Category Feature - Models & Storage (#85) #89
Reference in New Issue
Block a user
Delete Branch "feature/category-models-storage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add Category dataclass and update storage layer for category support.
Changes
Models (core/models.py)
Storage (adapters/storage/json_file.py)
Backward Compatibility
Existing data without categories works fine - new fields have default empty values.
Testing
All 96 existing tests pass.
Related Issues
Closes #85
Pull request closed