{
  "keywords": [
    {
      "keyword": "libero",
      "aliases": ["libero", "Libero", "LIBERO"],
      "condition": "resource_with_qualify",
      "match_type": "isolated_word",
      "match_mode": "exact",
      "allow_typo": true,
      "resource_key": "recurso_libero",
      "send_without_permission": false,
      "notes": "Recurso dedicado: recurso_libero. STEP 0 (system.md): si llega como primer mensaje, preguntar una sola pregunta de dolor y entregar tras el intent positivo. Si lo pide explícito, entregar de una con get_resources('recurso_libero'). Si ya había conversación previa, no reiniciar la calificación."
    },
    {
      "keyword": "sabotaje",
      "aliases": ["sabotaje", "Sabotaje", "SABOTAJE", "saboteo"],
      "condition": "resource_with_qualify",
      "match_type": "isolated_word",
      "match_mode": "exact",
      "allow_typo": true,
      "resource_key": "recurso_sabotaje",
      "send_without_permission": false,
      "notes": "Recurso del post sobre autosabotaje financiero. Misma regla de entrega STEP 0."
    },
    {
      "keyword": "rico",
      "aliases": ["rico", "Rico", "RICO"],
      "condition": "resource_with_qualify",
      "match_type": "isolated_word",
      "match_mode": "exact",
      "allow_typo": true,
      "resource_key": "recurso_rico",
      "send_without_permission": false,
      "notes": "Recurso dedicado: recurso_rico. Misma regla de entrega STEP 0."
    },
    {
      "keyword": "palabras",
      "aliases": ["palabras", "Palabras", "PALABRAS"],
      "condition": "resource_with_qualify",
      "match_type": "isolated_word",
      "match_mode": "exact",
      "allow_typo": true,
      "resource_key": "recurso_palabras",
      "send_without_permission": false,
      "notes": "Técnica entregable. Misma regla de entrega STEP 0."
    },
    {
      "keyword": "manzana",
      "aliases": ["manzana", "Manzana", "MANZANA"],
      "condition": "resource_with_qualify",
      "match_type": "isolated_word",
      "match_mode": "exact",
      "allow_typo": true,
      "resource_key": "recurso_manzana",
      "send_without_permission": false,
      "notes": "Recurso del post. El recurso del keyword siempre se entrega aunque el lead sea sub-piso (system.md, Keywords)."
    },
    {
      "keyword": "sesion",
      "aliases": ["sesion", "Sesion", "SESION", "sesión", "Sesión"],
      "condition": "qualify_to_book",
      "match_type": "isolated_word",
      "match_mode": "exact",
      "allow_typo": true,
      "resource_key": null,
      "send_without_permission": false,
      "notes": "Keyword SIN recurso (qualify_to_book): no se teasea un artifact que no existe. Abrir con curiosidad + una pregunta de dolor y calificar directo hacia la agenda."
    }
  ]
}
