Review — sebariera

← overview

ventana últimos 7d vs 7d previos · tz America/Argentina/Buenos_Aires · último cambio Ninjo: 2026-07-03 15:35 (deploy config, hace 28d)
0
Nuevas (7d)
prior 0
0
Calls booked
0.0% de link
7
Link sent
10.9% de activas
$0
Revenue variable
0 msgs

Resumen — período vs período

Métricathis 7dprior 7dΔ
Activas64117-45.3%
Nuevas00
Link sent71+600.0%
Calls booked010-100.0%
Booked/Link %0.0%1000.0%-1000.0pp
Booked/Activas %0.0%8.5%-8.5pp
Booked/Nuevas %
Revenue variable$0.00$0.00

Funnel — semana actual vs anterior

PeríodoActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
Semana actual (7d)640700.0%0.0%
Semana anterior (7d)11701101000.0%8.5%
Ver desglose por día
DíaActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
07-3090100.0%0.0%
07-2970100.0%0.0%
07-28130400.0%0.0%
07-27120000.0%
07-2680100.0%0.0%
07-2550000.0%
07-24100000.0%
07-2370000.0%
07-22980100.0%0.0%
07-2150000.0%
07-201004400.0%
07-190000
07-18500360.0%
07-171003300.0%

⏳ Sin re-auditar hoy (sin cambios de prompt) — mostrando la última auditoría disponible. Estado vigente hasta nueva corrida.

run 2026-06-23T15:53:24+00:00 · fuente: live DB state (daily_audit pipeline)
8/10
BP semánticos PASS
top-10 best practices
10/16
Determinísticos PASS
1 FAIL · 5 WARN
C0 · H0 · M2
Fails por severidad
critical / high / medium
Drift
DB vs repo local

BP semánticos (top-10 best practices)

BP-1
BP-2
BP-3
BP-4
BP-5
BP-6
BP-7
BP-8
BP-9
BP-10
BPSevEstadoDetalle
BP-1HIGHPASSTemplate compliance
All 7 required sections for principles template are present in system.md: Identity, Voice, Flow, Calibration, Principles, Tools, and NO_RESPONSE. Content matches template intent.
BP-2MEDIUMFAILExample coverage and cap (7 base scenarios + conditional, ≤20 total)
Agent has 22 examples, exceeding the 20-example cap. While coverage of base scenarios is strong, the count violates the rule. Examples 15–22 include redundant scenarios (multiple keyword CLASE examples, multiple price-objection examples, multiple ofrecer-llamada variants).
evidence (2)
  • {'file': 'examples.md', 'quote': '### Example 1 through ### Example 22 — total count is 22 examples, exceeding cap of 20'}
  • {'file': 'templates/principles.md', 'quote': 'Cap at 15 examples... total examples ≤20'}
