| Métrica | this 7d | prior 7d | Δ |
|---|---|---|---|
| Activas | 989 | 996 | -0.7% |
| Nuevas | 441 | 436 | +1.1% |
| Link sent | 106 | 105 | +1.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) | 989 | 441 | 106 | 0 | 0.0% | 0.0% | 0.0% |
| Semana anterior (7d) | 996 | 436 | 105 | 0 | 0.0% | 0.0% | 0.0% |
| Día | Activas | Nuevas | Link sent | Calls booked | Booked/Link | Booked/Activas | Booked/Nuevas |
|---|---|---|---|---|---|---|---|
| 07-30 | 133 | 60 | 16 | 0 | 0.0% | 0.0% | 0.0% |
| 07-29 | 126 | 59 | 10 | 0 | 0.0% | 0.0% | 0.0% |
| 07-28 | 135 | 52 | 10 | 0 | 0.0% | 0.0% | 0.0% |
| 07-27 | 183 | 69 | 18 | 0 | 0.0% | 0.0% | 0.0% |
| 07-26 | 139 | 76 | 20 | 0 | 0.0% | 0.0% | 0.0% |
| 07-25 | 138 | 64 | 13 | 0 | 0.0% | 0.0% | 0.0% |
| 07-24 | 135 | 61 | 19 | 0 | 0.0% | 0.0% | 0.0% |
| 07-23 | 141 | 57 | 12 | 0 | 0.0% | 0.0% | 0.0% |
| 07-22 | 138 | 68 | 19 | 0 | 0.0% | 0.0% | 0.0% |
| 07-21 | 169 | 63 | 13 | 0 | 0.0% | 0.0% | 0.0% |
| 07-20 | 170 | 70 | 17 | 0 | 0.0% | 0.0% | 0.0% |
| 07-19 | 117 | 57 | 16 | 0 | 0.0% | 0.0% | 0.0% |
| 07-18 | 133 | 66 | 13 | 0 | 0.0% | 0.0% | 0.0% |
| 07-17 | 128 | 55 | 15 | 0 | 0.0% | 0.0% | 0.0% |
⏳ Sin re-auditar hoy (sin cambios de prompt) — mostrando la última auditoría disponible. Estado vigente hasta nueva corrida.
| BP | Sev | Estado | Detalle |
|---|---|---|---|
| BP-1 | HIGH | PASS | Template compliance Agent declares `community_building` template. system.md contains all required sections per template spec: Identity (Identidad), Voice (Voz), Flow (Flujo), Calibration (Calibracion), Principles (Principios), Tools (Herramientas), and NO_RESPONSE (Principio 9). Content aligns with template intent: no sales logic, engagement-focused, content sharing, no qualification gate. |
| BP-2 | MEDIUM | PASS | Example coverage and cap (7 base + conditional, ≤20 total) examples.md covers 6 of 7 base scenarios (happy path, resource/link delivery, objection handling, graceful disqualification, emotional/sensitive lead, re-engagement; off-topic question is implicit in Example 18 bot/IA). Keywords.json is non-empty, and Example 24 demonstrates keyword trigger (FILAN mordedores) with resource delivery. Total count: 13 examples, well under 20-example cap. evidence (1)
|
| BP-3 | HIGH | PASS | Examples align with the flow Every example in examples.md maps to a step in system.md's Flujo section and reaches a terminal state (link sent, NO_RESPONSE, or objection handled with CTA). Example 1 follows Saludo → Clasificar → Ruteo → Cerrar. Example 2 follows Saludo → Clasificar (caso sensible) → derivar + NO_RESPONSE. Example 3 follows Saludo → Clasificar (clases) → Barrio → Link → Datos → NO_RESPONSE. All examples respect flow order. |
| BP-4 | CRITICAL | PASS | No internal contradictions in system.md system.md is internally consistent. Potential tension between 'respuesta standard de comunidad es larga' (Voz section) and 'respuestas de seguimiento vuelven al estilo DM corto' (Voz section) is explicitly resolved: the rule applies to different preconditions (initial response vs. follow-up). No shared precondition produces conflicting outputs. All behavioral parameters (max 1 emoji, no bold, bloques cortos) are stated once and consistently applied. |
| BP-5 | CRITICAL | PASS | No cross-file contradictions All SDK files agree on behavior and data. system.md's Flujo rule 'Pedido vs comentario: recomendá un curso o recurso SOLO si el usuario pide ayuda' is honored in examples.md (Example 28 shows mini-tip without course when user only comments; Example 1 shows course when user asks for help). keywords.json literal_responses match system.md voice (e.g., 'Habria que analizar' in both). program.json eligibility rules (Comprender para Educar NOT_for convivencia entre perros) align with Example 26 (convivencia → derivar a equipo, no CPE). No file contradicts another under the same precondition. |
| BP-6 | MEDIUM | PASS | Voice consistency across examples All examples use the same persona, vocabulary, and formality level. Voice markers are consistent: 'Hola! Soy Filo AI de Filosofia Animal 😊 Como estas?' (Examples 1, 2, 3, 5, 6, 12, 15, 15b, 15c, 16, 18, 24, 26, 27, 28, 28b, 29, 30, 31); micro-tokens ('Perfecto', 'Que bueno', 'Claro') appear uniformly; no jarring tonal shifts between examples. |
| BP-7 | CRITICAL | PASS | Unguarded actions (PAT-004) All risky actions in system.md's Flujo carry guards. 'Derivar al WhatsApp' (caso sensible) is guarded by 'agresion, mordidas, reactividad severa, ansiedad con destruccion, coexistencia conflictiva, miedos fuertes a ruidos' (Flujo step 2). 'Enviar link de clases' is guarded by 'preguntar barrio o localidad especifica ANTES' (Flujo step 4). 'Enviar link de Comprender para Educar' is guarded by 'SOLO si el usuario pide ayuda o pregunta cómo trabajar algo' (Flujo step 2, Pedido vs comentario). Examples demonstrate guards firing correctly (Example 1: user asks → course sent; Example 28: user comments → no course; Example 27: user asks about miedo → clases offered with zone check). |
| BP-8 | HIGH | PASS | No stale version language in examples All examples use current flow language from system.md. Closing CTAs match system.md: 'Cualquier duda me avisas 💚' (Examples 1, 5, 12, 15b, 15c, 16, 18, 24, 28, 28b, 29, 30, 31) aligns with Flujo step 6 'cerrar esa misma respuesta con un cierre cálido corto'. No stale phrases from prior flow versions detected. |
| BP-9 | MEDIUM | PASS | No duplicated instructions Each behavioral instruction has a single canonical home. 'Saludo es sagrado' (Principio 1) is stated once in Principios, not repeated in Flujo or examples preambles. 'Nunca inventar URLs' (Flujo step 2) is stated once, not duplicated in keywords.json or resources.json. 'Barrio especifico ANTES de link de clases' (Flujo step 4) is stated once, not restated in program.json. Cross-references exist (e.g., 'ver Principio 9' in Flujo step 2) but no copies. |
| BP-10 | MEDIUM | PASS | Rule-vs-principle balance Behavioral guidance is expressed via principles and examples. 'Acompañar con la respuesta standard' (Principio 2) is demonstrated in Examples 1, 5, 15, 15b, 28. 'Formato prolijo' (Principio 3) is shown in all examples. Hard rules remain for facts: 'Comprender para Educar NOT_for convivencia entre perros' (program.json eligibility), 'Zonas cubierta' (knowledge_base.md), 'Frase oficial FILAN' (knowledge_base.md). No behavioral rule (tone, flow, style) is stated as a hard rule when it could be demonstrated via example. |
| Check | Sec | Estado | Notas |
|---|---|---|---|
| 6a | 1.8 | PASS | NO_RESPONSE present (limits not checked, --no-db) |
| 6c | 3.x | PASS | 113 lines |
| 6d | 1.2 | PASS | 23 examples |
| 6e | 1.3 | WARN | 9 principles (target ≤7) |
| 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 | PASS | no em-dashes |
| 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 | WARN | 9 keywords.json entr(ies) not named in system.md (no recent operator ask): ['coprofagia', 'monta', 'recall', 'soledad', 'conductas compulsivas', 'castracion', 'acedan', 'pasear sin correa'] — likely legacy, review or remove |
| 6s | Hygiene | PASS | no expired dates in live SDK |
| 6t | Coverage | WARN | 5/9 principle(s) without example: #3 Formato prolijo siempre, #4 Links con contexto, nunca, #5 El análisis es orientación, #8 1 pregunta por mensaje, #9 Respondé con NO_RESPONSE; 3/6 flow step(s) without example: #2 Clasificar, #3 Ruteo de curso según tema, #6 Cerrar |
| Fecha | Tema | Tags |
|---|---|---|
| 2026-07-06 | weekly funnel report carrera high volume | metrics, funnel, carrera, weekly-report, conversion |
| 2026-07-06 | weekly carrera funnel report jul 06 | metrics, funnel, carrera, content-strategy, manual-outreach |
| 2026-06-29 | weekly funnel report jun 22 28 carrera | metrics, funnel, carrera, performance |
| 2026-06-29 | weekly funnel report jun22 jun28 carrera | metrics, funnel, carrera, weekly-report, content-strategy |
| 2026-06-22 | weekly funnel report jun 15 21 carrera surge | metrics, funnel, carrera, content-performance |
| 2026-06-22 | weekly funnel report jun15 21 carrera keyword performance | metrics, funnel, carrera-keyword, action-items |
| 2026-06-17 | community agent and crm integration updates | community-agent, crm-integration, updates, alignment |
| 2026-06-17 | juni metrics access and analysis closure | metrics, analytics, access-request, documentation |
| 2026-06-15 | weekly funnel report jun 08 14 carrera performance | metrics, funnel, keyword-performance, content-strategy |
| 2026-06-15 | weekly funnel report carrera keyword dominance | metrics, funnel, keyword-performance, content-strategy |
| 2026-06-08 | weekly funnel report jun 01 07 | metrics, funnel, weekly-report, carrera-agent |
| 2026-06-08 | weekly funnel report jun 01 07 carrera | metrics, funnel-analysis, carrera-agent, weekly-report |
| 2026-06-05 | carrera weekly report may 29 jun 5 funnel analysis | carrera-agent, funnel-metrics, link-migration, conversion-analysis |
| 2026-06-05 | carrera weekly funnel report may29 jun5 | form-migration, data-quality, tracking, urgent |
| 2026-06-04 | carrera lead generation june metrics inquiry | carrera-agent, lead-generation, reporting |
| 2026-05-29 | carrera form url update utm tracking | carrera-agent, form-tracking, utm, infrastructure, short-url |
| 2026-05-28 | kpi review meeting scheduling may 28 29 | meeting, kpi-review, carrera-agent |
| 2026-05-27 | carrera funnel lead drop may 21 25 analysis | carrera-agent, lead-generation, funnel-metrics, investigation |
| 2026-05-25 | carrera funnel weekly report may 18 24 | carrera-agent, funnel-metrics, weekly-report, leads |
| 2026-05-19 | confirm carrera ad campaigns tracking | carrera-agent, ads, campaigns, tracking |
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 |
|---|---|---|
| Participación activa y sostenida en decisiones estratégicas semana a semana | “None” | — |
| El equipo del cliente (Jesi, Luisina) colabora continuamente con Ninjo en optimización de funnel y métricas | “None” | — |
| Adopción de herramientas Ninjo: UTM tracking, URL acortada, dashboard de métricas | “None” | — |
Sin cambios pendientes en el checklist ✅