SILVESTRE
Cocina costarricense por inventar
Última actualización: 2026-05-28 04:11 CR (v auto · jueves madrugada · 3ª corrida del jueves · ~1.5 h después de la corrida 02:43)
Refresco diario de estados de pieza. La data de pauta es la snapshot del lunes pasado (próximo refresh en vivo: lunes 1 junio). Notion live OK esta corrida: ID live 359a3564 respondió 38 piezas (7 Aprobado + 28 Copy Listo + 3 Publicado · idéntico a 00:06); el ID spec 01c3f9be sigue devolviendo 404 al integration token Marketing OS Silvestre (pendiente revisar permisos). Scan local mayo + junio sin cambio material vs 02:43: 30 carpetas en 7-ejecucion/2026/05-mayo/ (firmas 02+03 completas · 12/30 con visual · 4 históricas + Lomo + Chancleta = 6 agendadas en Postiz) + 32 carpetas en 7-ejecucion/2026/06-junio/, las 24 del plan v1 (S1 Almuerzo · S2 Degustación Óptica · S3 Maridaje Silvestre · S4 Carta · 4 mensuales) con firmas 01/02/03/04 completas (pre-flight 0 violaciones), más 8 del plan viejo S1-Maridaje (firmas 01-03, sin firma-04 porque el plan v1 las supera; 2 con visual: Feed mar-02 + Stories sáb-06). 1 Postiz agendada en junio (Feed Maridaje 02-jun). Total agendadas Postiz: 7. Cambio vs corrida 02:43 CR (~1.5 h atrás): dos entradas nuevas en BITACORA del 2026-05-28: 03:09 sistema "Auditoría del sistema completo + calificación 85/100" (4 revisores en paralelo, hallazgo del guardado por partes que perdía la foto, endpoints sin auth como hueco real, rotar API key); y 03:42 sistema "Rediseño de fondo de montar-el-mes.html · mes a pantalla completa + ventana amplia para componer · guardado por partes arreglado · cadencia Silvestre reacomodada" (dropzone 632×180, modal 680, KV reusa carpeta de pieza, foto persistente entre sesiones). Filesystem de piezas idéntico. Agendadas Postiz 7 idénticas. Pauta sigue en snapshot del lunes 25 (jueves no se relee). Pauta operativa (snapshot lun 25, sin cambio): 5 campañas Meta en OUTCOME_ENGAGEMENT, 0/3 campañas con blanco a intención creadas (plan v3.0 con ~28 h desde firma), Google 0 conversiones (7d $68.30, 30d $312.90, arreglo dentro del plan v3.0 sec 6). Nota: la sección 02 (Plataforma de marca) sigue en v1.0 y la sección 06 (Pauta) en v2.0/v2.3; el auto-update por contrato no toca secciones estáticas, regenerar aparte.

01Estado general

Snapshot de salud del sistema y la operación.
Temporada · mayo
Baja
Acción del mes
Escalar pauta · foco turistas pre-viaje a SJO
Sistema completo
7 / 7 fases
Branding · Marketing · Estrategia · Ventas · Pauta · Community · Ejecución
OKRs Q2
4 OKRs · 17 KRs
Sumado KR 2.5 · Almuerzos. Inicia mayo.
Pauta operativa
5 viejas Meta ACTIVE
Las 5 en OUTCOME_ENGAGEMENT · 0 de 3 campañas del plan v2.3 (OUTCOME_LEADS) creadas a 30 días
Integraciones activas
4 conectadas
Postiz · Adspirer · Wix Pixel + GA4 · OpenTable manual

AHORASemanas en operación

Detalle de las piezas, semáforo según estado de producción y publicación. Última actualización auto: 2026-05-28 04:11 CR (jueves madrugada · 3ª corrida · scan local 7-ejecucion mayo + junio · Notion live OK esta corrida (38 piezas idéntico) · producción mayo: 12/30 con visual, 6 agendadas · producción junio: 32 carpetas (24 plan v1 con firmas 01-04 + 8 plan viejo S1-Maridaje con firmas 01-03), 2/32 con visual del plan viejo, 1 agendada (Maridaje 02-jun)). Cambio vs corrida 02:43 CR (~1.5 h atrás): dos entradas nuevas en BITACORA del 2026-05-28 sobre la app Marketing OS (03:09 auditoría sistema completo 85/100 + hallazgo del guardado por partes que perdía la foto + endpoints sin auth como hueco real, y 03:42 rediseño "mes a pantalla completa + ventana amplia para componer" 680×96vw + dropzone 632×180 + memoria por pieza en KV + cadencia Silvestre reacomodada). Sin cambios en piezas mayo + junio · filesystem idéntico · agendadas Postiz 7 idénticas. Mayo cerró: último día con actividad operativa fue miércoles 27 (Chancleta 12:00 CR sin verificación con Malú · ritual miércoles 9 am audio chef WhatsApp pasó sin trazo, verificar). El sistema entra a la última jornada de mayo (jueves 28 + viernes 29 + sábado 30 + domingo 31): por plan v1 esos días no tienen piezas activas; el siguiente arranque operativo es lunes 1 junio con la semana de Almuerzo. Conflicto Postiz sin cerrar: el plan viejo dejó el Feed "Maridaje Silvestre" agendado para mar 02-jun 12:00 CR (cmpo2z88j03o2qi0yh1php1xb / cmpo2z8b103o3qi0yfwatafyu) con visual CopaFInal 4X5.jpg listo; el plan v1 supera ese contenido al mover Maridaje a la semana 3 (15-21 jun). Decisión de Santiago pendiente: dejarlo de puente o sacarlo · no se cancela sin go.
Verde, lista para agendar o ya agendada Amarillo, copy y firma listos · falta visual Rojo, fecha vencida sin publicar
Notion mayo · 38 piezas
7+28+3
Esta corrida (04:11 CR jueves) el ID live 359a3564 respondió 38 piezas total: 7 Aprobado + 28 Copy Listo + 3 Publicado (Lomo 26-may + Chancleta 27-may + Maridaje Silvestre 02-jun, marcadas Publicado por idempotencia del auto-postiz). El ID spec 01c3f9be sigue devolviendo 404 al integration token Marketing OS Silvestre (no compartido). La salida efectiva real sigue sin verificación independiente con Malú.
Junio v1 · 24 piezas instanciadas
24
5+5+5+5+4 = 24 (S1 Almuerzo · S2 Degustación Óptica · S3 Maridaje · S4 Carta + 4 mensuales) con copy + verdict editor + KPI + firmas 01/02/03/04 completas, pre-flight 0 violaciones (Harper del mes ~89, anclas 92-93). Plan aprobado por Santiago el 27-may 15:30 CR; CALENDARIO a v2.0 con junio cargado. Falta: producción visual con Anas/Rodrigo (cuello), los 4 inputs que solo da Santiago (platos del almuerzo Reel S1, evento/chef invitado Newsletter, estructura de carta S4, decisión newsletter dedicado vs 2 bloques), y go por pieza para Postiz.
Visual producido (mayo + junio)
12 + 2
Mayo: 12/30 (18 piezas sin assets). Junio: 2/32 carpetas con asset (mar-02 Feed Maridaje Silvestre CopaFInal 4X5.jpg y sáb-06 stories cierre CopaFInal.jpg, ambas del plan viejo S1-Maridaje); 0/24 del plan v1. Producción visual = el cuello. Sin foto/video nada se agenda; Anas y Rodrigo producen contra los briefs del plan v1.
Agendadas Postiz
7 / 70
Sin cambio vs corrida 16:09 del miércoles 27. Las 4 históricas (lun-11 paid canal + lun-11 stories casa + mar-12 día-noche + mar-12 feed otro silvestre) + Lomo 26-may + Chancleta 27-may + Maridaje Silvestre 02-jun. TikTok del slot Maridaje no se agendó porque el asset es JPG estático. Flag: el Feed Maridaje del 02-jun pertenece al plan viejo y el plan v1 lo supera al mover Maridaje a la S3 (15-21 jun). Decisión de Santiago pendiente: dejarlo de puente o sacarlo.
Fechas vencidas sin Publicado (mayo)
22 piezas
Jueves 28 mayo 00:06 CR: 22 piezas con fecha entre el 11 y el 25 (semana 1 Almuerzos + semana 2 Acachete/Óptica + Caldosa del 25). Lomo (26) y Chancleta (27) siguen fuera del conteo porque Notion las mantiene Publicado por idempotencia. Mayo cerró per ESTADO.md: lo que tuvo asset salió, el resto venció sin visual (cuello de mayo) · no se reabre. Confirmar con Malú la salida efectiva de Lomo (ayer 26 12:00 CR) y Chancleta (ayer 27 12:00 CR). Por plan v1, hoy jueves 28 + viernes 29 + sábado 30 + domingo 31 no tienen piezas: el sistema arranca operación junio el lunes 1.
Cargando piezas desde Notion…

