- Embed schema directly in database.vala for simpler test deployment - Fix test subscription_id values to match actual subscription IDs - Fix search history test to handle non-deterministic ordering All database tests now pass successfully.
- Add FeedItem, Feed, FeedSubscription models - Add SearchResult, SearchFilters, SearchQuery models - Add NotificationPreferences, ReadingPreferences models - Implement JSON serialization/deserialization for all models - Add equality comparison methods - Following GNOME HIG naming conventions - Build system configured with Meson/Ninja