Review — neuro.educarte

← overview

ventana últimos 7d vs 7d previos · tz America/Argentina/Buenos_Aires · último cambio Ninjo: 2026-07-20 13:48 (deploy config, hace 11d)
0
Nuevas (7d)
prior 1
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Δ
Activas117+57.1%
Nuevas01-100.0%
Link sent00
Calls booked00
Booked/Link %
Booked/Activas %0.0%0.0%+0.0pp
Booked/Nuevas %0.0%
Revenue variable$0.00$0.00

Funnel — semana actual vs anterior

PeríodoActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
Semana actual (7d)110000.0%
Semana anterior (7d)71000.0%0.0%
Ver desglose por día
DíaActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
07-3020000.0%
07-2920000.0%
07-2830000.0%
07-2710000.0%
07-2630000.0%
07-250000
07-240000
07-230000
07-2220000.0%
07-2110000.0%
07-200000
07-1921000.0%0.0%
07-180000
07-1720000.0%

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

run 2026-07-19T14:26:28+00:00 · fuente: live DB state (daily_audit pipeline)
10/10
BP semánticos PASS
top-10 best practices
12/16
Determinísticos PASS
2 FAIL · 2 WARN
C0 · H0 · M0
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 required sections for the principles template are present in system.md: Identity (Identidad + Misión), Voice (Voz), Flow (Flujo with STEP 0 and Fases), Calibration (Lectura de energía), Principles (5 principles listed), Tools (4 tools with triggers), and NO_RESPONSE (mandatory section). Content matches the template's intent.
BP-2MEDIUMPASSExample coverage and cap (7 base + conditional, ≤20 total)
examples.md contains 14 examples covering all 7 base scenarios (happy path Ej1, resource/link delivery Ej2/2b, objection handling Ej6, disqualification Ej5, emotional/sensitive Ej5, re-engagement Ej14, off-topic Ej11) plus two conditional scenarios: keyword trigger (Ej2/10/10b/12/13) and price objection (Ej6). Total count is 14, well under the 20-example cap.
BP-3HIGHPASSExamples align with the flow
Every example in examples.md follows the flow defined in system.md: STEP 0 keyword check, then Fase 1 (apertura + calificación with fork), Fase 2 (conocer al lead), Fase 3 (empatía + pitch), Fase 4 (booking). All examples reach a terminal state (booking link sent, NO_RESPONSE, or derivation to Adri). No example ends mid-flow.
BP-4CRITICALPASSNo internal contradictions in system.md
system.md documents explicit exceptions to the universal fork rule in STEP 0 ('Excepciones (saltar el fork)') and in Fase 1, making all stated rules internally consistent. For example, MODELO with known profession skips the fork; ARTE/ONLINE apply the fork then send link directly if professional. These are named exceptions, not contradictions. No shared precondition produces conflicting outputs.
BP-5CRITICALPASSNo cross-file contradictions
All SDK files agree on behavior and parameters. system.md's flow rules (fork, keyword handling, booking gate) are consistently demonstrated in examples.md. keywords.json response hints align with system.md's flow steps. resources.json URLs match those cited in system.md and examples.md. program.json declares KIDS MÁSTER DIGITAL (12 weeks) and the taller online-infancia, both referenced consistently across files. No file demonstrates behavior that contradicts another under the same precondition.
BP-6MEDIUMPASSVoice consistency across examples
All examples in examples.md use the same persona: warm, Colombian Spanish (tú/tienes/eres, no voseo), one question per message, short messages (max 2-3 lines), conversational tone. Voice samples in system.md match the tone and style demonstrated in examples. No jarring tonal shifts across examples.
BP-7CRITICALPASSUnguarded actions (PAT-004)
All risky actions in system.md's flow include inline guards. Booking link is guarded by three conditions: (a) know the lead, (b) pitch + alignment + positive response, (c) explicit 'deseas agendarla?' question with SÍ. Derivation to Adri is guarded by the fork (mama/papa only). NO_RESPONSE is guarded by explicit triggers (rejection, emojis alone, minors, etc.). Examples demonstrate these guards firing correctly (Ej1 shows all three conditions met before booking; Ej5 shows derivation only after mama confirms interest).
BP-8HIGHPASSNo stale version language in examples
Examples use current flow language from system.md: fork phrasing ('buscas esto como profesional de infancia o como mama/papa?'), pitch language ('Kids Master Digital, 12 semanas'), booking CTA ('deseas agendarla?'), and NO_RESPONSE token. No examples reference outdated flow definitions or prior versions.
BP-9MEDIUMPASSNo duplicated instructions
Each behavioral instruction has a single canonical home. The fork rule appears once in Fase 1 (with exceptions documented in STEP 0). The booking gate (three conditions) is stated once in Fase 4. Keyword handling is documented in STEP 0 and keywords.json (which cross-references the flow, not duplicates it). No instruction is restated in two locations; cross-references exist where appropriate.
BP-10MEDIUMPASSRule-vs-principle balance
Behavioral guidance (tone, conversational style, message length) is expressed via Voice section + examples, not as hard rules. Hard rules are reserved for factual constraints (no prices in chat, no invention, no diagnosis) and safety boundaries (minors → NO_RESPONSE). The 5 principles are appropriately scoped to things examples alone cannot teach (e.g., 'never invent information' is a safety boundary, not demonstrable through conversation).

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.xPASS141 lines
6d1.2PASS16 examples
6e1.3PASS5 principles
6gPAT-006PASSSTEP 0 present
6hAnti-patPASSno 'burbuja'
6iAnti-patPASSno HTML comments
6jAnti-patFAIL19 em-dashes across 2 file(s); first: system.md:3
6kPAT-006PASSno tool syntax leak
6lResourcesPASSno placeholder URLs
6mHygienePASSno audit metadata in prompt files
6nPAT-008PASSURL forms consistent across files
6qPAT-001PASSno instruction duplication into examples.md, keywords.json, program.json, resources.json
6rKeyword-driftFAIL1 in keywords.json + recent digest, never named in system.md: ['impacto']; (4 stale drift entr(ies) ignored — no recent digest mention)
6sHygieneWARN2 expired date reference(s) in SDK files
6tCoverageWARN5/5 principle(s) without example: #1 No inventar. No dar precios., #2 No prometer resultados específicos., #3 Menores de edad → NO_RESPONSE., #5 Contenido inapropiado → NO_RESPONSE., #4 Un intento de cierre.; 6/11 flow step(s) without example: #1 Apertura + Calificación., #3 Empatía + Pitch gradual., #4 Booking., #2 Escuchar y empatizar brevemente, #5 Ofrecer la llamada con
canal ninjo-operator-johana · sync 2026-07-15
116
Digests
0 en últimos 14d
4
Cambios pedidos / pendientes
del checklist
121
Threads
en el canal
2026-07-15
Última sync
del digest