EQUIPOMise en place del mes

Lista accionable por persona. El detalle de las piezas vive en "Semanas en operación" arriba.
Anas · audiovisual
Fotografías para feed (5 sesiones)
  • Mar 12 mayo, Otro Silvestre: 3 fotos cohesivas (mesa con luz, producto crudo, plato en mano), mismo encuadre/luz
  • Mar 19 mayo, Acachete: 3 slides (chanchito rosado encima del plato, plato limpio, detalle de un componente)
  • Mar 26 mayo, Lomo de res: carrusel de 3 ángulos del mismo plato, luz lateral 45° consistente
  • Mié 27 mayo, Chancleta: foto o carrusel del plato
  • Mar 2 jun, Maridaje Silvestre: foto de una copa servida con un plato
Stories sets (12 sets)
  • Lun 11 mayo: 5-7 fotos casa preparándose para el almuerzo (cerradura, visillo, mesa, lámpara, esquina con tapiz)
  • Mar 12 mayo: 2 fotos día/noche misma esquina del comedor
  • Mié 13 mayo: video por paso del armado de un plato (trípode fijo, audio cocina)
  • Vie 15 mayo: 4-5 fotos de los platos del menú del almuerzo (aprovecha sesión del Reel)
  • Sáb 16 mayo: time-lapse del almuerzo del sábado, 15-25 seg, audio ambient acelerado
  • Lun 18 mayo: tríptico de 3 leñas (nance, café, casuarina) + video brasas + video cerdo entrando + frame logo Óptica blanco
  • Mié 20 mayo: video por paso del armado de Acachete (trípode fijo)
  • Vie 22 mayo: 6 fotos de los componentes de Acachete (papada, caldo, puré, tallos, crujiente, condimento)
  • Sáb 23 mayo: foto del souvenir armado al final del menú degustación (rompecabezas + diapositiva + luz)
  • Lun 25 mayo: 5 fotos cerradas de los componentes de la Caldosa de mariscos
  • Sáb 30 mayo: 4-6 fotos cerradas de páginas distintas del menú impreso
  • Lun 1 jun: 4 fotos del Negroni (vermut tomate, Cacique, bitters cacao, cóctel terminado)
  • Mié 3 jun: 5 tiradas vino ciruelas + nance (ciruelas, virutas, vino, video servido, copa final)
  • Sáb 6 jun: foto de una copa servida en mesa
Reels y videos (5 piezas)
  • Vie 15 mayo: Reel + TikTok del menú del almuerzo, 60-90 seg, voz off de Santiago
  • Vie 22 mayo: Reel video casual de Santiago en cocina explicando Acachete
  • Vie 29 mayo: Reel Esfera con voz off de Santiago (esferas precolombinas + arqueólogos + Sibú + metate)
  • Sáb 30 mayo: Reel de una sola tirada sin editar, Santiago con la carta abierta
  • Vie 5 jun: Reel conversación Santiago + Heiner sobre maridaje sin alcohol
Reciclaje de material producido (sin producción nueva)
  • Foto del slide 1 del carrusel mar 12 → para post GBP mié 13 (Malú lo usa)
  • Una foto del shooting de la semana 11-17 → para acompañar audio del chef en WhatsApp Channel jue 14
  • Diseño simple con sticker → 1 story refuerzo lanzamiento canal jue 14
  • Foto del slide 2 del carrusel mar 19 → para post GBP mié 20
  • Diapositiva del abuelo o foto del fogón → para acompañar audio del chef jue 21
  • Foto del Lomo del mar 26 → para post GBP mié 27
  • Una foto del shooting de la semana 25-31 → para acompañar audio del chef jue 28
  • Plano del Reel de la Esfera → para 1 story empuje vie 29
  • Foto de copa del feed mar 2 → para post GBP mié 3
  • Una foto del shooting de la semana 1-7 jun → para acompañar audio del chef jue 4
  • Plano del Reel maridaje → para 1 story empuje vie 5
Rodrigo · diseño
  • Carrusel paid canal WhatsApp (cuadrado 1080)
  • Adaptación 9:16 del carrusel para Stories Ad
  • Frame logo Óptica blanco para stories lun 18
Malú · community
  • Publicar 36 piezas en Postiz
  • Llenar publicado.md de las piezas
  • Coordinar grabación audio chef los miércoles
  • Reciclar fotos para GBP (4 en el mes)
  • Gestionar interacciones del canal de WhatsApp
  • Subir link del canal en bio IG, GBP, signature email, pie del sitio web
Santiago · chef + aprobación final
  • Aprobar las 36 piezas antes de publicar
  • Grabar 4 audios WhatsApp Channel (jue 14, 21, 28 mayo + jue 4 jun)
  • Voz off Reel menú almuerzo (vie 15)
  • Video casual Acachete con Anas (vie 22)
  • Video casual carta (sáb 30)
  • Video con Heiner maridaje sin alcohol (vie 5 jun)
  • Adaptar blog ¿Qué es Óptica? a artículo LinkedIn
  • Aprobar copy LinkedIn evento Claudia Alzamora
André · pauta
  • Mantener Meta C1 + C2 + C3 y Google Search activas todo el mes
  • Subir carrusel paid canal WhatsApp en C3 desde mar 12 (2 semanas)
  • Boost carrusel "Otro Silvestre" en C1 desde mar 12
  • Boost Reel menú almuerzo en C1 desde vie 15
  • Boost carrusel Acachete en C2 desde mar 19
  • Boost Reel chef Acachete en C2 desde vie 22
  • Boost feed Lomo en C2 desde mar 26
  • Boost Reel Esfera en C2 desde vie 29
  • Boost feed Maridaje en C2 desde mar 2 jun
  • Boost Reel maridaje sin alcohol en C2 desde vie 5 jun
  • Sumar 3 keywords Google semana de la Carta
  • Reporte semanal los lunes (CTR, CPA, ROAS)
  • Espaciar boosts para no resetear el learning
