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 87d)
0
Nuevas (7d)
prior 0
0
Calls booked
— de link
0
Link sent
0.0% de activas
$0
Revenue variable
0 msgs

Resumen — período vs período

Métricathis 7dprior 7dΔ
Activas15928+467.9%
Nuevas00—
Link sent01-100.0%
Calls booked01-100.0%
Booked/Link %—100.0%—
Booked/Activas %0.0%3.6%-3.6pp
Booked/Nuevas %———
Revenue variable$0.00$0.00—

Funnel — semana actual vs anterior

PeríodoActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
Semana actual (7d)159000—0.0%—
Semana anterior (7d)28011100.0%3.6%—
Ver desglose por día
DíaActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
09-2710000—0.0%—
09-2618000—0.0%—
09-2544000—0.0%—
09-2420000—0.0%—
09-2327000—0.0%—
09-2228000—0.0%—
09-2112000—0.0%—
09-202000—0.0%—
09-194000—0.0%—
09-182000—0.0%—
09-1710100.0%0.0%—
09-165000—0.0%—
09-156001—16.7%—
09-148000—0.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-29daily lead reporting pipeline jun28automation, lead-tracking, reporting
2026-06-29funnel stage analysis jun28analytics, funnel, conversion-tracking
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 reporting pipeline jun25automation, lead-tracking, reporting
2026-06-26daily lead report jun 25lead-generation, automation, reporting, data-pipeline
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-25bot query performance timeout investigationtechnical-debug, database, query-optimization
2026-06-25cs update renovacion cliente elite medclient-success, renewal, performance, expansion
2026-06-24cs update lolo tato renovation 3mocs-update, client-renewal, performance
2026-06-24daily lead report jun 23 19 leadslead-generation, automation, daily-report
2026-06-24lead qualification batch jun24leads, qualification, data-processing, instagram
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-22weekly funnel performance jun 15 21funnel, metrics, leads, weekly-report
2026-06-22cs renovation update open 3 monthscustomer-success, renovation, performance, pending
2026-06-22daily leads batch jun 21 4 processedleads, daily-report, follow-up
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-09-06 16:24:55) · 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 activo y comprometido: participa en decisiones, itera con el equipo y está en proceso de renovación a los 3 meses — señales claras de valor percibido. Sin citas directas negativas del cliente atribuibles a su voz. Los bugs recurrentes (doble pregunta, deploy desync, regresiones) son fricciones operativas documentadas por Ninjo, no quejas expresas del cliente. Riesgo de churn bajo pero latente si los bottlenecks de conversión post-link (35 leads sin link, 0 ventas semana del Jun 1) no se resuelven antes de la renovación. Acción CS: cerrar renovación con propuesta de expansión a WhatsApp, presentar plan concreto para los 35+ leads sin link y mostrar métricas de tendencia estabilizada (ventanas 30d: 27/32/26) para reforzar ROI.
SeñalValorEvidencia (cita del cliente)
Enojado con la plataformano—
Es quejasí—
Queja constructiva (accionable)sí—

Evidencia citada

SeñalCita textualFecha
Bug reiterado de doble pregunta reportado múltiples veces — fricción operativa sostenida“None”2026-03-31
Cliente reporta regresión del filtro profesional — bug recurrente que requirió nuevo deploy“None”2026-04-12
Cliente solicita canal alternativo a Slack para soporte en producción — señal de necesidad de mayor accesibilidad“None”—
Cliente solicita separación de alertas NO_RESPONSE en canal aparte — pedido de mejora operativa accionable“None”2026-04-07
Cliente pide que el bot explique cambios y espere confirmación explícita antes de aplicar — necesidad de control y previsibilidad“None”2026-05-13
Renovación en curso a los 3 meses — cliente activo y en proceso de continuar“None”2026-06-18
Cliente participó activamente en decisiones estratégicas (keyword 'clase', follow-up cadence, flujo 4.5, formatos de reporte) — engagement alto“None”—
Resultados medibles: 85 agendas en 3 meses, 26% booking rate sobre links, 3.496 convos — plataforma generando valor demostrable“None”2026-06-18

Cambios pedidos por el creador (Métrica 1)

Sin cambios pendientes en el checklist ✅