Cosas nuevas (digests recientes)

FechaTemaTags
2026-07-14funnel performance roas analysis july 14analytics, ads, roas, conversion, performance
2026-07-13keyword performance gaps taller modelokeywords, prompt, performance, investigation
2026-07-13agent takeover detection failurebug, agent-behavior, human-takeover, critical
2026-07-13weekly funnel performance jul06 12analytics, performance, funnel, keywords
2026-07-09whatsapp community link distribution analysisanalytics, whatsapp-community, lead-tracking, data-request
2026-07-06human takeover automation failurebug, automation, human-takeover, critical
2026-07-06agent human takeover protocol brokenbug, agent-behavior, urgent, handoff
2026-07-06content strategy modelo keyword focuscontent, instagram, keywords, conversion
2026-07-06weekly funnel report jul 05metrics, performance, funnel, keywords
2026-07-06weekly funnel report jun29 jul05metrics, performance, conversion, action-items
2026-07-06resource delivery profession matchingresources, pdf, profession, qualification
2026-07-01prompt version deployment statusprompt, version, deployment, keywords
2026-07-01arte online taller keywords direct whatsapp routingkeyword-routing, whatsapp-integration, automation, prompt-update
2026-07-01arte online taller keywords direct link protocolagent-config, keywords, protocol-update, whatsapp-routing
2026-06-29weekly funnel report jun22 jun28 volume dropmetrics, funnel, performance-alert
2026-06-29weekly funnel report jun 22 28 volume dropmetrics, funnel, performance, alert
2026-06-29agent performance and takeover failurebug, human-takeover, agent-behavior, critical
2026-06-25new taller online infancia keyword routingnew-taller, keyword-routing, qualification-flow, whatsapp-community, request
2026-06-25new taller online protocol routingworkflow-change, qualification-rules, taller-routing, keyword-expansion
2026-06-22enrollment attribution tracking systemanalytics, tracking, data-ops