Krissia · reservas + envío newsletter
  • Cargar lista de 2.374 recurrentes en plataforma de email
  • Enviar newsletter de mayo entre 18 y 24 (antes del evento)
  • Atender DMs y mensajes de reserva del mes
  • Confirmar reservas evento 25 mayo con Claudia Alzamora
  • Responder preguntas puntuales que generen las piezas
  • Pasar consultas de community a Malú

Pendientes operativos del mes

  • Episodio podcast Común y Silvestre + 4 clips reciclados. No trabajado todavía. Falta planear (tema, invitado, fecha).

02Plataforma de marca v1.0

Aprobada 2026-04-25 · 16 piezas cerradas en sesión.
"Cocina costarricense, tomada en serio."
WHY: Silvestre existe porque el producto costarricense merece ser celebrado en todas las mesas del mundo.
Promesa: Refuerza la identidad costarricense, demostrando plato por plato que con el producto tico se hace alta cocina del nivel mundial de forma sostenible.
Positioning: Para quienes buscan una ocasión memorable, Silvestre es cocina costarricense hecha con producto local al nivel del mundo.
Persona #1: Sofía y Mateo (pareja 30-35, ocasión especial). Otras 3 personas válidas (Elena, Mark&Susan, Carlos).
Frame competitivo: Experiencia memorable de ocasión.
Stage Brand Love Curve: Like It mayoritariamente (rumbo a Love It).
Brand Idea / tagline: "Cocina costarricense, tomada en serio."

Pilares de contenido (ángulo narrativo · cómo se cuenta)

1. Raíces
Herencia · cultura · ingredientes ancestrales · Barrio Amón.
2. Arte
Alta cocina como oficio · técnica · maridaje · presentación.
3. Creatividad
+1.000 recetas propias · Opus + tica · visor analógico.
4. Gente
Equipo · productores costarricenses · comensales.

Pilares de oferta (producto comercial · qué se vende) · sumados 2026-04-26

