Review — sebaperotti

← overview

ventana últimos 7d vs 7d previos · tz America/Argentina/Buenos_Aires · último cambio Ninjo: 2026-06-01 18:38 (deploy config, hace 2d)
735
Nuevas (7d)
prior 44
41
Calls booked
40.2% de link
102
Link sent
7.4% de activas
$97
Revenue variable
3226 msgs

Resumen — período vs período

Métricathis 7dprior 7dΔ
Activas1376111+1139.6%
Nuevas73544+1570.5%
Link sent1027+1357.1%
Calls booked414+925.0%
Booked/Link %40.2%57.1%-16.9pp
Booked/Activas %3.0%3.6%-0.6pp
Booked/Nuevas %5.6%9.1%-3.5pp
Revenue variable$96.78$2.55+3695.3%

Funnel — semana actual vs anterior

PeríodoActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
Semana actual (7d)13767351024140.2%3.0%5.6%
Semana anterior (7d)111447457.1%3.6%9.1%
Ver desglose por día
DíaActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
06-021651079333.3%1.8%2.8%
06-011701137457.1%2.4%3.5%
05-311601129111.1%0.6%0.9%
05-30273104221150.0%4.0%10.6%
05-2923011121838.1%3.5%7.2%
05-2827712420630.0%2.2%4.8%
05-271016414857.1%7.9%12.5%
05-2620102150.0%5.0%10.0%
05-251754250.0%11.8%40.0%
05-2494000.0%0.0%
05-23172000.0%0.0%
05-22123000.0%0.0%
05-21171111100.0%5.9%9.1%
05-20199000.0%0.0%
run 2026-06-02T17:28:49+00:00 · fuente: live DB state (daily_audit pipeline)
9/10
BP semánticos PASS
top-10 best practices
11/16
Determinísticos PASS
3 FAIL · 2 WARN
C0 · H0 · M0
Fails por severidad
critical / high / medium
DB diverge del repo
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-1HIGHN/ATemplate compliance
Agent declares template 'universal_dm (custom v5Config)' but no matching template file exists in the rubric's template library. The rubric specifies BP-1 applies to agents matching a known template (e.g., 'principles'). Without a canonical template definition to compare against, compliance cannot be verified.
evidence (2)
  • {'file': 'meta.md', 'quote': 'Template: universal_dm (custom v5Config)'}
  • {'file': 'rubric context', 'quote': '(no template file found for: universal_dm (custom v5Config))'}
