Pantalla: Configuracion Modo Inteligente
Identificador: SCR-NTF-005
Modulo: MTS-NTF-001 - Notificaciones Inteligentes
Version: 1.0.0
Fecha: 2025-12-05
Autor: MobileUxUiDrone (Eight of Eight)
Estado: Especificado
FASE: 2 - Value
| Atributo |
Valor |
| Nombre |
Configuracion Modo Inteligente |
| Proposito |
Settings completos de notificaciones inteligentes |
| Tipo |
Full Screen |
| Acceso |
Configuracion > Notificaciones > Inteligentes |
| Prioridad |
Alta |
2. Wireframe ASCII
2.1. Estado: Configuracion Completa
+------------------------------------------+
| [<] Alertas Inteligentes |
+------------------------------------------+
| |
| MODO DE ALERTAS |
| ───────────────────────────────────── |
| |
| ┌─────────────────────────────────────┐ |
| │ ○ Estandar │ |
| │ Alertas a la hora exacta │ |
| │ configurada │ |
| └─────────────────────────────────────┘ |
| |
| ┌─────────────────────────────────────┐ |
| │ ● Inteligente (recomendado) │ |
| │ Sistema optimiza momento de │ |
| │ entrega basado en tus patrones │ |
| └─────────────────────────────────────┘ |
| |
| ┌─────────────────────────────────────┐ |
| │ ○ Agresivo │ |
| │ Multiples recordatorios hasta │ |
| │ confirmar la toma │ |
| └─────────────────────────────────────┘ |
| |
| NIVEL DE PERSONALIZACION |
| ───────────────────────────────────── |
| |
| ┌─────────────────────────────────────┐ |
| │ [✓] Permitir ajuste automatico │ |
| │ de hora │ |
| │ │ |
| │ El sistema puede sugerir │ |
| │ cambios de horario │ |
| └─────────────────────────────────────┘ |
| |
| ┌─────────────────────────────────────┐ |
| │ [✓] Permitir alertas preventivas │ |
| │ │ |
| │ Recibir alertas extras cuando │ |
| │ se predice riesgo de omision │ |
| │ (Solo Perfect) │ |
| └─────────────────────────────────────┘ |
| |
| ┌─────────────────────────────────────┐ |
| │ [ ] Permitir alertas de refuerzo │ |
| │ │ |
| │ Segunda alerta si no respondes │ |
| │ en 15 minutos │ |
| └─────────────────────────────────────┘ |
| |
| PRIVACIDAD |
| ───────────────────────────────────── |
| |
| ┌─────────────────────────────────────┐ |
| │ ℹ️ Tus datos de patrones se │ |
| │ procesan localmente en tu │ |
| │ dispositivo. Nunca salen. │ |
| │ │ |
| │ [Ver detalles de privacidad] │ |
| └─────────────────────────────────────┘ |
| |
| [Configuracion avanzada de ML ->] |
| |
+------------------------------------------+
3. Componentes UI
3.1. Mode Radio Group
| Propiedad |
Valor |
| Componente |
CMP-INP-012 (RadioGroup) |
| Opciones |
Estandar, Inteligente, Agresivo |
| Default |
Inteligente (si tier permite) |
| Descripcion |
Texto debajo de cada opcion |
Modos Disponibles por Tier:
| Modo |
Free |
Pro |
Perfect |
| Estandar |
Si |
Si |
Si |
| Inteligente |
No |
Si |
Si |
| Agresivo |
No |
Si |
Si |
3.2. Personalization Checkboxes
| Propiedad |
Valor |
| Componente |
CMP-INP-007 (Checkbox) |
| Layout |
Cards con checkbox + descripcion |
| Descripcion |
Texto explicativo debajo |
| Tier badge |
Si requiere tier especifico |
3.3. Privacy Info Card
| Propiedad |
Valor |
| Componente |
CMP-FBK-004 (Banner) |
| Variante |
info |
| Icono |
ℹ️ |
| Link |
"Ver detalles de privacidad" |
3.4. Advanced Link
| Propiedad |
Valor |
| Componente |
List item con chevron |
| Texto |
"Configuracion avanzada de ML" |
| Destino |
SCR-NTF-008 |
4. Comportamientos
4.1. Cambio de Modo
flowchart TD
A[Seleccionar modo] --> B{Tier permite?}
B -->|No| C[Mostrar upgrade prompt]
B -->|Si| D{Es Agresivo?}
D -->|No| E[Aplicar inmediatamente]
D -->|Si| F[Mostrar advertencia]
F --> G{Usuario confirma?}
G -->|Si| E
G -->|No| H[Mantener actual]
4.2. Advertencia Modo Agresivo
+------------------------------------------+
| |
| ⚠️ Modo Agresivo |
| |
| Este modo enviara multiples |
| notificaciones hasta que confirmes |
| cada toma. |
| |
| • Puede ser util si olvidas frecuente |
| • Puede resultar molesto para algunos |
| |
| Quieres activar este modo? |
| |
| [Cancelar] [Si, activar] |
| |
+------------------------------------------+
4.3. Upgrade Prompt
Si usuario Free intenta activar modo inteligente:
+------------------------------------------+
| |
| 🌟 Funcion Pro |
| |
| Las notificaciones inteligentes |
| estan disponibles en el plan Pro. |
| |
| Beneficios: |
| • Sugerencias de horario optimizado |
| • Deteccion de patrones |
| • Mejor adherencia |
| |
| [Ver planes] [Ahora no] |
| |
+------------------------------------------+
5. Datos Requeridos
interface SmartConfigData {
userTier: 'FREE' | 'PRO' | 'PERFECT';
// Configuracion actual
currentMode: 'STANDARD' | 'SMART' | 'AGGRESSIVE';
allowAutoAdjust: boolean;
allowPreventive: boolean;
allowReinforcement: boolean;
// Disponibilidad
availableModes: {
mode: string;
available: boolean;
requiredTier?: string;
}[];
}
5.2. Output Events
| Evento |
Payload |
Destino |
| onModeChange |
mode |
Update + refresh |
| onAutoAdjustToggle |
enabled |
Update |
| onPreventiveToggle |
enabled |
Update |
| onReinforcementToggle |
enabled |
Update |
| onAdvancedTap |
- |
SCR-NTF-008 |
| onPrivacyTap |
- |
Privacy detail |
| onUpgradeTap |
- |
SCR-PAY-001 |
6. Accesibilidad
6.1. Labels
| Elemento |
accessibilityLabel |
| Mode option |
"Modo {nombre}: {descripcion}" |
| Checkbox |
"{nombre}, {activado/desactivado}" |
| Privacy |
"Informacion de privacidad" |
7. Metricas
7.1. Analytics Events
| Evento |
Parametros |
| screen_view |
screen_name: "smart_config" |
| mode_change |
from, to, tier |
| setting_toggle |
setting, enabled |
| upgrade_prompt_show |
from_setting |
| upgrade_tap |
from_setting |
8. Referencias
Documento generado por MobileUxUiDrone (Eight of Eight)