Pilar% mensualPor qué
Almuerzos 🔴 prioridad30%Crecimiento 10% → 20% año (KPI #10 + KR 2.5)
Menú Degustación25%Producto bandera · ticket alto · identidad
Maridaje15%Diferencial competitivo
Carta15%Volumen local
Eventos / B2B15%Margen alto

Stack de canales final (v3.0 · 2026-04-26)

CanalCantidad/mesQuién
IG Feed (post estático/carrusel)4Rodrigo
IG Reels + TikTok @rest.silvestre (mismo asset)4 videos · 8 publicacionesAnas
IG Stories14Malú
YouTube · Común y Silvestre + clips1 episodio + 4 clipsAnas + ext.
Google Business Profile (recicla IG)4Malú
WhatsApp Channel4Malú
LinkedIn (Silvestre + chef)2Santiago + copy
Blog (restaurantesilvestre.com) NUEVO desde mayo1 artículoCopywriter + SEO
Newsletter a recurrentes nacionales NUEVO desde mayo1 envíoCopywriter + Malú

9-10 piezas únicas/mes + 1 episodio podcast. Común y Silvestre rinde para 13-14 piezas distribuidas (clips, posts, blog, newsletter, LinkedIn). Detalle: 2-marketing/2026-04-26-stack-canales-final.md.

03OKRs Q2 2026

Mayo · Junio · Julio. Aprobados 2026-04-25. Setup arranca mayo.
ObjetivoTipoKRsEstado
O1 Cerrar brecha insatisfacción celebracionesCommitment4 KRs (Host+Runner ✅ operando desde abril)En curso
O2 Activar inner ring + contenido + almuerzosCommitment5 KRs (GBP +50% · 24 IG · 12 TikTok · WhatsApp Channel 200 · Almuerzos ≥12% Q2)Inicia mayo
O3 Base reconocimientos internacionalesCommitment + aspiracional4 KRs (5 pitches · 1 evento · 1 mención nueva · 1 alianza nueva)Inicia mayo
O4 Baselines + sistema de mediciónCommitment4 KRs (analyst · reportes · dashboard · alertas)Inicia mayo

04KPIs (10)

Set completo. Responsable de medición permanente: agente analyst.
KPIBaselineTarget 2026CadenciaEstado
1. PAX Silvestre/mes~1.467/mes (~17.600/año)+15% (~1.690/mes)MensualPendiente baseline POS
2. Ingreso Silvestre/mes (s/IVA)+15% sobre baseline 2025MensualConfirmado
3. Rating consolidado~4.58 (G 4.6 · OT 4.5 · TA 4.7)4.7MensualConfirmado
4. Mix audiencia~54% CR · 37% extranjero · 9% NIDMantener balance 50-65% localTrimestralConfirmado
5. Recurrencia nacional (≥2 visitas)15.5%18%TrimestralConfirmado
6. Tasa de insatisfacción15.1%7-8%MensualConfirmado
7. Insatisfacción celebraciones40-43%≤15%TrimestralConfirmado
8. Apariciones en medios3 medios curados8+ al cierre 2026TrimestralConfirmado
9. Alianzas estratégicas1 categoría activa (productores)3 categorías activasTrimestralFaltan 2 categorías
10. % PAX en almuerzo 🔴10%20% (mid 15% sep · 12% Q2)MensualNUEVO 2026-04-26

05Bullseye de canales

Inner + middle ring del trimestre.

Inner ring (escalar primero)

1. Google Business Profile + Reviews
Descubrimiento + decisión. Bajo costo, alto retorno.
2. OpenTable
Conversión + reserva. Donde la conversión real ocurre.

Middle ring

#CanalFunción
3Instagram (@restsilvestre)Identidad visual · awareness · retención
4WhatsApp Business (Channel del chef + historias)Retención + reserva. Sin Broadcast.
5TikTok (@rest.silvestre, NUNCA @chefsantiagofb)<35 + turistas que buscan en TikTok
6Eventos propiosCenas a 4 manos trimestrales · lanzamientos · ediciones limitadas
7PR + listas "best of"50 Best LatAm + medios viaje internacionales

06Pauta · distribución y operación

Presupuesto anual: ₡9.25M (25% del marketing budget). Sin OOH Aeropuerto, sin Display, sin YouTube Ads.

Distribución del presupuesto · sugerida mes 1 · cambiable según resultados

No es fija. Es sugerida → verificable con data → cambiable los meses según ROI por canal. La regla es ROI, no tope.

Plataforma%AnualMensual prom.$/día equivalente
Meta Ads (IG + FB)75%₡6.94M₡577k~$38/día
Google Ads (Search + PMax + Maps)18%₡1.67M₡139k~$9/día
TikTok orgánico (sin pauta)0%
Fondo de tests7%₡648k₡54k~$3,50/día

Distribución reasignada hacia Meta para que las campañas salgan del learning phase (mínimo $30/día por ad set según data 2026).

Meta Ads · 3 campañas activas

#CampañaAudiencias agrupadas%$/mes
1Almuerzos GAM 🔴 prioridadCold GAM mediodía + engagers + recurrentes40%$462
2Cenas + Celebraciones + DegustaciónCumpleaños/aniversarios + Foodies + Cold + Turistas40%$462
3Retargeting + RecurrentesVisitantes web sin reserva + custom audience 2.37420%$231

Principio creativo · una sola línea visual

Orgánico y pago se ven idénticos. Táctica principal: boost de orgánico que rinde (Boosted Posts Meta + Spark Ads TikTok). Banners genéricos prohibidos. La pieza pagada y la orgánica deberían ser indistinguibles.

Calendario estacional (regla permanente)

BloqueMesesAsignación mensual
Altajul, ago, dic₡500k (-35%)
Mediaene, feb, mar, jun, sep₡770k (promedio)
Bajaabr, may, oct, nov₡1.1-1.3M (+50-70%)

Operación de pauta

  • Operada por André (interno · no freelancer).
  • Reporte semanal los lunes en formato fijo.
  • Reporte mensual del analyst con CPA / ROAS / reasignación de presupuesto.

EN VIVOSalud de la pauta · ahora mismo

Snapshot del lunes pasado · próx refresh lunes 1 junio La lectura en vivo de Adspirer corre solo los lunes (para preservar cuota). Hoy es jueves 28 madrugada (04:11 CR · 3ª corrida del jueves): se mantiene la snapshot del lunes 25 (corrida 22:05 CR), sin cambios desde las corridas 00:06 y 02:43 de hoy. Ventana 7d: 2026-05-18 a 05-24 (agregado del trend diario). Última recolección de plataforma: Meta 2026-05-24, Google 2026-05-23 con live-tail al 05-24. Por campaña se muestran los últimos 30 días que devolvió la plataforma; el agregado de gasto/CTR es 7d. Comparado contra plan-pauta v3.0 (firmado 2026-05-26 23:51 CR, supersede v2.3 con ~32 días sin implementar) + capa de salud de creativo + chequeos de configuración firmados 2026-05-07. Los semáforos de campaña (que en v2.3 medían CPA reserva y ROAS) quedaron superseded por intención cuando salga el piso; la salud del creativo y los chequeos siguen vigentes tal cual.
Acción inmediata
3
5 campañas Meta a apagar (corren en interacción), 0/3 campañas v3.0 creadas (1 día), Google sin conversiones de intención
Vigilar
2
"CPA" $0.57 engañoso ("lead" = engagement, ni intención ni reserva) · Google CTR 4.65% bajo umbral 5%. Gasto Meta 7d ~$64/día, dentro del envelope de temporada baja. Próxima lectura en vivo: lunes 1 jun.
Plan v3.0 firmado · ~28 h
~28h
aprobado el 2026-05-26 23:51 CR (supersede v2.3 con 32 días sin implementar) · 0 de las 3 campañas con blanco a intención creadas; pasar brief a André

Incongruencias graves detectadas en esta lectura (cruzado con plan v3.0)

  • Las 5 campañas Meta activas siguen en OUTCOME_ENGAGEMENT. Plan v3.0 sec 4 las marca para apagar ordenadamente (de a dos, con 24 h entre medio, una vez las nuevas estén corriendo y aprendiendo). El "CPA" de $0.57 por "lead" (779 leads 7d / $445.37) es engañoso · esos leads son acciones de página, ni intención ni reserva. Todas reportan ROAS 0 y valor de conversión 0. El plan v3.0 cambia la columna: las nuevas persiguen señales de intención (vista de menú, clic a OpenTable, mensaje a WhatsApp), no engagement ni reserva.
  • 0 de 3 campañas con blanco a intención creadas · plan v3.0 con ~24 h, v2.3 quedó con 32 días sin implementar. Plan v3.0 (sec 4) declara C1 Almuerzo GAM (volumen al mediodía, geo GAM + zonas de oficina) · C2 Cená en Silvestre (Óptica y carta juntas, ocasión, turista en baja) · C3 Retargeting + Recurrentes (web sin reservar, lista 2.374, OpenTable). Realidad: 0 creadas. Brief refrescado en `5-pauta/2026-05-26-brief-andre-v3.0.md`, pendiente que Santiago lo pase a André. Las 5 activas (MENU_DEGUS, TOFU_AON, MOFU TEMPORADAS, MOFU_AON, CARTA) no mapean al plan.
  • Google Ads sin conversiones de intención medibles. Única campaña activa "TOFU_AON_Silvestre_Search" gastó $68.30 en 7d (254 clicks, 0 conv) y $312.90 en 30d (1.220 clicks, 0 conv). Plan v3.0 sec 6 manda: quitar las conversiones absurdas que tiene hoy (vista de página, instalaciones Android), conversión = clic a OpenTable + llamada + "cómo llegar" (no reserva completada), sumar Maps (hoy falta), Search con negativa "recetas". A Google no se le recorta plata por las 0 conversiones (es seguimiento roto, no que el canal no sirva). Auditar antes de seguir gastando ~$10/día.

Meta · 5 campañas ACTIVE · gasto y CTR últimos 30 días (live Adspirer)

CampañaObjetivoGasto 30dCTRFreq"Leads"Acción
MENU_DEGUSEngagement$460.570.87%1.3896Apagar · Óptica va en C2 (intención)
TOFU_AONEngagement$304.780.42%1.4741Apagar primero · CTR bajo umbral · C1 la reemplaza
MOFU TEMPORADASEngagement$234.551.80%1.6657Apagar · no aplica al plan v3.0
MOFU_AONEngagement$182.052.69%1.24165Migrar audiencia a C2/C3 (intención)
CARTAEngagement$73.274.60%1.13606Mejor creativo · re-encuadrar a intención (no apagar el creativo)

5 campañas activas, las 5 en ENGAGEMENT (gasto 30d total $1.255,22). CARTA es la única con CTR sobresaliente (4.60%, arrancó ~05-18) y carga el grueso de los "leads" de engagement (606 de 965 en 30d). TOFU_AON sigue muy bajo el umbral de CTR (0.42% · rojo) gastando $305 en 30 días.

Métricas agregadas Meta · últimos 7 días (05-18 a 05-24, 5 campañas)

MétricaValorThresholdSemáforo
Gasto total 7d$445.37 (~$64/día)~$65/día tope baja (+70% sobre $38)Dentro del envelope baja
Impresiones269.212info
Clicks6.040info
Frequency promedio (30d)1.37verde ≤2.5Verde
CTR promedio 7d2.24%verde ≥1.2%Verde
CPC (30d)$0.11verde $0.50-$2Verde
CPM (30d)$1.43verde $5-$15Verde
Outbound CTR (30d)0.25%Muy bajo
"Leads" reportados 7d779 (acciones engagement)"CPA" $0.57Engañoso · no son reservas

Google Ads · 1 campaña activa (live · 7d)

CampañaTipoGasto 7dClicks 7dConv 7dCTR 7dCPC
TOFU_AON_Silvestre_Search SEARCH $68.30 254 0 4.65% $0.27

CTR 4.65% (amarillo · umbral verde ≥5%). 31 keywords BROAD, 0 conversiones ni en 7d ni en 30d ($312.90 / 1.220 clicks acumulados). ~$9.8/día vs $6.50/día del plan v2.3 (+50%). Solo corre Search · el plan pide además Performance Max + Maps. 4 ad groups (Restaurante Silvestre, Experiencia, Alma, Reservas Online), ninguno convierte. Hipótesis 0 conv: conversion tracking roto o falta negative keyword "recetas". Que André audite la conversion action antes de seguir gastando.

Lo que falta crear según plan-pauta v3.0 (firmado 2026-05-26 23:51 CR)

CampañaBlancoPresupuestoAudiencias
C1 · Almuerzo GAM (apuesta de crecimiento 10%→20%) Intención (vista menú almuerzo, clic OpenTable mediodía, mensaje WhatsApp) Parte del envelope $1.260 Meta · base ₡770k/mes · +50-70% en baja Geo GAM + zonas de oficina · value "misma carta, mismo precio, los 7 días"
C2 · Cená en Silvestre (motor del 90% de reservas) Intención (vista menú, clic OpenTable, mensaje WhatsApp) Parte del envelope Meta · tilt turista en baja Óptica y carta juntas (carta 45%, sub-representada) + ocasión (cumpleaños/aniversarios) + turista pre-viaje
C3 · Retargeting + Recurrentes Intención + reactivación Parte del envelope Meta Visitantes web sin reservar (pixel) + lista 2.374 recurrentes nacionales + OpenTable + lookalike

Base mensual ~₡770.000 (4% del ingreso). Reparto: Meta ~$1.260, Google ~$200 (Search + Maps), fondo de pruebas ~$108. Temporada baja (abril, mayo, octubre, noviembre): +50-70%, tilt turista pre-viaje. Detalle en 5-pauta/2026-05-26-plan-pauta-v3.0.md sec 4-5.

Configuración del plan v3.0 vs realidad

ChequeoEstadoDetalle
Blanco Meta = intención (no engagement, no reserva)FALLALas 5 campañas activas siguen en OUTCOME_ENGAGEMENT. Plan v3.0 sec 4 manda apagar las 5 viejas y crear 3 con blanco a intención.
Campañas del plan v3.0 implementadasFALLA0 de 3 creadas (~24 h desde firma; v2.3 superseded quedó con 32 días sin implementar). Brief refrescado en `5-pauta/2026-05-26-brief-andre-v3.0.md`, pendiente que Santiago lo pase a André.
Eventos de intención cableados (vista menú, clic OpenTable, clic WhatsApp)FALLASin esto la medición nueva no prende. Depende de André/web. Plan v3.0 sec 11.
Google = conversión de intención + Maps + negativa "recetas"FALLAHoy Google reporta 0 conv en 30d ($312.90) porque persigue cosas absurdas (vista de página, install Android). Plan v3.0 sec 6: cambiar a clic OpenTable + llamada + "cómo llegar", sumar Maps, mantener negativa "recetas".
Una sola línea visual (orgánico ≡ pago)Pendiente producción14/38 piezas con visual. Plan v3.0 sec 7: boostear el orgánico que rinde, no producir banners. Cuello: producción de fotos.
Piso de intención (vara verde/rojo)2-3 semanasHoy no hay número base. Plan v3.0 sec 3: las primeras 2-3 semanas de medición sacan el piso; con eso después se fijan thresholds de intención barata/cara.
Solo @rest.silvestre, no @chefsantiagofbVerificarHay que confirmar a nivel ad set en próxima corrida del lunes.

Acción concreta para André (prioridad 1, plan v3.0). Brief actualizado en 5-pauta/2026-05-26-brief-andre-v3.0.md, pendiente que Santiago lo pase: (1) cambiar el blanco de las campañas a intención (ni interacción ni reserva); (2) crear las 3 campañas concentradas (C1 Almuerzo GAM, C2 Cená en Silvestre con Óptica+carta+ocasión+turista, C3 Retargeting+Recurrentes) y apagar las 5 viejas ordenadamente, de a dos con 24 h entre medio; (3) arreglar Google: conversión = intención (clic OpenTable, llamada, cómo llegar), sumar Maps, mantener negativa "recetas"; (4) dejar cableados los eventos de intención (vista menú, clic OpenTable, clic WhatsApp) para que la medición prenda. Sin (4) la medición nueva no opera.

Reglas detalladas en 5-pauta/2026-05-07-thresholds-dashboard.md (los semáforos de creativo y los chequeos de configuración siguen vigentes; los de campaña pasaron a intención en v3.0). Auto-update programado cada ~6 h; lectura Adspirer en vivo solo los lunes. Corrida de esta franja: jueves 2026-05-28 02:43 CR (2ª del jueves · refresco diario de estados; pauta se mantiene en la snapshot del lunes 25). Última recolección de plataforma: Meta 2026-05-24, Google 2026-05-23 (live-tail al 05-24). Próximo refresh de pauta en vivo: lunes 1 junio.

07Integraciones activas

Solo lo que está en uso real hoy. Si falta algo necesario para operar, lo pido a Santiago.
PlataformaFunciónEstado
PostizScheduler de publicaciones · IG + FB + TikTok + LinkedIn + WhatsApp Channel + GBPActivo
AdspirerLectura y operación unificada de pauta · Meta + Google Ads + TikTokActivo
Wix · Meta Pixel + GA4Tracking de conversiones del sitio web (reservas OpenTable)Activo
OpenTable / GuestCenterReservas + base de clientes · export manual mensualActivo

08Alertas y próximos pasos

Snapshot regenerado por auto-update 2026-05-28 04:11 CR (jueves madrugada · 3ª corrida del jueves · ~1.5 h después de 02:43) cruzando ESTADO.md (ciclo de junio v1) + bitácora (4 entradas nuevas del 2026-05-28 sobre la app Marketing OS: Drive conectado + guardado real + auditoría 85/100 + rediseño mes a pantalla completa con guardado por partes arreglado) + snapshot Adspirer del lunes 25 (Meta 05-24 + Google 05-23 live-tail 05-24) + scan local 7-ejecucion mayo + junio + plan-pauta v3.0 + plan-community v2.0 + plan-junio v1 instanciado. Notion live OK esta corrida: ID live 359a3564 respondió 38 piezas (7+28+3 idéntico); ID spec 01c3f9be sigue dando 404 al integration token Marketing OS Silvestre. Cambio vs corrida 02:43 CR (~1.5 h atrás): dos entradas nuevas en BITACORA del 2026-05-28: 03:09 sistema "Auditoría del sistema completo + calificación 85/100" (4 revisores en paralelo, hallazgo del guardado por partes que perdía la foto, endpoints sin auth como hueco real); y 03:42 sistema "Rediseño de fondo de montar-el-mes.html · mes a pantalla completa + ventana amplia para componer · guardado por partes arreglado · cadencia Silvestre reacomodada" (KV reusa carpeta de pieza, foto persistente entre sesiones). Filesystem mayo + junio idéntico (30 carpetas mayo + 32 junio: 24 plan v1 con firmas 01-04 + 8 plan viejo S1-Maridaje con firmas 01-03, 2 con visual del plan viejo). Agendadas Postiz 7 idénticas. Pauta sigue en snapshot del lunes 25 (jueves no se relee). Las 3 incongruencias de pauta siguen abiertas, evaluadas contra v3.0 (~28 h desde firma).
  • Pauta · snapshot del lunes pasado · las 3 incongruencias siguen abiertas, ahora cruzadas con plan v3.0. Última lectura en vivo el lunes 25 (ventana 7d 05-18 a 05-24): (1) las 5 campañas Meta activas siguen en OUTCOME_ENGAGEMENT, plan v3.0 sec 4 las apaga ordenadamente (de a dos, 24 h entre medio); el "CPA" de $0.57 es engañoso (779 "leads" de engagement 7d, no intención ni reserva; ROAS 0 en todas); (2) 0 de 3 campañas con blanco a intención creadas (plan v3.0 con ~24 h desde firma; v2.3 quedó superseded con 32 días sin implementar); (3) Google 0 conversiones (7d $68.30 / 254 clicks · 30d $312.90 / 1.220 clicks) · plan v3.0 sec 6 manda cambiar conversión = intención (clic OpenTable + llamada + "cómo llegar"), sumar Maps, mantener negativa "recetas"; no se le recorta plata a Google por las 0 conv, eso es seguimiento roto. Gasto Meta 7d $445.37 (~$64/día), dentro del envelope de temporada baja. Detalle en la sección EN VIVO. Próximo refresh en vivo: lunes 1 junio.
  • Caldosa de mariscos (lun 25 may) venció sin visual ni publicación. Copy y firmas listas, pero la carpeta lun-25-stories-caldosa nunca recibió asset y la fecha ya pasó. Reprogramar para esta semana o producir contra-reloj. Sin visual no se agenda ni se publica.
  • Tres piezas vencidas sin visual. vie-22 reel chef Acachete + vie-22 stories componentes de Acachete y sab-23 stories souvenir Óptica: las tres con copy y firmas listas, pero sin asset visual producido y ya con fecha pasada. Quedan para reprogramar la próxima semana o producir contra-reloj. Anas tiene el brief en "Mise en place del mes".
  • Fechas de publicación vencidas sin marcar Publicado · 22 piezas. Jueves 28 mayo 00:06 CR. Las 22 piezas con fecha entre el 11 y el 25 (semana 1 Almuerzos + semana 2 Acachete/Óptica + Caldosa del 25). Lomo (26) y Chancleta (27) siguen fuera del conteo (Notion las mantiene Publicado por idempotencia). Solo 4 históricas estaban agendadas en Postiz para semana 1 y 2. Confirmar con Malú: (1) qué se publicó realmente del 11 al 25 y reflejarlo en Notion + carpetas (sigue sin trazabilidad); (2) si Lomo del 26 12:00 CR salió antier (Postiz tiene cmpm6emrc + cmpm6emtq); (3) si Chancleta del 27 12:00 CR salió ayer (Postiz tiene cmpm6f3uc + cmpm6f3wr). El ping-pong de Status entre Copy Listo y Publicado del lunes 25 noche sigue siendo un patrón a investigar: alguien está moviendo el flujo a mano sin reflejarlo en filesystem.
  • App Marketing OS · 4 entradas frescas en BITACORA (madrugada del 28-may) · auditoría 85/100 + guardado por partes arreglado. (1) 00:55 sistema · Santiago conectó la app a Drive vía OAuth (proyecto + Drive API + consentimiento Interna + ID de cliente; KV namespace `mos-drive`; secrets `DRIVE_CLIENT_ID` + `DRIVE_CLIENT_SECRET` puestos en Cloudflare; 3 Functions nuevas: `/api/drive-connect`, `/api/drive-callback`, `/api/drive-test`). (2) 01:10 sistema · Function `/api/save` (multipart) ya armada: crea `A-Gráfica/[Marca]/[fecha · canal · tema]/` con `copy.txt` + `datos.txt` + el arte real (foto/video). KV `piece:[brand]:[key]` recuerda la carpeta por pieza. (3) 03:09 sistema · Auditoría del sistema completo con 4 revisores en paralelo (agentes+biblioteca, proceso+plantillas, marca Silvestre, código app): nota 85/100. Núcleo del backend sólido (key como secreto, prompts por marca×agente, 3 modos, manejo de errores); único hueco real = endpoints sin auth (CORS *) → cerrar + rotar la API key pegada en el chat. Costuras pendientes: doble modelo de tracking spec↔implementación (CLAUDE.md = carpetas-de-estado; práctica = publicado.md+firmas) y multi-marca a medias en `preflight-check.py`/`RUTINA-DASHBOARD`. Hallazgo importante: el guardado por partes PERDÍA la foto (el app no recordaba `curFile` al cambiar de pieza/recargar; al re-guardar la carpeta vieja iba a Papelera). (4) 03:42 sistema · Rediseño de fondo: el problema no era CSS sino estructural (mes y armador peleaban por la misma pantalla, riel de 328px). Ahora el mes ocupa la pantalla limpio y centrado (900px), al clic en un espacio se abre ventana amplia para componer (modal 680×96vw) con dropzone de foto grande (632×180), cierre con X/Esc/clic fondo. Backend `save.js` arreglado: REUSA la carpeta de la pieza (folderId en KV, verifica que siga viva), actualiza copy.txt/datos.txt en sitio, reemplaza el arte solo si subís uno nuevo, renombra la carpeta si cambia fecha/canal/tema; frontend con memoria en localStorage (`mos_pieza`). Cadencia Silvestre reacomodada (GBP a S3, WhatsApp Channel a S2, Blog a S1-S2). Verificado en preview 390/950/1280/2000 sin overflow; deploy build 1f2e98a8 a marketing-os-ahp.pages.dev en vivo. Falta: prueba end-to-end con foto real (pendiente Santiago), rotar API key.
  • Plan-pauta v3.0 firmado anoche 23:51 CR · cierre del ciclo de invención. Pauta cierra fase con plan v3.0 (5-pauta/2026-05-26-plan-pauta-v3.0.md), supersede v2.3. La columna se mueve: la pauta deja de optimizar y medirse por reserva, y pasa a comprar top of mind en la gente correcta y a perseguir intención (vista de menú, clic OpenTable, mensaje WhatsApp). Se mide en dos capas: intención al día (lo que la plataforma persigue) + covers/PAX/ingreso/ticket/% almuerzo al mes (el juez final). 7 arreglos sobre lo que ya había: blanco a intención · Google a conversión de intención + Maps + negativa "recetas" sin recortarle plata por el tracking roto · campaña de cena = "cená en Silvestre" con Óptica y carta juntas (la carta es 45%, venía sub-representada) · subir +50% no +100% (no resetear aprendizaje) · piso de intención sale en 2-3 semanas. Se mantiene: temporada con tilt turista en baja, 3 campañas concentradas, audiencias reales (2.374 + OpenTable + cumpleaños/aniversarios + lookalike), una sola línea visual, TikTok orgánico, reglas duras. Brief refrescado a v3.0 (5-pauta/2026-05-26-brief-andre-v3.0.md). Junto con las tres v2.0 de ayer cierra el ciclo de invención.
  • Ayer (martes 26) se firmaron tres v2.0 (estrategia · marketing · ventas). (1) Estrategia Q2 v2.0: política rectora pasa de "de Like It a Love It vía hospitalidad" (anclada a la crisis de celebraciones, ya resuelta) a "crecer la demanda" vía cena + invención + turista en baja; reservas reales ~45% Óptica / ~45% carta / 10% almuerzo; medición en dos capas; output en 3-estrategia/2026-05-26-estrategia-q2-v2.0.md. (2) Marketing-strategist v2.0: capa de mensaje realineada a plataforma v2.0, BrandScript nuevo, pilares Invención manda · Experiencia · Gente · Raíces de apoyo (Arte fundido en Invención), tagline "por inventar"; output en 2-marketing/2026-05-26-mensaje-regirado-v2.0.md. (3) Ventas v2.0 cerrada: playbook en 4-ventas/2026-05-26-playbook-ventas-v2.0.md, pendiente aprobación de Santiago.
  • Plan de junio v1 aprobado e instanciado · 24 piezas con firmas 01/02/03/04 y pre-flight 0 violaciones · espera producción visual + go por pieza. 7-ejecucion/2026/06-junio/PLAN-JUNIO-2026-v1.md aprobado por Santiago el 27-may 15:30 CR ("perfecto, terminá y acomodá lo mejor posible"). Instanciado: 32 carpetas en filesystem (24 plan v1 = 5+5+5+5+4 mensuales + 8 plan viejo S1-Maridaje). Las 24 tienen copy + verdict editor + KPI + firmas 01/02/03/04 completas (las del plan viejo S1-Maridaje solo tienen 01/02/03 porque el plan v1 las supera). Harper del mes ~89, anclas 92-93. CALENDARIO a v2.0 con junio cargado. Cubre del 1 al 28 jun. Arquitectura: semana 1 Almuerzo · semana 2 Degustación Óptica · semana 3 Maridaje Silvestre · semana 4 Carta de temporada. Los 4 inputs que solo da Santiago para destrabar piezas: (1) platos del almuerzo de la semana (Reel S1), (2) evento/chef invitado de junio (newsletter), (3) estructura de carta vigente (4 secciones vs 5 elementos, S4), (4) decisión newsletter dedicado vs 2 bloques. Sin asset visual y sin go por pieza no entran a Postiz; cuello: producción visual con Anas y Rodrigo contra los briefs del plan. Flag Postiz crítico: el Feed "Maridaje Silvestre" del plan viejo sigue agendado para mar 02-jun 12:00 CR (IG cmpo2z88j03o2qi0yh1php1xb / FB cmpo2z8b103o3qi0yfwatafyu) con visual listo; el plan v1 mueve Maridaje a la semana 3 (15-21 jun) → la pieza del 02-jun queda huérfana. Decisión de Santiago pendiente: dejarlo de puente o sacarlo; no se cancela sin go. Quedan 4 días sin piezas operativas en mayo (jueves 28 + viernes 29 + sábado 30 + domingo 31) antes de que el sistema arranque la operación de junio el lunes 1.
  • App "Montar el mes" del Marketing OS en vivo y avanzando (marketing-os-ahp.pages.dev). Deploy a Cloudflare Pages hoy 12:05 CR con secret de Anthropic API. Avances de la tarde: responsive móvil/tablet con selector de marca tocable, paleta de Silvestre cambiada de verde a carbón a pedido de Santiago, las 3 hojas conectadas (Montar el mes · Salud de pauta · Lo que viene) con marca compartida y piezas con pauta por marca, copywriter cargado con contexto real por marca (Silvestre + Gilbertas + Cothnejo + Don Rufino) incluyendo CTA por canal y NO-GO de cada marca, regla dura ANTI-INVENTO + falso negativo en todas sus variantes + campo "Lo real de hoy", modelo subido a Claude Opus 4.7, paso de editor con poder de veto y filtro Bill Harper sumado, bug del botón Agendar arreglado (sticky en scroll). Hallazgo importante: la app NO tiene ninguna conexión a Google Drive ni a ningún almacenamiento; las fotos/videos subidos son solo vista previa en navegador y se pierden al recargar. Santiago debe decidir el camino: (A) Google Drive (necesita que él configure credenciales de Google API · proyecto + OAuth/service account), o (B) Cloudflare R2 (cableable ya, archivos persisten con URL para Postiz pero en CF no en Drive).
  • Postiz · Maridaje Silvestre completo abre el martes 2 jun (plan viejo). La corrida auto-postiz del miércoles 27 13:09 CR agendó Feed Maridaje Silvestre completo para mar 02-jun 12:00 CR en IG Feed (cmpo2z88j03o2qi0yh1php1xb) + FB (cmpo2z8b103o3qi0yfwatafyu). Asset: CopaFInal 4X5.jpg → resize 1080x1350. Notion la marcó Publicado por idempotencia. TikTok skipeado porque el asset es JPG estático. Total 7 agendadas: las 4 históricas + Lomo (mar 26-may, antier) + Chancleta (mié 27-may, ayer) + Maridaje Silvestre (02-jun, próximo martes). La verificación de salida efectiva de Lomo (antier) + Chancleta (ayer) + Maridaje (martes próximo) sigue pendiente con Malú. La auto-postiz dejó 8 piezas más en la ventana sin agendar por 0 assets (mié-27 GBP lomo vencido, vie-29 reel esfera + stories empuje, sáb-30 reel + stories carta, lun-01 stories negroni, mié-03 stories vino + GBP maridaje).
  • Community cerró fase v2.0 hoy 27-may (plan rector + dos operativos realineados). Plan nuevo en 6-community/2026-05-27-plan-community-v2.0.md, construido sobre plataforma v2.0 (invención), mensaje v2.0, estrategia Q2 v2.0 (crecer demanda), playbook ventas v2.0, plan pauta v3.0. Consolida los cuatro trabajos en orden de peso: (1) sembrar el deseo de la cena, (2) sostener la recurrencia (KPI #5 del 15.5% al 18%, cero descuentos), (3) cuidar la reputación (KPI #3 rating a 4.7, KPI #6/7 insatisfacción al 7-8%), (4) construir la audiencia propia (canal WhatsApp ≥200, lista Mailchimp 2.374). La señal de intención manda sobre los likes. Roles intactos: Malú engagement público + reporte, Krissia DMs + reservas + Mailchimp, Santiago audio del chef + aprueba reseñas 1-2★ + crisis. Los dos operativos de abril realineados a v2.0 (Harper 88/88/89): manual con el norte explícito + reporte semanal a intención + mensaje post-visita nombrado + tono de crisis en celebraciones bajado; plantillas que entienden antes de cotizar (alineado a ventas v2.0). Lo abierto: lanzar y crecer el canal de WhatsApp (resolver primero la contradicción del newsletter dedicado vs regla firme del 3-may), operacionalizar el mensaje post-visita del chef (mecanismo fino), reactivación de inactivos sin descuentos, sistema de gestión pública de reseñas, realineo de stories. Cuello cruzado: 24/38 piezas sin foto limitan el orgánico que community puede sembrar y reciclar al canal.
  • Notion live OK esta corrida. ID live 359a3564-cc65-81b2-ab85-f690aa82201c respondió 38 piezas total (7 Aprobado + 28 Copy Listo + 3 Publicado idéntico a 00:06). El ID spec del task 01c3f9be-e3f8-44ae-9cca-4c1bb08cd191 sigue dando 404 al integration token Marketing OS Silvestre (no compartido con esa base). El 404 reportado en la corrida 02:43 fue transitorio · ya volvió a responder esta corrida (04:11). Pendiente: revisar/limpiar en Notion (Settings → Connections) y unificar a un solo ID.
  • Producción visual estancada en 14 piezas con asset (12 mayo + 2 junio plan viejo). Sin cambio. Mayo: 18 de 30 carpetas sin assets. Junio plan v1: 0/24 con asset (sólo el plan viejo S1-Maridaje tiene 2: Feed mar-02 + Stories sáb-06). Vencidas sin visual mayo: lun-25 (stories Caldosa), vie-22 (reel + stories componentes Acachete), sáb-23 (story souvenir Óptica). Sin visual no se agenda; plan v3.0 sec 7+11 lo marca como el cuello que condiciona "una sola línea visual" y deja "poco orgánico fuerte para boostear". Para arrancar junio el lunes 1, Anas y Rodrigo necesitan empezar producción contra los briefs ya.
  • ESTADO.md al ciclo de junio v1 (resuelto desde ayer). Header dice "Última actualización: 2026-05-27 (producción del plan de ejecución de junio v1)" · Fase activa: ejecución (fase 7). Bloque "Lo más urgente" con los 4 puntos: (1) revisar y aprobar el plan de junio v1 con sus 24 piezas producidas (aprobado ayer 15:30, ahora toca completar producción), (2) los 4 inputs que solo da Santiago, (3) producción visual con Anas y Rodrigo (el cuello), (4) flag Postiz del Feed Maridaje 02-jun del plan viejo. "Pendientes de Santiago" sigue incluyendo: Mailchimp con Krissia (lista 2.374), ritual miércoles 9 am audio chef, ventas v2.0 (analyst pendiente de prender medición), pauta v3.0 (brief a André + cableo eventos), backlog community v2.0 (canal ≥200, post-visita, reactivación, reseñas, stories). "Versión actual del sistema" lista plan junio v1 + calendario v2.0 + plan-pauta v3.0 + community v2.0 cerrada + ventas v2.0 + estrategia/mensaje/plataforma v2.0 + dashboard v2.4.
  • Pilares en la sección 02 y configuración en la sección 06 siguen viejos. Sec 02 muestra Plataforma v1.0 ("Cocina costarricense, tomada en serio" + Raíces/Arte/Gente/Compromiso); plataforma vigente es v2.0 (Brand Idea "Cocina costarricense por inventar" + pilares Invención manda · Experiencia · Gente · Raíces de apoyo). Sec 06 muestra plan de pauta v2.0/v2.3 con C1/C2/C3 a $462+$462+$231 y métrica = reserva; plan vigente es v3.0 con blanco a intención y reparto $1.260 Meta + $200 Google + $108 fondo. El auto-update por contrato no toca secciones estáticas: regenerar ambas aparte.
  • 7 piezas agendadas en Postiz (verificado esta corrida). Las 4 históricas: lun 11 12 PM paid canal WhatsApp · lun 11 12 PM stories casa preparándose · mar 12 10 AM stories día/noche · mar 12 12 PM carrusel feed otro silvestre. Las 2 del lunes 25 (auto-postiz 23:10): mar 26 12 PM feed Lomo de res IG+FB · mié 27 12 PM feed Chancleta IG+FB. La nueva (auto-postiz miércoles 07:09 CR): mar 02-jun 12 PM feed Maridaje Silvestre completo IG+FB (cmpo2z88j03o2qi0yh1php1xb/cmpo2z8b103o3qi0yfwatafyu). Las 7 tienen publicado.md con link real de Postiz. Nota de scan: vie-15 reel y mar-19 feed solo traen el placeholder vacío del template, sin link real → no cuentan como agendadas.
  • 38/38 piezas mayo + 24/24 piezas junio v1 con KPI declarado y firmas hasta director-creativo (04) completas. Notion mayo: 7 en "Aprobado" + 28 en "Copy Listo" + 3 en "Publicado" (Lomo + Chancleta + Maridaje Silvestre por idempotencia del auto-postiz). Filesystem junio: 24/24 plan v1 con firmas 01-04 + 8/8 plan viejo S1-Maridaje con firmas 01-03. Cuellos reales: visual restante (24 piezas mayo + 22/24 junio v1 sin assets · solo 2 del plan viejo tienen visual), publicación efectiva real de las 22 vencidas con Malú + verificación de Lomo (antier) y Chancleta (ayer 12:00 CR) + Maridaje (martes 02-jun 12:00 CR), brief de André para arrancar plan v3.0, los 4 inputs de Santiago para destrabar piezas junio.
  • Pendientes que dependen de afuera (plan v3.0 sec 11). Cableo de eventos de intención (vista menú, clic OpenTable, clic WhatsApp) con André o quien lleva la web · producción de fotos con Anas/Rodrigo. Sin (1) la medición de intención no prende; sin (2) hay poco orgánico que boostear.
  • Newsletter mensual mayo · ventana cerrada. 2 bloques estables (chef invitado Claudia Alzamora + canal WhatsApp del chef). El evento de Claudia fue el 25 mayo: si el newsletter no salió a tiempo, ya perdió su gancho. Confirmar con Krissia si salió; replantear el bloque 1 de junio para no repetir el fallo.
  • /almuerzo y /eventos-privados retornan 404 (auditoría URL 2026-05-10). Copy aprobado en 7-ejecucion/copy-aprobado/2026-05-07-web-paginas-nuevas-v4-final.md · pendiente crear las páginas en Wix.
  • Mailchimp y lista 2.374 recurrentes con Krissia · pendiente operativo.
  • Ritual miércoles 9 am · Santiago graba audio WhatsApp Channel. Hoy es jueves 28: el miércoles 27 ya pasó sin trazo en bitácora · verificar con Santiago si quedó grabado el audio de la semana. El próximo miércoles 3 jun ya cae en operación junio v1.
  • Podcast Común y Silvestre · vigilado sin urgencia.

Nota técnica auto-update 2026-05-28 04:11 CR (jueves madrugada · 3ª corrida del jueves · cambios materiales vs corrida 02:43 limitados a la app Marketing OS). Lectura: Notion Content Calendar 359a3564-cc65-81b2-ab85-f690aa82201c (38 piezas · 7 Aprobado + 28 Copy Listo + 3 Publicado · idéntico). El DB ID del spec del task 01c3f9be-e3f8-44ae-9cca-4c1bb08cd191 sigue devolviendo 404 (no compartido con la integración "Marketing OS Silvestre"); el 404 a ambos IDs de la corrida 02:43 fue transitorio. Las 3 Publicado por idempotencia siguen siendo Lomo (26-may, lunes pasado), Chancleta (27-may, ayer) y Maridaje Silvestre completo (02-jun, martes próximo). Salida efectiva real sigue sin confirmar con Malú. Scan local 7-ejecucion mayo: 30 carpetas, firma-02 30/30, firma-03 30/30, visual 12/30, agendadas Postiz 6/30 (las 4 históricas + Lomo + Chancleta), publicadas reales en filesystem 0. Scan local 7-ejecucion junio: 32 carpetas (24 plan v1 con firmas 01/02/03/04 + 8 plan viejo S1-Maridaje con firmas 01/02/03), visual 2/32 (solo el feed Maridaje 02-jun y stories cierre 06-jun del plan viejo), agendadas Postiz 1/32 (Maridaje 02-jun). Total agendadas: 7. Cambios vs corrida 02:43 CR (~1.5 h atrás): 2 nuevas entradas en BITACORA del 2026-05-28 (03:09 auditoría 85/100 + hallazgo guardado por partes, 03:42 rediseño mes a pantalla completa + guardado por partes arreglado + cadencia Silvestre reacomodada). Resto idéntico: filesystem mayo+junio, agendadas Postiz, pauta en snapshot del lunes 25, Notion 7/28/3. Pauta (snapshot lunes 25): última lectura Adspirer en vivo el lunes (Meta acc 448439948890118 + Google customer 9157300698). Meta 7d (05-18 a 05-24): $445.37, ~$64/día, 6.040 clicks, 779 "leads" de engagement; las 5 campañas ACTIVE todas OUTCOME_ENGAGEMENT (30d: gasto $1.255,22, freq 1.37, CPC $0.11). Google 7d: $68.30, 254 clicks, 0 conversiones, CTR 4.65%; 30d: $312.90, 1.220 clicks, 0 conversiones. Plan-pauta sigue en v3.0 (~28 h desde firma; v2.3 superseded a 32 días). TikTok no conectado (correcto · v3.0 mantiene TikTok solo orgánico). Push al repo santiagofb17/marketing-os-silvestre. Próximo refresh de pauta en vivo: lunes 1 junio.