- Add flutter_riverpod dependency to pubspec.yaml
- Rename sealed class subtypes (Idle, Loading, Done) as public
- Update RecyclingGuideScreen to use type checks instead of pattern matching
- Fix CardThemeData type in app_theme.dart
- Keep withOpacity (warnings only, not errors)
- Remove duplicate features structure from basura_app
- Migrate recycling_guide feature to lib/
- Update main.dart to use new architecture
- Clean up old views structure
- Remove temporary directories (basura_app, basura_backend, wiki_hackathon)