- Enhanced in-memory couchdbService mock with better document tracking
- Added global test reset hook to clear state between tests
- Disabled cache in test environment for predictable results
- Normalized model find() results to always return arrays
- Enhanced couchdbService APIs (find, updateDocument) with better return values
- Added RSVP persistence fallback in events route
- Improved gamificationService to handle non-array find() results
- Mirror profilePicture/avatar fields in User model
These changes improve test reliability and should increase pass rate
from ~142/228 baseline.
🤖 Generated with Claude
Co-Authored-By: Claude <noreply@anthropic.com>