Tracking de peso
Weight tracking registra peso corporal en el tiempo y mantiene actualizado el perfil del usuario.Objetivo
El usuario debe ver progreso sin preocuparse por conversiones o duplicación de datos.Storage canónico
Platform guarda peso en kilogramos. Si el usuario prefiere imperial, Platform convierte el valor para display.Weight log
Representa una medición en un momento específico:- ID.
- Peso para display.
- Timestamp.
weight_kg permanece en la base aunque la API devuelva solo display.
Current weight snapshot
El perfil guardacurrent_weight_kg como snapshot del último peso conocido. No reemplaza el historial.
API behavior
Las APIs deben permitir:- Crear weight log.
- Leer último peso.
- Leer historial.
- Filtrar por rango de fechas.
