- Fix "cannot convert dictionary update sequence" error in apply_individual_team_change
- Set row_factory properly for aiosqlite Row object conversion
- Standardize team data format between database and web interface display
- Save full pet details instead of just IDs for proper persistence
- Add backward compatibility for existing saved teams
- Update TeamManagementService to use consistent data structures
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>