BP-3HIGHPASSExamples align with the flow
All examples follow the documented flow (Discovery → Fit → Contexto → Nutrir → Ofrecer llamada → Cerrar → NO_RESPONSE). Each example reaches a terminal state (link sent, NO_RESPONSE, or confirmed booking).
BP-4CRITICALPASSNo internal contradictions in system.md
The PROMPT keyword exception is explicitly documented in the Flow section ('Excepcion: Si el lead escribe "prompt"...'), creating a stated carve-out from the general discovery-first rule. This is a single rule with an explicit exception, not a contradiction. No shared precondition produces conflicting outputs.
BP-5CRITICALPASSNo cross-file contradictions
All SDK files are consistent. Keywords.json declares PROMPT as a special case with immediate delivery; system.md documents this exception explicitly. Examples.md demonstrates the CLASE keyword flow (discovery first, then delivery) and the PROMPT exception (immediate delivery without discovery) in separate examples, showing both rules coexist correctly under different preconditions.
BP-6MEDIUMPASSVoice consistency across examples
All examples use consistent voice: short messages (max 3 lines), minimal emojis, rioplatense voseo, strategic/consultive tone, no filler greetings or excessive thanks. Tone is uniform across all 22 examples.
BP-7CRITICALPASSUnguarded actions (PAT-004)
All risky actions (sending links, closing, NO_RESPONSE) have inline guards. Discovery step guards against premature Elite MED mention ('NO mencionar Elite MED hasta tener contexto'). Nutrir step guards link delivery ('Solo si el lead confirma... Solo avanzar a Ofrecer llamada cuando el lead dice algo afirmativo'). Cerrar step guards booking link ('Preguntar si puede agendar y mandar el link'). NO_RESPONSE triggers are enumerated in Principles section. Examples demonstrate guards firing correctly.
BP-8HIGHPASSNo stale version language in examples
All examples use current flow language and CTAs matching system.md. Closing language ('me confirmas cuando la agendaste?', 'ahi te van a estar esperando') aligns with current Cerrar step. No outdated phrasing detected.
BP-9MEDIUMFAILNo duplicated instructions
The instruction 'No listar pilares, modulos ni detalles del programa en el chat' appears in three places: Flow section (Nutrir step), Principles section (item 1), and Knowledge Base (IMPORTANTE note). This is a single behavioral rule restated in multiple locations, creating maintenance risk.
evidence (3)
  • {'file': 'system.md', 'quote': 'NUNCA listar pilares, modulos ni detalles del programa en el chat. Todo detalle se explica en la sesion de diagnostico'}
  • {'file': 'system.md', 'quote': 'Discovery primero: nunca mencionar Elite MED hasta entender que busca el lead'}
  • {'file': 'knowledge_base.md', 'quote': 'IMPORTANTE: Estos pilares son referencia interna para el agente. NUNCA listarlos ni explicarlos en el chat.'}
BP-10MEDIUMPASSRule-vs-principle balance
Behavioral guidance (tone, discovery-first, no pillar listing) is expressed via principles and examples. Hard rules are reserved for factual constraints (pricing approach, NO_RESPONSE triggers, tool usage). The balance is appropriate for the principles template.

Checks determinísticos

6a
6c
6d
6e
6g
6h
6i
6j
6k
6l
6m
6n
6q
6r
6s
6t
CheckSecEstadoNotas
6a1.8PASSNO_RESPONSE present (limits not checked, --no-db)
6c3.xPASS120 lines
6d1.2PASS22 examples
6e1.3PASS6 principles
6gPAT-006WARNnon-STEP-0 keyword handling
6hAnti-patWARN1 'burbuja' mentions
6iAnti-patPASSno HTML comments
6jAnti-patFAIL7 em-dashes across 1 file(s); first: objections.md:1
6kPAT-006PASSno tool syntax leak
6lResourcesPASSno placeholder URLs
6mHygienePASSno audit metadata in prompt files
6nPAT-008WARN1 URL(s) appear with different tracking params or formats across SDK files
6qPAT-001PASSno instruction duplication into examples.md, keywords.json, program.json, resources.json
6rKeyword-driftWARN3 keywords.json entr(ies) not named in system.md (no recent operator ask): ['REFERENTE', '10X', 'PROTOCOLO'] — likely legacy, review or remove
6sHygienePASSno expired dates in live SDK
6tCoverageWARN3/6 principle(s) without example: #2 No dar precios completos, #4 Si el lead llega, #5 Si no tienes la; 6/9 flow step(s) without example: #2 Fit, #3 Contexto, #5 Cerrar, #1 Saludar y preguntar su, #2 Si confirma ser profesional
canal ninjo-operator-sebayjaime · sync 2026-06-30
228
Digests
0 en últimos 14d
0
Cambios pedidos / pendientes
del checklist
237
Threads
en el canal
2026-06-30
Última sync
del digest

Cosas nuevas (digests recientes)

