| Métrica | this 7d | prior 7d | Δ |
|---|---|---|---|
| Activas | 4 | 1 | +300.0% |
| Nuevas | 1 | 0 | — |
| Link sent | 0 | 0 | — |
| Calls booked | 0 | 0 | — |
| Booked/Link % | — | — | — |
| Booked/Activas % | 0.0% | 0.0% | +0.0pp |
| Booked/Nuevas % | 0.0% | — | — |
| Revenue variable | $0.00 | $0.00 | — |
| Período | Activas | Nuevas | Link sent | Calls booked | Booked/Link | Booked/Activas | Booked/Nuevas |
|---|---|---|---|---|---|---|---|
| Semana actual (7d) | 4 | 1 | 0 | 0 | — | 0.0% | 0.0% |
| Semana anterior (7d) | 1 | 0 | 0 | 0 | — | 0.0% | — |
| Día | Activas | Nuevas | Link sent | Calls booked | Booked/Link | Booked/Activas | Booked/Nuevas |
|---|---|---|---|---|---|---|---|
| 07-30 | 0 | 0 | 0 | 0 | — | — | — |
| 07-29 | 1 | 0 | 0 | 0 | — | 0.0% | — |
| 07-28 | 1 | 0 | 0 | 0 | — | 0.0% | — |
| 07-27 | 1 | 0 | 0 | 0 | — | 0.0% | — |
| 07-26 | 1 | 1 | 0 | 0 | — | 0.0% | 0.0% |
| 07-25 | 0 | 0 | 0 | 0 | — | — | — |
| 07-24 | 0 | 0 | 0 | 0 | — | — | — |
| 07-23 | 0 | 0 | 0 | 0 | — | — | — |
| 07-22 | 1 | 0 | 0 | 0 | — | 0.0% | — |
| 07-21 | 0 | 0 | 0 | 0 | — | — | — |
| 07-20 | 0 | 0 | 0 | 0 | — | — | — |
| 07-19 | 0 | 0 | 0 | 0 | — | — | — |
| 07-18 | 0 | 0 | 0 | 0 | — | — | — |
| 07-17 | 0 | 0 | 0 | 0 | — | — | — |
| BP | Sev | Estado | Detalle |
|---|---|---|---|
| BP-1 | HIGH | PASS | Template compliance meta.md declares template 'low_ticket'. system.md contains all required sections for the low_ticket template: Identidad (Identity), Voz (Voice), Flujo (Flow), Calibración (Calibration), Principios (Principles), Tools, and NO_RESPONSE. The content aligns with the template's product-recommendation intent (discovery → 3 tips → community/1:1 offer), not appointment-setting for calls. |
| BP-2 | MEDIUM | PASS | Example coverage and cap (7 base + conditional, ≤20 total) examples.md contains 19 examples covering: happy path (Ex 2), resource/link delivery (Ex 3, 6, 9, 19), objection handling (Ex 6, 9, 17, 19), graceful disqualification (Ex 10, 11), emotional/sensitive lead (Ex 8), re-engagement (Ex 8), off-topic (Ex 5, 12). Conditional: no keywords.json entries, so keyword-trigger example N/A; price objection covered (Ex 6, 9, 17, 19). Total count is 19, within cap. |
| BP-3 | HIGH | PASS | Examples align with the flow All examples follow the declared flow: greeting → pain/description → 3 tips → interest confirmation → offer (1:1 or community) → booking/confirmation → NO_RESPONSE or soft close. No examples skip required steps or end mid-flow without a terminal state. |
| BP-4 | CRITICAL | PASS | No internal contradictions in system.md system.md is internally consistent. The flow defines two distinct offers under different preconditions: 1:1 ($97 USD) when lead says yes to 'bocetos' question (Step 6), and community ($15 USD/mo) when lead declines 1:1 or says 'ahorita no' (Step 7). These are documented as sequential alternatives, not contradictions. No conflicting parameter values or format rules detected. |
| BP-5 | CRITICAL | PASS | No cross-file contradictions All SDK files align on behavior and data. system.md Step 6 offers 1:1 ($97 USD) after interest confirmation; program.json confirms price_usd: 97 and positioning matches. system.md Step 7 offers community ($15 USD/mo) on objection; program.json confirms price_usd: 15. examples.md demonstrates both offers in correct sequence (Ex 2, 3, 6, 9, 19). resources.json URLs match those cited in system.md and examples.md. No factual disagreements on price, flow, or resource links. |
| BP-6 | MEDIUM | PASS | Voice consistency across examples All examples use consistent voice: short messages (1–3 lines), casual Colombian tuteo, warm tone, minimal emoji, no dashes. Phrasing like 'Hola', 'cuéntame', 'Mira', 'Qué bueno' repeats across examples. No jarring tonal shifts detected. |
| BP-7 | CRITICAL | PASS | Unguarded actions (PAT-004) All risky actions carry explicit guards. Step 6 offers 1:1 only after lead confirms interest ('¿Te gustaría que te ayudara...' → 'sí'). Step 7 offers community only after lead declines 1:1 or says 'ahorita no'. NO_RESPONSE triggers are enumerated (booking confirmed, lead entered community, 'no me interesa', minor detected, off-topic after redirect). Examples (Ex 2, 6, 9, 19) demonstrate guards firing correctly. |
| BP-8 | HIGH | PASS | No stale version language in examples All examples use current flow language. CTAs match system.md: 'Aquí lo tienes [link]' for 1:1 booking, 'Aquí tienes el link' for community, 'NO_RESPONSE' for terminal states. No outdated phrasing or prior-version CTAs detected. |
| BP-9 | MEDIUM | PASS | No duplicated instructions Each behavioral instruction has a single canonical home. Flow steps define the sequence; Principios reinforce key behaviors (one question at a time, 1:1 is primary offer, never invent data). Calibración defines engagement levels. No instruction is restated verbatim in two locations; cross-references are minimal and appropriate. |
| BP-10 | MEDIUM | PASS | Rule-vs-principle balance Behavioral guidance (warm tone, short messages, one question at a time, discovery before tips) is expressed via Voz, Principios, and worked examples. Hard rules (price $97 USD / $15 USD/mo, max 3 asesorías/week, no minors) remain as rules in Flujo and program.json. Balance is appropriate. |
| Check | Sec | Estado | Notas |
|---|---|---|---|
| 6a | 1.8 | PASS | NO_RESPONSE present (limits not checked, --no-db) |
| 6c | 3.x | PASS | 132 lines |
| 6d | 1.2 | PASS | 19 examples |
| 6e | 1.3 | WARN | 9 principles (target ≤7) |
| 6g | PAT-006 | N/A | no keywords |
| 6h | Anti-pat | PASS | no 'burbuja' |
| 6i | Anti-pat | PASS | no HTML comments |
| 6j | Anti-pat | FAIL | 12 em-dashes across 3 file(s); first: system.md:32 |
| 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 | N/A | no DB connection and no local keywords |
| 6s | Hygiene | WARN | 2 expired date reference(s) in SDK files |
| 6t | Coverage | WARN | 6/9 principle(s) without example: #1 Una pregunta a la vez, #2 La asesoría 1:1 ($97 USD) es 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/9 flow step(s) without example: #1 Apertura fija, #4 3 consejos, #10 Servicios sueltos (renders, modelado, lista de compras, planos, diseño) |
| Fecha | Tema | Tags |
|---|---|---|
| 2026-07-20 | minimal metrics agent startup phase | metrics, agent-status, coordination |
| 2026-07-20 | metrics minimal agent startup week jul20 | metrics, agent-status, coordination |
| 2026-07-13 | weekly funnel report jul 06 12 | reporting, funnel-metrics, volume-decline |
| 2026-07-06 | critical volume collapse jun 29 jul 05 | metrics, volume-decline, critical, funnel-health |
| 2026-07-06 | weekly funnel report jun29 jul05 volume collapse | metrics, funnel-health, volume-collapse, critical |
| 2026-06-29 | weekly metrics jun 22 28 critical volume decline | metrics, funnel-health, critical-alert |
| 2026-06-29 | critical volume collapse jun 22 28 | metrics, critical, engagement-regression, volume-decline |
| 2026-06-22 | weekly metrics jun 15 21 volume decline | metrics, funnel, volume-decline, content-coordination |
| 2026-06-15 | weekly metrics jun 08 14 volume recovery | metrics, funnel, conversion, content-performance |
| 2026-06-15 | weekly metrics volume recovery jun 08 14 | metrics, funnel, conversion, content-performance |
| 2026-06-12 | meta global outage account disconnect | incident, infrastructure, meta, whatsapp, instagram |
| 2026-06-11 | rejection handling timeframe clarification | conversation-flow, rejection-handling, agent-behavior |
| 2026-06-08 | weekly metrics significant volume decline | analytics, metrics |
| 2026-06-05 | new flow live testing provided | testing, deployment |
| 2026-06-05 | offer hierarchy inversion 1 1 first strategy | agent-config, sales-strategy, offer-flow |
| 2026-06-01 | weekly metrics volume decline content activation | analytics, metrics, content-strategy |
| 2026-05-30 | conversion flow setup community link | agent-config, conversion-flow, messaging |
| 2026-05-30 | agent testing and initial deployment | testing, agent-deployment |
Sin pendientes en el checklist ✅
| Señal | Valor | Evidencia (cita del cliente) |
|---|---|---|
| Enojado con la plataforma | no | — |
| Es queja | no | — |
| Queja constructiva (accionable) | no | — |
| Señal | Cita textual | Fecha |
|---|---|---|
| Sin citas directas del cliente — el digest es redacción interna de Ninjo, no voz del cliente | “None” | — |
| Señal de riesgo estructural: colapso sostenido de volumen (-82% / -90%) con múltiples auditorías pendientes sin cierre, lo que puede derivar en frustración si no se resuelve | “None” | 2026-07-06 |
| Señal de coordinación fallida: necesidad reiterada de alinear equipo de contenido con despliegues del agente, mencionada en múltiples semanas consecutivas | “None” | — |
Sin cambios pendientes en el checklist ✅