| Métrica | this 7d | prior 7d | Δ |
|---|---|---|---|
| Activas | 572 | 457 | +25.2% |
| Nuevas | 271 | 218 | +24.3% |
| Link sent | 28 | 28 | +0.0% |
| Calls booked | 0 | 0 | — |
| Booked/Link % | 0.0% | 0.0% | +0.0pp |
| Booked/Activas % | 0.0% | 0.0% | +0.0pp |
| Booked/Nuevas % | 0.0% | 0.0% | +0.0pp |
| Revenue variable | $0.00 | $0.00 | — |
| Período | Activas | Nuevas | Link sent | Calls booked | Booked/Link | Booked/Activas | Booked/Nuevas |
|---|---|---|---|---|---|---|---|
| Semana actual (7d) | 572 | 271 | 28 | 0 | 0.0% | 0.0% | 0.0% |
| Semana anterior (7d) | 457 | 218 | 28 | 0 | 0.0% | 0.0% | 0.0% |
| Día | Activas | Nuevas | Link sent | Calls booked | Booked/Link | Booked/Activas | Booked/Nuevas |
|---|---|---|---|---|---|---|---|
| 07-30 | 77 | 29 | 6 | 0 | 0.0% | 0.0% | 0.0% |
| 07-29 | 64 | 23 | 2 | 0 | 0.0% | 0.0% | 0.0% |
| 07-28 | 96 | 30 | 9 | 0 | 0.0% | 0.0% | 0.0% |
| 07-27 | 104 | 49 | 4 | 0 | 0.0% | 0.0% | 0.0% |
| 07-26 | 101 | 59 | 3 | 0 | 0.0% | 0.0% | 0.0% |
| 07-25 | 73 | 54 | 3 | 0 | 0.0% | 0.0% | 0.0% |
| 07-24 | 57 | 27 | 1 | 0 | 0.0% | 0.0% | 0.0% |
| 07-23 | 73 | 36 | 6 | 0 | 0.0% | 0.0% | 0.0% |
| 07-22 | 74 | 41 | 3 | 0 | 0.0% | 0.0% | 0.0% |
| 07-21 | 64 | 29 | 4 | 0 | 0.0% | 0.0% | 0.0% |
| 07-20 | 61 | 37 | 4 | 0 | 0.0% | 0.0% | 0.0% |
| 07-19 | 67 | 27 | 5 | 0 | 0.0% | 0.0% | 0.0% |
| 07-18 | 59 | 23 | 3 | 0 | 0.0% | 0.0% | 0.0% |
| 07-17 | 59 | 25 | 3 | 0 | 0.0% | 0.0% | 0.0% |
| BP | Sev | Estado | Detalle |
|---|---|---|---|
| BP-1 | HIGH | PASS | Template compliance All 7 required sections for principles template are present in system.md: Identity + Mission, Voice, Flow (4 Etapas), Calibration, Principles (6 items), Tools (7 tools listed), and NO_RESPONSE. Content matches template intent. |
| BP-2 | MEDIUM | PASS | Example coverage and cap (7 base scenarios + conditional, ≤20 total) examples.md contains 18 examples covering all 7 base scenarios (happy path Ex1, resource delivery Ex2/Ex13, objection handling Ex2/Ex14/Ex17, disqualification Ex3, emotional/sensitive Ex7, re-engagement Ex11, off-topic Ex3) plus two conditionals: keyword trigger (Ex1 PSF) and price objection (Ex2/Ex14/Ex16). Total count is 18, within the ≤20 cap. |
| BP-3 | HIGH | PASS | Examples align with the flow All examples follow the 4-stage flow (0 Entrada, 1 Escucha, 2 Nutrir, 3 Handoff) in order and reach terminal states (NO_RESPONSE, class delivery, WhatsApp handoff, or redirect). No example ends mid-flow. |
| BP-4 | CRITICAL | PASS | No internal contradictions in system.md system.md documents the no-disponibilidad guard explicitly in §3 Handoff ('PRIMERO chequeá el guard de no-disponibilidad') and in Principle 6 ('si dijo que no puede ahora... eso le gana al interés'). The guard is stated as an exception to the normal handoff flow, not a contradiction. Examples 14 and 16 demonstrate this rule operating correctly. |
| BP-5 | CRITICAL | PASS | No cross-file contradictions All SDK files align on behavior and data. system.md §3 Handoff states 'no-disponibilidad' blocks the WhatsApp; examples.md Ex14 and Ex16 demonstrate this rule correctly (lead says 'no tengo trabajo' → only class, no WhatsApp). objections.md confirms: 'Si el lead menciona... no-disponibilidad material... NO pasar el WhatsApp'. No contradictions across files on the same precondition. |
| BP-6 | MEDIUM | PASS | Voice consistency across examples All examples use consistent rioplatense voice: voseo (vos, tenés, sentís), first-person plural (escribinos, te contamos), warm tone, short messages (1-2 sentences), minimal emojis from the approved set (❤️ 🌱 💥 👇 😊). No jarring tonal shifts between examples. |
| BP-7 | CRITICAL | PASS | Unguarded actions (PAT-004) All risky actions in system.md §3 Handoff include inline guards: 'PRIMERO chequeá el guard de no-disponibilidad' (blocks WhatsApp if lead said no-disponibilidad), 'si muestra interés... y el contacto NO fue enviado aún' (guards against re-sending), 'Si sigue hablando tras el handoff → máx una calidez breve y NO_RESPONSE' (guards against re-opening). Examples 1, 7, 14, 16, 17 demonstrate these guards firing correctly. |
| BP-8 | HIGH | PASS | No stale version language in examples All examples use current flow language from system.md: 'creamos esta clase y queremos regalártela' (matches §2 Nutrir), 'el siguiente paso es ver de sumarte al Programa' (matches §3 Handoff), 'escribinos por WhatsApp' (matches current CTA). No stale phrases like 'charla gratuita' or 'charla con Noelia' appear in examples. |
| BP-9 | MEDIUM | PASS | No duplicated instructions Each behavioral instruction has a single canonical home. The no-disponibilidad rule is stated once in Principle 6 and once in §3 Handoff (different sections, same rule — acceptable as reinforcement). The class-first rule is stated in Principle 1 and demonstrated in examples, not duplicated verbatim. No instruction appears in two places with identical prose. |
| BP-10 | MEDIUM | PASS | Rule-vs-principle balance Behavioral guidance (tone, flow, conversational style) is expressed via Voice section + 18 examples. Hard rules remain for factual constraints (WhatsApp number, class URL, no-disponibilidad guard, client redirect). The balance favors examples and principles over rules, consistent with principles template philosophy. |
| Check | Sec | Estado | Notas |
|---|---|---|---|
| 6a | 1.8 | PASS | NO_RESPONSE present (limits not checked, --no-db) |
| 6c | 3.x | PASS | 101 lines |
| 6d | 1.2 | PASS | 18 examples |
| 6e | 1.3 | N/A | no Principles section |
| 6g | PAT-006 | WARN | non-STEP-0 keyword handling |
| 6h | Anti-pat | PASS | no 'burbuja' |
| 6i | Anti-pat | PASS | no HTML comments |
| 6j | Anti-pat | FAIL | 33 em-dashes across 2 file(s); first: system.md:28 |
| 6k | PAT-006 | PASS | no tool syntax leak |
| 6l | Resources | PASS | no placeholder URLs |
| 6m | Hygiene | PASS | no audit metadata in prompt files |
| 6n | PAT-008 | PASS | URL forms consistent across files |
| 6q | PAT-001 | PASS | no instruction duplication into examples.md, keywords.json, program.json, resources.json |
| 6r | Keyword-drift | FAIL | 6 in keywords.json + recent digest, never named in system.md: ['PFS', 'PDF', 'PORTAL', 'BLOQUEADA', 'DESPIERTA', 'RITMO']; (4 stale drift entr(ies) ignored — no recent digest mention) |
| 6s | Hygiene | PASS | no expired dates in live SDK |
| 6t | Coverage | N/A | no Principles or Flujo section found in system.md |
| Fecha | Tema | Tags |
|---|---|---|
| 2026-07-22 | respuestas sugeridas por tema | respuestas-sugeridas, primer-mensaje, chatgpt, modelo-de-texto, clinical-guard, orientativo, gate-x131, no-self-adjust |
| 2026-07-21 | followup nurture atribuciones clinicas | followup, nurture, clinical-safety, grave, regression, BP-5 |
| 2026-07-16 | followup generico dos recursos | follow-up, RITMO, clase, podcast, copy, decisión |
| 2026-07-14 | ritmo keyword podcast relaunch | keyword, recurso, podcast, RITMO, campaña |
| 2026-07-13 | clase 89 5 misread benjamin correction | weekly-report, clase, metric-misread, bot-autonomous-deploy, pv_019f5bdd, benjamin-correction, HIGH |
| 2026-07-13 | agent silence engaged lead stelis m | agent-silence, engaged-lead, post-link, no-response, stelis.m, forensics, HIGH |
| 2026-07-13 | chatgpt integration guardrail no self adjust | client-enablement, chatgpt-mcp, guardrail, process, self-adjust-risk |
| 2026-07-09 | pause on manual outbound bug | bug, no-response, pause_on_manual_outbound, platform-config, soledadherenuu, HIGH |
| 2026-07-08 | reactivated lead pattern analysis | reactivated-leads, qa-analysis, noelianietook, virginia_valastro, persona-drift |
| 2026-07-06 | phone share metric review | metrics, phone_shared, whatsapp-handoff, v116 |
| 2026-07-06 | wa send 13pct ejemplo17 captura telefono | wa-send, handoff, captura-telefono, example-17, deploy, meta-audience, phone_shared |
| 2026-07-02 | clase recurso primario a todas | clase, lead-magnet, recurso-primario, flujo, pendiente-validar |
| 2026-07-02 | caso erroneo story programa clase | bug, publication-context, story-reply, clase-vs-programa, forensics, pendiente-iterar |
| 2026-06-29 | primer reporte semanal cron push recuperacion | reporte-semanal, cron, funnel, push-manual, recuperacion, ranking-leads, agendas-confirmadas-0 |
| 2026-06-22 | reframe programa clase first numero plano | feedback, foco-programa, no-charla-gratuita, clase-first, numero-plano, eliminar-contale, eliminar-con-amor-siempre, lunes-a-viernes, post-clase-followup |
| 2026-06-22 | handoff overfiring clase para todas | feedback, handoff, principle-10, no-disponibilidad, clase, lead-magnet, google-doc |
| 2026-06-19 | clase funnel no followup | clase, followup, funnel, resource_shared, lead-magnet |
| 2026-06-16 | followup gaps nuevos followups brief | follow-up, booking-link-sent, post-handoff, post-video, brief-fran-mat, clase-reserva-ovarica |
| 2026-06-15 | booking link sent bug weekly report | booking-link-sent, followup-bug, systemic, weekly-report, leads-urgentes, deploy-jun16 |
| 2026-06-13 | extra questions filler feedback | prompt-feedback, extra-questions, filler-messages, flujo, material-value |
| ID | Estado | Cambio pedido |
|---|---|---|
| C14 | pendiente | **Sin atribuciones clínicas (agente Y follow-ups)**: no pedir datos clínicos ni indagar el cuadro médico ("qué te dijeron los resultados", pedir valores/estudios/diagnósticos/trata |
| F8 | pendiente | Cuando se pasa un recurso de podcast, NO mandar la show completa — pasar solo el episodio específico que aplica al caso diagnóstico de la lead (baja reserva, pérdidas, SOP, endomet |
| ~~X46~~ | pendiente | ~~Caso 9 — pendiente videos/speech/testimonios de U0ASPR0FAQK~~ → PARTIALLY RESOLVED 2026-05-06: Jorgelina entregó speech completo + testimonio https://youtu.be/YfcTMF040Bo. Pendie |
| X47 | pendiente | PSF reel-comment no-response: lead comentó PSF en un reel y el agente no respondió (captura aportada por U0ARFNZQC83). Coni aplicó fix 2026-05-05; pendiente validar en 24-48h |
| X51 | pendiente | Pasar links de episodios específicos del podcast Mariana Sosa por caso diagnóstico (baja reserva, pérdidas, SOP, endometriosis, etc.) — pendiente que Jorgelina aporte los links par |
| X55 | pendiente | Texto fijo del agente para describir el programa — borrador aprobado por Jorgelina basado en sales page (pilares, plataforma, comunidad, material para pareja). Pendiente integrar a |
| X56 | pendiente | Descripción de entrevista de claridad en Calendly — borrador aprobado por Jorgelina, pendiente subir al evento de Calendly. Filtra por buyer persona, saca "no es llamada de ventas" |
| X57 | pendiente | Iterar agente para que termine en link de Calendly en lugar del WA de Noelia (test Lun-Mié aprobado por Jorgelina) — implementación pendiente |
| ~~X63~~ | pendiente | ~~Handoff Calendly 24/7 vs Noelia disponible Lun-Vie 9-15hs causa no-shows masivos~~ → RESUELTO 2026-05-18 (Lolo): default del handoff revertido a WhatsApp; Calendly deja de ser el |
| X69 | pendiente | Video pre-llamada para reducir no-shows: guion v2 aprobado 2026-05-18. Filma Jorgelina (no Noelia). Framing: "llamada con Noelia" (NO "llamada de ventas"), incluye criterio de sele |
| X70 | pendiente | Reporte semanal 11–17/05: 406 convos → 233 recursos → 48 links → 17 confirmed (+615% vol). Top keyword: "¡hola jor! 👋 quisiera más información" (170 convs / 17 links / 8 confirmed) |
| X72 | pendiente | Lead pidió "Kit Fértil" y el agente confundió con otras opciones en lugar de entregar el link del lead magnet. Bug que motivó G15 + J8 + deploy v68. Pendiente validar en conversaci |
| X77 | pendiente | Deploy v72 (`prompt_version_id 019e3d44`, 22:43–23:17): limpieza completa de Calendly + horario "9-15hs" del prompt en producción (`system.md` 0 menciones de horario, `examples.md` |
| ~~X57~~ | pendiente | ~~Iterar agente para que termine en link de Calendly en lugar del WA de Noelia~~ → DEPLOYADA v63 2026-05-11 (post-fix del bug de activación X60). Pendiente validación 2026-05-12 co |
| X101b | pendiente | **FIX APLICADO v75 + test local armado** (`synthetic/scenarios-nadiscm-replay.json`, replay de turns reales). Fix = Example 12 transformado + Example 23 (contraejemplo turno plano) |
| X108 | pendiente | **Auto-pausa del agente con condiciones (PROPUESTA)**: Julián propuso pausar el agente automáticamente al cumplirse una condición (ej: ya se pasó link de agenda/WA) para frenar la |
| X127 | pendiente | **CLASE para todas las leads (no solo por keyword)**: la clase gratuita hoy solo se entrega cuando la lead escribe "CLASE". Jorgelina quiere ofrecerla a TODAS las leads como lead m |
| X132 | pendiente | **Reenvío de la clase si la lead se corta temprano**: parte del pedido de X127 — cuando la lead deja de responder, dejarle igual el acceso a la clase (mensaje verbatim + link). Pro |
| X136 | pendiente | **[FIXED — plataforma, no prompt, pendiente barrido retroactivo] Leads de publicidad sin respuesta por `pause_on_manual_outbound`**: caso `soledadherenuu` (Soledad Hereñu) — entró |
| ~~X139~~ | pendiente | **[REVERTIDO — no está en producción] Keyword "clase" = link directo en turno 1 (pv_019f5bdd)**: el bot deployó pv_019f5bdd — regla en `system.md` Etapa 0 (rama "Lead nueva") + fil |
| X143 | pendiente | **[DECISIÓN 07-16 — pendiente implementar] El follow-up post-recurso es ÚNICO y GENÉRICO (no nombra el recurso)**: respuesta de Jorgelina a la pregunta del 07-14 ("¿el follow-up de |
| X144 | pendiente | **[DEPLOYADO 2026-07-22 23:36 ART — prompt v122 — X131 pendiente] Sumar la línea de límite médico en el primer mensaje ante temas clínicos**: el cliente compartió (análisis Ninjo×C |
| Señal | Valor | Evidencia (cita del cliente) |
|---|---|---|
| Enojado con la plataforma | sí | “estamos corrigiendo varias veces lo mismo” |
| Es queja | sí | “estamos corrigiendo varias veces lo mismo” |
| Queja constructiva (accionable) | sí | “Jorgelina reporta 2/6 que el agente sigue mandando demasiada empatía inicial y re-empatiza ante cada respuesta [...] Pide fix 'más fuerte'” |
| Señal | Cita textual | Fecha |
|---|---|---|
| Rating bajo semana 1 — señal de insatisfacción temprana con la plataforma | “estamos corrigiendo varias veces lo mismo” | 2026-03-27 |
| Frustración por bot haciendo deploys autónomos sin supervisión humana — pérdida de confianza en el control | “Cliente pide supervisión humana” | 2026-06-01 |
| Empatía excesiva persiste pese a múltiples fixes — frustración por regresión recurrente | “el agente sigue mandando demasiada empatía inicial y re-empatiza ante cada respuesta [...] Pide fix 'más fuerte'” | 2026-06-02 |
| Handoff over-firing detectado auditando manualmente — cliente haciendo QA que debería hacer Ninjo | “Jorgelina lo detecta auditando los 50 'calientes' del día; tiene casos concretos en Google Doc” | 2026-06-22 |
| Bot diagnostica y deployea sin verificar DB — patrón recurrente que el cliente ya vivió antes | “el bot volvió a diagnosticar sin verificar la DB y deployó pv_019f5bdd [...] Mismo patrón recurrente de bot-deploy-sin-verificar” | 2026-07-13 |
| Agente en silencio ante lead enganchada — Jorgelina toma manual con tono defensivo | “el agente marca gente para no responder” | 2026-07-13 |
| Recursos prohibidos que igual se envían — cliente debe intervenir manualmente de forma reiterada | “Jorgelina insiste que sigue mandando páginas que pidió que no mande; va a pasar la lista de recursos a remover por completo del agente” | 2026-06-02 |
| Repetición de contenido a la misma lead — cliente cuantifica el problema y pide cap explícito | “muy repetitivo y lastimoso” | 2026-06-08 |
| Alta participación activa en iteración — señal de enganche sostenido a pesar de las fricciones | “Jorgelina es actively iterating” | — |
| Confusión de canal de feedback — fricción operativa no resuelta en onboarding | “Jorgelina unsure where to post feedback — wants a single defined place” | — |
Un creador que pide cambios concretos está enganchado (mejor señal que el silencio).
| ID | Estado | Cambio pedido |
|---|---|---|
| C14 | pendiente | **Sin atribuciones clínicas (agente Y follow-ups)**: no pedir datos clínicos ni indagar el cuadro médico ("qué te dijeron los resultados", pedir valores/estudios/diagnósticos/trata |
| F8 | pendiente | Cuando se pasa un recurso de podcast, NO mandar la show completa — pasar solo el episodio específico que aplica al caso diagnóstico de la lead (baja reserva, pérdidas, SOP, endomet |
| ~~X46~~ | pendiente | ~~Caso 9 — pendiente videos/speech/testimonios de U0ASPR0FAQK~~ → PARTIALLY RESOLVED 2026-05-06: Jorgelina entregó speech completo + testimonio https://youtu.be/YfcTMF040Bo. Pendie |
| X47 | pendiente | PSF reel-comment no-response: lead comentó PSF en un reel y el agente no respondió (captura aportada por U0ARFNZQC83). Coni aplicó fix 2026-05-05; pendiente validar en 24-48h |
| X51 | pendiente | Pasar links de episodios específicos del podcast Mariana Sosa por caso diagnóstico (baja reserva, pérdidas, SOP, endometriosis, etc.) — pendiente que Jorgelina aporte los links par |
| X55 | pendiente | Texto fijo del agente para describir el programa — borrador aprobado por Jorgelina basado en sales page (pilares, plataforma, comunidad, material para pareja). Pendiente integrar a |
| X56 | pendiente | Descripción de entrevista de claridad en Calendly — borrador aprobado por Jorgelina, pendiente subir al evento de Calendly. Filtra por buyer persona, saca "no es llamada de ventas" |
| X57 | pendiente | Iterar agente para que termine en link de Calendly en lugar del WA de Noelia (test Lun-Mié aprobado por Jorgelina) — implementación pendiente |
| ~~X63~~ | pendiente | ~~Handoff Calendly 24/7 vs Noelia disponible Lun-Vie 9-15hs causa no-shows masivos~~ → RESUELTO 2026-05-18 (Lolo): default del handoff revertido a WhatsApp; Calendly deja de ser el |
| X69 | pendiente | Video pre-llamada para reducir no-shows: guion v2 aprobado 2026-05-18. Filma Jorgelina (no Noelia). Framing: "llamada con Noelia" (NO "llamada de ventas"), incluye criterio de sele |
| X70 | pendiente | Reporte semanal 11–17/05: 406 convos → 233 recursos → 48 links → 17 confirmed (+615% vol). Top keyword: "¡hola jor! 👋 quisiera más información" (170 convs / 17 links / 8 confirmed) |
| X72 | pendiente | Lead pidió "Kit Fértil" y el agente confundió con otras opciones en lugar de entregar el link del lead magnet. Bug que motivó G15 + J8 + deploy v68. Pendiente validar en conversaci |
| X77 | pendiente | Deploy v72 (`prompt_version_id 019e3d44`, 22:43–23:17): limpieza completa de Calendly + horario "9-15hs" del prompt en producción (`system.md` 0 menciones de horario, `examples.md` |
| ~~X57~~ | pendiente | ~~Iterar agente para que termine en link de Calendly en lugar del WA de Noelia~~ → DEPLOYADA v63 2026-05-11 (post-fix del bug de activación X60). Pendiente validación 2026-05-12 co |
| X101b | pendiente | **FIX APLICADO v75 + test local armado** (`synthetic/scenarios-nadiscm-replay.json`, replay de turns reales). Fix = Example 12 transformado + Example 23 (contraejemplo turno plano) |
| X108 | pendiente | **Auto-pausa del agente con condiciones (PROPUESTA)**: Julián propuso pausar el agente automáticamente al cumplirse una condición (ej: ya se pasó link de agenda/WA) para frenar la |
| X127 | pendiente | **CLASE para todas las leads (no solo por keyword)**: la clase gratuita hoy solo se entrega cuando la lead escribe "CLASE". Jorgelina quiere ofrecerla a TODAS las leads como lead m |
| X132 | pendiente | **Reenvío de la clase si la lead se corta temprano**: parte del pedido de X127 — cuando la lead deja de responder, dejarle igual el acceso a la clase (mensaje verbatim + link). Pro |
| X136 | pendiente | **[FIXED — plataforma, no prompt, pendiente barrido retroactivo] Leads de publicidad sin respuesta por `pause_on_manual_outbound`**: caso `soledadherenuu` (Soledad Hereñu) — entró |
| ~~X139~~ | pendiente | **[REVERTIDO — no está en producción] Keyword "clase" = link directo en turno 1 (pv_019f5bdd)**: el bot deployó pv_019f5bdd — regla en `system.md` Etapa 0 (rama "Lead nueva") + fil |