Cambios pedidos por el creador / pendientes

IDEstadoCambio pedido
9pendienteQualification approach (v6)
1pendiente**Calificar antes de pitchear** — ask profession BEFORE pitching the program. Johana's real flow: qualify → empathize → pitch. NOT content-first. "Independiente o centro" is nice-t
4pendiente**Soft qualification early** — ask profession early in conversation ("cuéntame cuál es tu profesión?"). "Independiente o centro" is informational only — Johana: "es más para saber
@monirimopendienteReprogramó, no se concretó — pendiente follow-up
sentiment del cliente → Ninjo · caché (2026-07-23 15:36:08) · modelo claude-sonnet-4-6 · ventana 7d
-1
Sentiment score
frustrado_pero_enganchado
Medio
Churn risk
del lado del cliente
4
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

📋 Johana está frustrada con la calidad del agente (2/5 agent, 2/5 Ninjo en encuesta) y con bugs críticos como el human-takeover roto, pero sigue comprometida: aporta su flujo manual, datos de llamadas y acepta iterar. Acción prioritaria para CS: (1) confirmar que el bug de human-takeover está cerrado definitivamente y mostrarlo con evidencia en conversación real, (2) programar una demo con Johana del agente actualizado usando su propio flujo manual como benchmark, y (3) repetir encuesta semanal para medir si el score sube de 2/5 — si no mejora en 2 semanas el riesgo de churn escala a alto.
SeñalValorEvidencia (cita del cliente)
Enojado con la plataforma“agent too simple, lacks her voice/warmth”
Es queja“v5 'feels lost' — Johana tested v5 and found it unstructured. Needs more conversational direction without returning to interrogation.”
Queja constructiva (accionable)“Johana shared her exact manual sales flow (5+ screenshots) that generated 5 booked calls — prompt adjustment assigned to Juli.”

Evidencia citada

SeñalCita textualFecha
Insatisfacción con calidad del agente — puntuación baja“Weekly survey: 0 results, agent 2/5, Ninjo 2/5, team 5/5.”
Agente pausado por falta de voz y calidez“agent too simple, lacks her voice/warmth”2026-04-02
Versión v5 percibida como sin estructura“Johana tested v5 and found it unstructured. Needs more conversational direction without returning to interrogation.”
Bug crítico: agente no cede el turno cuando Johana interviene“agent continues responding and even disqualifies leads Johana is nurturing”2026-05-14
Brief de marketing percibido como genérico“Marketing brief flagged as too generic by Johana.”2026-03-24
Johana aportó su flujo manual como estándar de oro — alta implicación“Johana shared her exact manual sales flow (5+ screenshots) that generated 5 booked calls”
Acuerdo explícito de reactivación tras pausa — cliente sigue apostando“reactivation agreed 2026-04-08. Johana expressed discomfort... but agreed to Agus's recommendation to turn it on and iterate with real data.”2026-04-08
Johana entregó datos de agendados con outcomes para análisis — colaboración activa“Johana entregó handles de 5 agendados de la semana (jannethballen, kzieseniss, manuelavg.psicologa, monirimo, judith._carrillo) con outcome de cada llamada”2026-05-27
Iteración continua de keywords y contenido — alta actividad operativa“Johana actively adds keywords as new posts go live. All additions go through operator channel.”

Cambios pedidos por el creador (Métrica 1)

Un creador que pide cambios concretos está enganchado (mejor señal que el silencio).

IDEstadoCambio pedido
9pendienteQualification approach (v6)
1pendiente**Calificar antes de pitchear** — ask profession BEFORE pitching the program. Johana's real flow: qualify → empathize → pitch. NOT content-first. "Independiente o centro" is nice-t
4pendiente**Soft qualification early** — ask profession early in conversation ("cuéntame cuál es tu profesión?"). "Independiente o centro" is informational only — Johana: "es más para saber
@monirimopendienteReprogramó, no se concretó — pendiente follow-up