BP-2MEDIUMPASSExample coverage and cap (7 base scenarios + conditional, ≤20 total)
examples.md contains 14 examples covering 6 of 7 base scenarios (happy path, resource delivery, objection handling, disqualification, re-engagement, off-topic). Keyword-trigger examples are present (Examples 1, 2, 3, 5 show keyword-driven flows). Price-objection example is present (Example 7). Total count is 14, well under the 20-example cap.
BP-3HIGHPASSExamples align with the flow
All 14 examples follow the documented flow (Etapas 1–7) in order and reach terminal states (booking confirmed, NO_RESPONSE, or objection handled). No example ends mid-flow or skips required steps.
BP-4CRITICALPASSNo internal contradictions in system.md
system.md contains one potential internal tension: Etapa 3 states 'Si ya describió sus resultados... no repetir la pregunta', yet Etapa 4 ranteo rules apply after results are confirmed. However, these are sequential steps (Etapa 3 → Etapa 4), not contradictory preconditions. The flow is internally consistent: ask results in Etapa 3, then rant in Etapa 4 if no results. No shared precondition produces conflicting outputs.
BP-5CRITICALPASSNo cross-file contradictions
All SDK files align on behavior and data. Examples.md demonstrates the flow documented in system.md. case_studies.json URLs match those cited in examples.md (e.g., Vivi's URL in Example 1 matches case_studies.json). keywords.json literal_response values align with system.md's resource delivery rules. No file declares behavior or data that contradicts another under the same precondition.
BP-6MEDIUMPASSVoice consistency across examples
All 14 examples use consistent rioplatense Argentine Spanish, informal tone, short messages, no emojis, and the same conversational style. Transitions ('claro', 'ok', 'entiendo') and ranteo phrasing are uniform. A reader would recognize the same agent across all examples.
BP-7CRITICALPASSUnguarded actions (PAT-004)
All risky actions carry guards. Etapa 5 (case study) is gated by prior stages (Etapa 3 results confirmation + Etapa 4 ranteo closure with 'se entiende?'). Etapa 6 (videollamada invitation) is gated by lead engagement. Etapa 7 (Calendly link) is gated by explicit lead confirmation ('no, dale', 'sí', 'está bien'). Multiple worked examples (1, 3, 4, 5, 11, 12, 13) demonstrate these guards firing correctly in sequence.
BP-8HIGHPASSNo stale version language in examples
All example CTAs and closing language match the current flow definition in system.md. Etapa 6 invitation uses the exact phrasing from system.md ('lo mejor que te puedo proponer es una consulta de diagnóstico gratuita...'). Etapa 7 Calendly confirmation uses the exact text ('dale, te paso el link para reservar tu consulta...'). No stale or outdated phrasing detected.
BP-9MEDIUMPASSNo duplicated instructions
Each behavioral instruction has a single canonical home. The price rule appears once in Principios #1. The 'no internal reasoning' rule appears once in Voz. The Etapa 5 case-study rule appears once in Flujo. No instruction is restated in two locations; cross-references are minimal and appropriate.
BP-10MEDIUMPASSRule-vs-principle balance
Behavioral guidance (tone, transitions, ranteo style) is expressed via Voz section + worked examples. Hard rules are reserved for factual constraints (price in call, Calendly URL, IMC threshold, operating hours). The balance is appropriate: principles + examples govern behavior; rules govern facts and safety.

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.xFAIL576 lines — rewrite signal
6d1.2FAIL0 examples (target 10, min 7)
6e1.3N/Ano Principles section
6gPAT-006WARNnon-STEP-0 keyword handling
6hAnti-patWARN1 'burbuja' mentions
6iAnti-patPASSno HTML comments
6jAnti-patFAIL30 em-dashes across 1 file(s); first: system.md:15
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-driftPASSall 7 keyword(s) consistent across keywords.json + system.md (no DB)
6sHygienePASSno expired dates in live SDK
6tCoverageN/Ano Principles or Flujo section found in system.md
canal · sync 2026-06-02
31
Digests
29 en últimos 14d
4
Cambios pedidos / pendientes
del checklist
34
Threads
en el canal
2026-06-02
Última sync
del digest

Cosas nuevas (digests recientes)

FechaTemaTags
2026-06-01deficit keyword story trigger implementationfeature-request, workflow-automation, instagram-stories, keywords
2026-06-01agent activation date and lead volume metricsmetrics, performance, launch
2026-06-01weekly funnel report may 25 31 perimenopausia keyword winneranalytics, funnel, keyword-performance, content-strategy
2026-06-01instagram profile lookup ingrid ibarralead-management, calendly, instagram
2026-06-01crm automation expansion lead source tracking and closer concrm-automation, zapier, lead-qualification, closer-context
2026-05-31tipo4 prerequisite bug and workflow fixesbug, tipo4-follow-ups, workflow-config, prompt-fix
2026-05-31tipo1 pre propuesta execution window adjustmenttipo1, workflow-config, execution-window
2026-05-30follow up workflow separation tipo3 vs tipo4bug-fix, workflow-logic, follow-ups, deployed
2026-05-30instagram user lookup calendly reserveesdata-lookup, instagram, calendly-sync, manual-work
2026-05-30crm automation calendly to sheetscrm, automation, calendly, zapier, proposal
2026-05-29workflow follow up multiple messages per slotbug, workflow, follow-up, specification
2026-05-29agent pause resume manual control requestfeature-request, agent-control, escalation
2026-05-28calendly link message timezone clarificationcopy, calendly, preventive, ux, etapa-7
2026-05-28post calendly silence bug logistics messagesbug, calendly, post-agenda, logistics, is_agent_active
2026-05-28lead pipeline followup status requestworkflow, manual-initiation, agent-activation
2026-05-28agent manual conversation activationworkflow, activation, manual-threads, agent-handoff
2026-05-28crm automation calendly zapier setupcrm, automation, calendly, zapier, infrastructure
2026-05-28prompt fixes and agent activationdeploy, hard-rules, post-calendly-bug, agent-activation, crm-automation, yo-keyword-fix
2026-05-28calendly link message timezone claritywording, calendly, timezone, friction-reduction, prompt-update
2026-05-28post calendly silence logistics messagesbug, post-agenda, logistics, agent-inactive, platform-issue

Cambios pedidos por el creador / pendientes

IDEstadoCambio pedido
B9pendienteReemplazar referencias a "burbuja" en system.md por "mensaje aparte" — el LLM no entiende el concepto plataforma de burbujas
C1pendiente**Etapa 1 — Abridor**: variar según fuente (hand raiser recurso entregado/pendiente, story, CTA INFO/CAMBIO/YO, recurso por keyword, bienvenida nuevo follower, DM directo <30d, DM
X8pendienteNurturing score 46.9 (sintéticos) — bajo, pendiente mejora
X9pendienteFlow score 77.5 (sintéticos) — pendiente mejora con data real
sentiment del cliente → Ninjo · caché (2026-06-02 19:38:13) · modelo claude-sonnet-4-6 · ventana 7d
+1
Sentiment score
conforme
Bajo
Churn risk
del lado del cliente
4
Cambios pedidos
pendientes en checklist
23
Volumen cliente
agente: 735 convs

Matriz de volumen

enganchado sano
Cliente activo con tono ok — buena señal de retención.

Sentiment del cliente

📋 Sebastian está conforme y activamente comprometido: escala contenido, solicita features y monitorea métricas de cerca. Bugs de follow-up (spam de mensajes, mezcla tipo3/tipo4) fueron accionables y ya resueltos; sin queja emocional visible. Acción CS recomendada: cerrar el loop de las Open Proposals pendientes (CRM enrichment vía Zapier, sync Calendly→plataforma, verificación de tipo1 guard) para mantener momentum y evitar fricción por deuda técnica acumulada.
SeñalValorEvidencia (cita del cliente)
Enojado con la plataformano
Es queja
Queja constructiva (accionable)

Evidencia citada

SeñalCita textualFecha
El cliente está activamente operando y optimizando su funnel, señal de engagement positivo“None”2026-06-01
El cliente solicita feature de enriquecimiento de CRM con contexto previo a llamada, indicando que ve valor en la plataforma y quiere escalar“None”2026-06-01
El cliente solicita nuevo keyword trigger para story replies (deficit), mostrando iniciativa de expansión“None”2026-06-01
El cliente reportó bug de mensajes spam (25 mensajes) — queja accionable sin descarga emocional visible en los digests“None”2026-05-30
El cliente solicitó ajuste de ventana de ejecución y condición de guardia en tipo1, señal de que monitorea de cerca el comportamiento del agente“None”2026-05-31
El cliente consulta métricas de activación y volumen de leads, comportamiento típico de usuario enganchado con resultados“None”2026-06-01

Cambios pedidos por el creador (Métrica 1)

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

IDEstadoCambio pedido
B9pendienteReemplazar referencias a "burbuja" en system.md por "mensaje aparte" — el LLM no entiende el concepto plataforma de burbujas
C1pendiente**Etapa 1 — Abridor**: variar según fuente (hand raiser recurso entregado/pendiente, story, CTA INFO/CAMBIO/YO, recurso por keyword, bienvenida nuevo follower, DM directo <30d, DM
X8pendienteNurturing score 46.9 (sintéticos) — bajo, pendiente mejora
X9pendienteFlow score 77.5 (sintéticos) — pendiente mejora con data real