<?php
/**
 * Playbooks de onboarding por rubro — DATA, no código.
 * Un solo motor conversacional los recorre; el rubro solo cambia el checklist,
 * los defaults que Vale PROPONE, el profile_kind y la persona base.
 *
 * Agregar un rubro = agregar una entrada acá. Nunca código nuevo.
 *
 * Estructura de cada entrada:
 *   label            -> nombre humano del rubro
 *   profile_kind     -> cita | reserva | pedido | lead | generic
 *   persona_base     -> tono y estilo de saludo sugeridos
 *   checklist        -> qué tiene que capturar Vale (en orden lógico)
 *   defaults_sugeridos -> lo que Vale PROPONE para confirmar/ajustar
 */
return [
    'barberia' => [
        'label' => 'Barbería / Salón de belleza',
        'profile_kind' => 'cita',
        'persona_base' => 'Cálida y cercana, con un toque canchero de barrio.',
        'checklist' => ['nombre del negocio', 'servicios con duración y precio', 'horarios de atención', 'si aceptan clientes sin turno (walk-ins)'],
        'defaults_sugeridos' => [
            'servicios' => [
                ['nombre' => 'Corte de Cabello', 'duracion_min' => 30, 'precio_min' => 25],
                ['nombre' => 'Barba', 'duracion_min' => 20, 'precio_min' => 15],
                ['nombre' => 'Corte + Barba', 'duracion_min' => 45, 'precio_min' => 35],
            ],
        ],
    ],
    'restaurante' => [
        'label' => 'Restaurante / Café',
        'profile_kind' => 'reserva',
        'persona_base' => 'Hospitalaria y amable, como un buen anfitrión.',
        'checklist' => ['nombre del lugar', 'política de reservas y tamaño de grupo', 'platos o menú destacado', 'horarios'],
        'defaults_sugeridos' => [
            'reservas' => 'Reservas para grupos de 1 a 8 personas.',
        ],
    ],
    'tienda' => [
        'label' => 'Tienda / Comercio',
        'profile_kind' => 'pedido',
        'persona_base' => 'Servicial y resolutiva, orientada a la venta.',
        'checklist' => ['nombre de la tienda', 'categorías de productos', 'entrega o retiro', 'medios de pago'],
        'defaults_sugeridos' => [],
    ],
    'clinica' => [
        'label' => 'Clínica / Consultorio / Dental',
        'profile_kind' => 'cita',
        'persona_base' => 'Profesional, clara y tranquilizadora.',
        'checklist' => ['nombre del consultorio', 'tipos de consulta con duración', 'política de cancelación', 'horarios'],
        'defaults_sugeridos' => [
            'servicios' => [
                ['nombre' => 'Consulta general', 'duracion_min' => 30, 'precio_min' => null],
                ['nombre' => 'Control', 'duracion_min' => 20, 'precio_min' => null],
            ],
        ],
    ],
    'domicilio' => [
        'label' => 'Servicios a domicilio (plomero, electricista, etc.)',
        'profile_kind' => 'lead',
        'persona_base' => 'Confiable y práctica, va al grano.',
        'checklist' => ['nombre o tu nombre', 'tipos de trabajo que hacés', 'zona de cobertura', 'cómo cotizás (visita, por foto, etc.)'],
        'defaults_sugeridos' => [],
    ],
    'otro' => [
        'label' => 'Otro rubro',
        'profile_kind' => 'generic',
        'persona_base' => 'Cálida, atenta y profesional.',
        'checklist' => ['nombre del negocio', 'qué ofrece', 'cómo querés que Vale capture al cliente'],
        'defaults_sugeridos' => [],
    ],
];
