Summary
Users should be able to tag or categorize their annotations (e.g., "favorite", "to revisit", "quote", "concept") for easier filtering and retrieval. Currently annotations are only organized by book and chapter.
Requirements
Considerations
- Tags should persist across sessions without modifying the original Kobo database
- A simple JSON file (keyed by annotation hash) would be the lightest approach
- The AI insights pipeline could eventually suggest tags automatically
Summary
Users should be able to tag or categorize their annotations (e.g., "favorite", "to revisit", "quote", "concept") for easier filtering and retrieval. Currently annotations are only organized by book and chapter.
Requirements
tags: list[str]field to theAnnotationmodelConsiderations