FechaTemaTags
2026-06-29funnel stage analysis jun28analytics, funnel, conversion-tracking
2026-06-29daily lead reporting pipeline jun28automation, lead-tracking, reporting
2026-06-28daily lead reporting pipeline jun27automation, lead-tracking, reporting, conversion
2026-06-27daily lead reporting pipeline jun26automation, lead-tracking, reporting
2026-06-26daily lead report jun 25lead-generation, automation, reporting, data-pipeline
2026-06-26daily lead reporting pipeline jun25automation, lead-tracking, reporting
2026-06-25bot query performance timeout investigationtechnical-debug, database, query-optimization
2026-06-25cs update renovacion cliente elite medclient-success, renewal, performance, expansion
2026-06-25daily lead report jun 24 7 leadslead-generation, automation, daily-report
2026-06-25daily lead report jun 24lead-generation, automation, reporting
2026-06-24lead qualification batch jun24leads, qualification, data-processing, instagram
2026-06-24daily lead report jun 23 19 leadslead-generation, automation, daily-report
2026-06-24cs update lolo tato renovation 3mocs-update, client-renewal, performance
2026-06-23qualifying leads batch jun 22 10 processedleads, daily-report, urgent-action
2026-06-23lead qualification batch jun23leads, qualification, data-processing, instagram
2026-06-23lead qualification batch 10 qualified leadsleads, qualification, action-items, data-processing
2026-06-22daily leads batch jun 21 4 processedleads, daily-report, follow-up
2026-06-22daily lead conversion jun 21reporting, conversion, lead-tracking
2026-06-22weekly funnel report jun 15 21analytics, funnel, leads, followup
2026-06-22client renovation performance ongoingclient, renovation, performance, expansion

Cambios pedidos por el creador / pendientes

Sin pendientes en el checklist ✅

sentiment del cliente → Ninjo · caché (2026-07-07 16:10:59) · modelo claude-sonnet-4-6 · ventana 7d
+1
Sentiment score
conforme
Bajo
Churn risk
del lado del cliente
0
Cambios pedidos
pendientes en checklist
0
Volumen cliente
agente: 0 convs

Matriz de volumen

re chequear
Cliente callado y agente con poco tráfico: ambiguo (puede ser período tranquilo). Re-chequear próxima ventana.

Sentiment del cliente

📋 Cliente conforme y operativamente activo: 3 meses de uso, renovación en curso, engagement continuo y feedback constructivo constante. Riesgo bajo. Acción recomendada: cerrar renovación con propuesta de expansión a WhatsApp (palanca identificada, aún sin respuesta del cliente) y resolver el bottleneck post-link (35+ leads calificados sin link enviado) para consolidar ROI antes de la negociación.
SeñalValorEvidencia (cita del cliente)
Enojado con la plataformano
Es queja
Queja constructiva (accionable)

Evidencia citada

SeñalCita textualFecha
Cliente reporta bug de doble pregunta y confirma que ocurre solo en producción, aportando diagnóstico técnico preciso“Jaime confirma que el bug solo ocurre en producción, no en el chat de prueba — soporta la hipótesis de v5Config desync”2026-04-01
Cliente solicita canal de comunicación alternativo a Slack para producción — señal de dependencia activa, no de abandono“Cliente pide canal de comunicación alternativo a Slack para cuando esté en producción”
Cliente pide mejora funcional específica en el primer mensaje del agente“Jaime pide que el primer mensaje pregunte por especialidad, no solo 'a qué te dedicás?'”2026-04-02
Cliente pide feature de follow-up automático con especificación clara“Jaime pide secuencia de follow-up (5 min sin respuesta)”2026-04-02
Cliente reporta regresión de filtro profesional con criterio de corrección claro“Jaime clarifica key criterion: health professional who wants to practice independently or already does”2026-04-12
Cliente pide separación de canal de alertas — gestión activa de la operación“Jaime asked for NO_RESPONSE alerts in a separate channel”2026-04-07
Cliente define y valida reglas operativas del bot de forma precisa (pausa manual, exclusión de alumnos, descarte de residentes)“Jaime requested: (a) deliver resources before continuing setteo, (b) NO_RESPONSE for alumni/students, (c) discard residents”2026-04-08
Cliente reafirma patrón de trabajo colaborativo: exige confirmación explícita antes de cada cambio“Bot must explain proposed changes and wait for explicit confirmation BEFORE applying any modification (Tato reaffirmed pattern)”2026-05-13
Renovación en curso a los 3 meses — cliente no ha expresado intención de salida“Lolo pidió a Tato coordinar renovación”2026-06-18
Cliente mantiene engagement operativo activo hasta la última semana registrada (leads, estrategia de contenido, CRM)“Sustain 'clase' keyword content strategy—highest conversation volume (123) and funnel activation (14 links, 1 confirmed)”2026-06-22

Cambios pedidos por el creador (Métrica 1)

Sin cambios pendientes en el checklist ✅