Review — tuhogarconisa

← overview

ventana últimos 7d vs 7d previos · tz America/Argentina/Buenos_Aires · último cambio Ninjo: 2026-05-28 16:37 (deploy config, hace 6d)
18
Nuevas (7d)
prior 59
0
Calls booked
— de link
0
Link sent
0.0% de activas
$2
Revenue variable
57 msgs

Resumen — período vs período

Métricathis 7dprior 7dΔ
Activas29199-85.4%
Nuevas1859-69.5%
Link sent00
Calls booked00
Booked/Link %
Booked/Activas %0.0%0.0%+0.0pp
Booked/Nuevas %0.0%0.0%+0.0pp
Revenue variable$2.00$2.87-30.3%

Funnel — semana actual vs anterior

PeríodoActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
Semana actual (7d)2918000.0%0.0%
Semana anterior (7d)19959000.0%0.0%
Ver desglose por día
DíaActivasNuevasLink sentCalls bookedBooked/LinkBooked/ActivasBooked/Nuevas
06-0210000.0%
06-0120000.0%
05-3131000.0%0.0%
05-3021000.0%0.0%
05-2920000.0%
05-2865000.0%0.0%
05-271311000.0%0.0%
05-2677000.0%0.0%
05-251612000.0%0.0%
05-24571000.0%0.0%
05-23442000.0%0.0%
05-22151000.0%0.0%
05-212510000.0%0.0%
05-203526000.0%0.0%
run 2026-06-02T17:28:49+00:00 · fuente: live DB state (daily_audit pipeline)
10/10
BP semánticos PASS
top-10 best practices
12/16
Determinísticos PASS
1 FAIL · 3 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
meta.md declares template='low_ticket'. system.md contains all required structural sections for the low_ticket template: Identidad (Identity), Voz (Voice), Flujo (Flow), Calibración (Calibration), Principios (Principles), Tools, and NO_RESPONSE. The agent's appointment-setting use case with a community-based low-ticket offering aligns with the low_ticket template's product-recommendation strategy.
BP-2MEDIUMPASSExample coverage and cap (7 base scenarios + conditional, ≤20 total)
examples.md contains 18 examples covering all 7 base scenarios (happy path, resource/link delivery, objection handling, graceful disqualification, emotional/sensitive lead, re-engagement, off-topic question) plus conditional scenarios (keyword trigger via 'info' in Example 3; price objection in Examples 6 and 9). Total count is 18, within the ≤20 cap.
BP-3HIGHPASSExamples align with the flow
Every example in examples.md follows the flow defined in system.md: opening → casa/apto → pain/description → 3 tips → bocetos question → membership link or 1:1 offer → confirmation or NO_RESPONSE. All examples reach a terminal state (membership entry, 1:1 booking, soft close with contact save, or NO_RESPONSE).
BP-4CRITICALPASSNo internal contradictions in system.md
system.md is internally consistent. The flow defines a default path (casa/apto → pain → tips → bocetos → membership) and explicitly documents a fast-track exception ('Si el lead menciona que quiere transformar todo el espacio... omito la pregunta de dolor y voy directo a los 3 tips'). The 1:1 offer is gated by explicit conditions ('solo cuando la piden explícitamente'). No shared precondition produces conflicting outputs.
BP-5CRITICALPASSNo cross-file contradictions
All SDK files agree on behavior and parameters. system.md Step 6 gates the membership link on 'sí' to the bocetos question; examples.md consistently shows this gate firing (Examples 2, 3, 6, 9). The 1:1 offer ($97 USD) is gated to explicit requests ('solo cuando la piden explícitamente'); Examples 4 and 14 demonstrate this correctly. program.json pricing rules align with system.md flow. resources.json URLs match those used in examples.md. No file demonstrates behavior that contradicts another under the same precondition.
BP-6MEDIUMPASSVoice consistency across examples
All examples use the same persona (Isa, first-person, warm and direct), vocabulary (casual Spanish, Colombian tuteo), and tone (short messages, minimal emoji, no dashes). No jarring tonal shifts; a reader would recognize the same agent across all examples.
BP-7CRITICALPASSUnguarded actions (PAT-004)
All risky actions are guarded. Membership link (Step 6) is guarded by 'cuando el lead dice que sí quiere ayuda' (confirmed interest via bocetos question). The 1:1 offer is guarded by 'solo cuando la piden explícitamente' or 'pregunta explícitamente por una asesoría personalizada 1:1'. Examples 2, 4, and 6 demonstrate these guards firing correctly. The guards are explicit and demonstrated in worked examples.
BP-8HIGHPASSNo stale version language in examples
All examples use current flow language and CTAs. The membership link message format ('Claro, puedes entrar aquí y agendar tu cita...') matches system.md Step 6 exactly. The 1:1 offer language ('1️⃣ Videollamada personalizada conmigo...') matches system.md Step 7. No stale or outdated phrasing detected.
BP-9MEDIUMPASSNo duplicated instructions
Each behavioral instruction has a single canonical home. The 3-tips framework is stated once in system.md (Step 4) and demonstrated in examples; the fast-track exception is documented once in system.md (Step 3). The 1:1 gating rule is stated once in system.md (Step 7) and demonstrated in examples. No instruction is restated in multiple locations without cross-reference.
BP-10MEDIUMPASSRule-vs-principle balance
Behavioral guidance (tone, flow, discovery-to-recommendation approach) is expressed via Principios and examples. Hard rules remain for factual constraints (price $15 USD/month, $97 USD for 1:1; max 3 asesorías per week; age gate 18+). The balance is appropriate: principles + examples teach how to engage; rules enforce 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.xPASS135 lines
6d1.2PASS18 examples
6e1.3WARN9 principles (target ≤7)
6gPAT-006N/Ano keywords
6hAnti-patPASSno 'burbuja'
6iAnti-patPASSno HTML comments
6jAnti-patFAIL11 em-dashes across 3 file(s); first: system.md:28
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-driftN/Ano DB connection and no local keywords
6sHygieneWARN2 expired date reference(s) in SDK files
6tCoverageWARN6/9 principle(s) without example: #1 Una pregunta a la vez, #2 Las asesorías de estilo ($15 USD/mes dentro de la comunidad) son la oferta principal, #5 Si parece menor de edad, derivo al equipo y emito `NO_RESPONSE`., #7 Ignoro media/errores que no puedo procesar y sigo natural, #8 No salto el flujo si el lead presiona; 3/10 flow step(s) without example: #1 Apertura fija, #4 3 consejos, #10 Servicios sueltos (renders, modelado, lista de compras, planos, diseño)
canal · sync —
0
Digests
0 en últimos 14d
0
Cambios pedidos / pendientes
del checklist
Threads
en el canal
Última sync
del digest

Cosas nuevas (digests recientes)

Sin digests dateados.

Cambios pedidos por el creador / pendientes

Sin pendientes en el checklist ✅

sentiment del cliente → Ninjo · scoreado ahora (2026-06-03 15:26:02) · modelo claude-sonnet-4-6 · ventana 7d
Sentiment score
no scoreado
0
Cambios pedidos
pendientes en checklist
0
Volumen cliente
agente: 18 convs

Matriz de volumen 🚨

alarma real
Cliente callado mientras el agente tiene tráfico: desenganche / churn silencioso. Abrir loop proactivo.

Sentiment del cliente

Sin digests del cliente en la ventana — nada que scorear.

Cambios pedidos por el creador (Métrica 1)

Sin cambios pendientes en el checklist ✅