Johann
|
3dda825490
|
docs(status): sprint 1 completo — módulo 3 verificado en dispositivo
|
2026-07-04 17:09:25 -06:00 |
|
Johann
|
0fc8f39a79
|
docs(status): módulo 3 implementado, plan de prueba en dispositivo
|
2026-07-04 17:04:26 -06:00 |
|
Johann
|
25154af616
|
docs(status): layout adaptativo portrait registrado
|
2026-07-03 23:32:03 -06:00 |
|
Johann
|
1243f6c3b7
|
docs(status): módulo 2 verificado punta a punta en dispositivo
|
2026-07-03 23:23:47 -06:00 |
|
Johann
|
92285bbff2
|
docs(status): sesión 2 — módulo 2 implementado, verificación visual pendiente
|
2026-07-03 22:42:42 -06:00 |
|
Johann
|
a947c174ee
|
docs(status): estado sesión 1 — módulo 1 verificado en dispositivo, pendientes y próximos pasos
|
2026-07-03 22:16:24 -06:00 |
|
Johann
|
ae8f6b7a65
|
feat(onboarding): selección de compañero con mascotas Canvas y DataStore
- OnboardingScreen (1280×800 landscape): grid de 4 tarjetas, CTA píldora Continuar
- Mascotas Zorro Rachi / Gata Menta / Conejo Sol dibujadas con Canvas
(breathe 3.2s + blink 5s del PRD §6.4), marco punteado para 'Mi dibujo'
- 'Mi dibujo' abre Photo Picker (sin permisos de almacenamiento)
- MVVM: OnboardingViewModel con StateFlow<OnboardingUiState>
- Persistencia en DataStore Preferences vía ProfileRepository (Hilt)
- NavHost onboarding→dashboard (placeholder módulo 2) + STATUS.md
|
2026-07-03 21:26:24 -06:00 |
|