Saltar a contenido

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


1. Informacion General

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"
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

5.1. Input Data

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)