feat(multi-device): host puede participar como jugador

- Añadido modelo Usuario con pool de usuarios sincronizado
- El host ahora recibe palabra y rol como cualquier jugador
- UI de selección de perfil en pantallas de lobby
- Los clientes pueden ver usuarios del servidor o crear nuevos
- El juego no inicia hasta que el host selecciona perfil
This commit is contained in:
ShanaiaBot
2026-04-24 18:47:56 +02:00
parent 3df3ae1e95
commit d3fc3386f9
31 changed files with 1266 additions and 106 deletions

16
AGENTS.md Normal file
View File

@@ -0,0 +1,16 @@
# Code Review Rules
## Flutter / Dart
- Use functional components with Flutter hooks when possible
- Follow Clean Architecture: pantallas, modelos, servicios, estado
- Use Provider for state management
- Use flutter_test for unit testing
- Run flutter analyze before committing
- Use conventional commits: feat, fix, chore, docs, etc.
## General
- No Co-Authored-By in commits
- Conventional commit format
- Test before push