{
  "manifest_version": "1.0",
  "contract_id": "f8-c04-feature-contract-v1",
  "dataset": {
    "path": "data/feature_cases.csv",
    "sha256": "6c0ca71077ceb10e846d11f31085b378803d1f4050849a6903aca2198d6ecb7d"
  },
  "split_assignments": {
    "path": "data/split_assignments.csv",
    "sha256": "0ca4da68f9a7806953b06d3798461048caa924ed2f25c318b84cbe88d790995e"
  },
  "fit_scope": "train",
  "feature_columns": [
    "case_id",
    "split",
    "target_label",
    "days_since_min_train_date",
    "text_token_count",
    "product__becas",
    "product__horarios",
    "product__matricula",
    "product__pagos",
    "product__practicas",
    "product__titulos",
    "channel__chat",
    "channel__email",
    "channel__portal",
    "tfidf__consulta",
    "tfidf__beca",
    "tfidf__matricula",
    "tfidf__plazo",
    "tfidf__cambio",
    "tfidf__convenio",
    "tfidf__duda",
    "tfidf__incompleta",
    "tfidf__ordinaria",
    "tfidf__practicas",
    "tfidf__requisitos",
    "tfidf__ambiguo",
    "tfidf__anulacion",
    "tfidf__caso",
    "tfidf__cerrado",
    "tfidf__datos",
    "tfidf__denegada",
    "tfidf__documentacion",
    "tfidf__duplicado",
    "tfidf__emitido",
    "tfidf__empresa",
    "tfidf__estado",
    "tfidf__expediente",
    "tfidf__faltan",
    "tfidf__grupo",
    "tfidf__horario",
    "tfidf__horarios",
    "tfidf__indicada",
    "tfidf__laboratorio",
    "tfidf__mensaje",
    "tfidf__pago",
    "tfidf__parcial",
    "tfidf__reclamacion",
    "tfidf__revisar",
    "tfidf__revision",
    "tfidf__solicitud",
    "tfidf__titulo",
    "tfidf__urgente"
  ],
  "dense_embedding_columns": [
    "case_id",
    "split",
    "embedding_00",
    "embedding_01",
    "embedding_02",
    "embedding_03",
    "embedding_04",
    "embedding_05",
    "embedding_06",
    "embedding_07",
    "embedding_08",
    "embedding_09",
    "embedding_10",
    "embedding_11",
    "embedding_12",
    "embedding_13",
    "embedding_14",
    "embedding_15",
    "embedding_16",
    "embedding_17",
    "embedding_18",
    "embedding_19",
    "embedding_20",
    "embedding_21",
    "embedding_22",
    "embedding_23",
    "embedding_24",
    "embedding_25",
    "embedding_26",
    "embedding_27",
    "embedding_28",
    "embedding_29",
    "embedding_30",
    "embedding_31",
    "embedding_32",
    "embedding_33",
    "embedding_34",
    "embedding_35",
    "embedding_36",
    "embedding_37",
    "embedding_38",
    "embedding_39",
    "embedding_40",
    "embedding_41",
    "embedding_42",
    "embedding_43",
    "embedding_44",
    "embedding_45",
    "embedding_46",
    "embedding_47",
    "embedding_48",
    "embedding_49",
    "embedding_50",
    "embedding_51",
    "embedding_52",
    "embedding_53",
    "embedding_54",
    "embedding_55",
    "embedding_56",
    "embedding_57",
    "embedding_58",
    "embedding_59",
    "embedding_60",
    "embedding_61",
    "embedding_62",
    "embedding_63"
  ],
  "metadata": {
    "min_train_date": "2026-04-01",
    "max_train_days": 15,
    "max_train_tokens": 5,
    "product_vocab": [
      "becas",
      "horarios",
      "matricula",
      "pagos",
      "practicas",
      "titulos"
    ],
    "channel_vocab": [
      "chat",
      "email",
      "portal"
    ],
    "text_vocabulary": [
      "consulta",
      "beca",
      "matricula",
      "plazo",
      "cambio",
      "convenio",
      "duda",
      "incompleta",
      "ordinaria",
      "practicas",
      "requisitos",
      "ambiguo",
      "anulacion",
      "caso",
      "cerrado",
      "datos",
      "denegada",
      "documentacion",
      "duplicado",
      "emitido",
      "empresa",
      "estado",
      "expediente",
      "faltan",
      "grupo",
      "horario",
      "horarios",
      "indicada",
      "laboratorio",
      "mensaje",
      "pago",
      "parcial",
      "reclamacion",
      "revisar",
      "revision",
      "solicitud",
      "titulo",
      "urgente"
    ],
    "idf": {
      "consulta": 1.82667857,
      "beca": 1.98082925,
      "matricula": 2.38629436,
      "plazo": 2.38629436,
      "cambio": 2.67397643,
      "convenio": 2.67397643,
      "duda": 2.67397643,
      "incompleta": 2.67397643,
      "ordinaria": 2.67397643,
      "practicas": 2.67397643,
      "requisitos": 2.67397643,
      "ambiguo": 3.07944154,
      "anulacion": 3.07944154,
      "caso": 3.07944154,
      "cerrado": 3.07944154,
      "datos": 3.07944154,
      "denegada": 3.07944154,
      "documentacion": 3.07944154,
      "duplicado": 3.07944154,
      "emitido": 3.07944154,
      "empresa": 3.07944154,
      "estado": 3.07944154,
      "expediente": 3.07944154,
      "faltan": 3.07944154,
      "grupo": 3.07944154,
      "horario": 3.07944154,
      "horarios": 3.07944154,
      "indicada": 3.07944154,
      "laboratorio": 3.07944154,
      "mensaje": 3.07944154,
      "pago": 3.07944154,
      "parcial": 3.07944154,
      "reclamacion": 3.07944154,
      "revisar": 3.07944154,
      "revision": 3.07944154,
      "solicitud": 3.07944154,
      "titulo": 3.07944154,
      "urgente": 3.07944154
    },
    "train_row_count": 15
  },
  "quality_gate": "pass"
}
