{
  "schema_version": 2,
  "source_commit": "422261baf74bfd022c5cbbb80972dae67d678967",
  "source_status": "known git checkout baseline; code fingerprints describe the generating working tree",
  "command": "python task_cases.py --case all --data-dir examples/home-credit-2018/data/raw_data --output-dir current-cases",
  "data_config": {
    "source": "home-credit-2018",
    "rows": 356255,
    "seed": 20261001,
    "target_group_rows": 30000,
    "reference": "0train",
    "n_score_bins": 4,
    "scope_dimensions": [
      "dataset_flag",
      "APPLY_DATE simulated month",
      "TARGET"
    ],
    "preparation": {
      "preparation_version": "home-credit-2018-v1",
      "input_files": [
        {
          "role": "train",
          "name": "application_train.csv",
          "sha256": "52e96b895b1112e1c853f670e58372719c8441c5ed1c57ac2f7fad559d784f5f",
          "bytes": 166133370,
          "rows": 307511,
          "columns": 122
        },
        {
          "role": "test",
          "name": "application_test.csv",
          "sha256": "a36161331d839150a67b6216d4de066f543a3b01a34061507d40e76612e0dec8",
          "bytes": 26567651,
          "rows": 48744,
          "columns": 121
        },
        {
          "role": "description",
          "name": "HomeCredit_columns_description.csv",
          "sha256": "eef7665398228a80f7367c9258220c5fbe1038f3f54094244f354d54e2d4fb03",
          "bytes": 37383,
          "rows": 219,
          "columns": 5
        }
      ],
      "description_encoding": "cp1252",
      "columns_description": {
        "encoding": "cp1252",
        "rows": 219,
        "columns": 5,
        "column_names": [
          "",
          "Table",
          "Row",
          "Description",
          "Special"
        ],
        "tables": [
          "POS_CASH_balance.csv",
          "application_{train|test}.csv",
          "bureau.csv",
          "bureau_balance.csv",
          "credit_card_balance.csv",
          "installments_payments.csv",
          "previous_application.csv"
        ],
        "application_rows": 122
      },
      "full_dataset": true,
      "seed": 20261001,
      "hash_config": {
        "algorithm": "SHA256",
        "encoding": "UTF-8",
        "id_format": "十进制整数，无前导零",
        "text_format": "{seed}:{SK_ID_CURR}",
        "integer_conversion": "全部 32 字节 big-endian",
        "offset_rule": "散列整数 modulo 区间天数（train 181/test 31）",
        "uses_binary_target_value": false
      },
      "partition_config": {
        "target_group_rows": 30000,
        "algorithm": "从末日向前选完整自然日人数最接近目标的日期段，依次 3oot/2test/1val",
        "tie_break": "人数误差相同选择更早起始日；为剩余分区保留非空自然日"
      },
      "merged_shape_before_roles": [
        356255,
        122
      ],
      "final_shape": [
        356255,
        124
      ],
      "rows": 356255,
      "partition_stats": [
        {
          "dataset_flag": "0train",
          "total_count": 215374,
          "date_min": "2026-01-01",
          "date_max": "2026-05-07",
          "observed_count": 215374,
          "null_count": 0,
          "target_0_count": 197909,
          "target_1_count": 17465,
          "observed_bad_rate": 0.081091496652335,
          "label_coverage": 1.0,
          "label_status": "observed"
        },
        {
          "dataset_flag": "1val",
          "total_count": 30720,
          "date_min": "2026-05-08",
          "date_max": "2026-05-25",
          "observed_count": 30720,
          "null_count": 0,
          "target_0_count": 28171,
          "target_1_count": 2549,
          "observed_bad_rate": 0.08297526041666667,
          "label_coverage": 1.0,
          "label_status": "observed"
        },
        {
          "dataset_flag": "2test",
          "total_count": 30657,
          "date_min": "2026-05-26",
          "date_max": "2026-06-12",
          "observed_count": 30657,
          "null_count": 0,
          "target_0_count": 28326,
          "target_1_count": 2331,
          "observed_bad_rate": 0.07603483706820628,
          "label_coverage": 1.0,
          "label_status": "observed"
        },
        {
          "dataset_flag": "3oot",
          "total_count": 30760,
          "date_min": "2026-06-13",
          "date_max": "2026-06-30",
          "observed_count": 30760,
          "null_count": 0,
          "target_0_count": 28280,
          "target_1_count": 2480,
          "observed_bad_rate": 0.08062418725617686,
          "label_coverage": 1.0,
          "label_status": "observed"
        },
        {
          "dataset_flag": "4_oot_undue",
          "total_count": 48744,
          "date_min": "2026-07-01",
          "date_max": "2026-07-31",
          "observed_count": 0,
          "null_count": 48744,
          "target_0_count": 0,
          "target_1_count": 0,
          "observed_bad_rate": null,
          "label_coverage": 0.0,
          "label_status": "unobserved"
        }
      ],
      "fcols": [
        "NAME_CONTRACT_TYPE",
        "CODE_GENDER",
        "FLAG_OWN_CAR",
        "FLAG_OWN_REALTY",
        "CNT_CHILDREN",
        "AMT_INCOME_TOTAL",
        "AMT_ANNUITY",
        "AMT_GOODS_PRICE",
        "NAME_TYPE_SUITE",
        "NAME_INCOME_TYPE",
        "NAME_EDUCATION_TYPE",
        "NAME_FAMILY_STATUS",
        "NAME_HOUSING_TYPE",
        "REGION_POPULATION_RELATIVE",
        "DAYS_BIRTH",
        "DAYS_EMPLOYED",
        "DAYS_REGISTRATION",
        "DAYS_ID_PUBLISH",
        "OWN_CAR_AGE",
        "FLAG_MOBIL",
        "FLAG_EMP_PHONE",
        "FLAG_WORK_PHONE",
        "FLAG_CONT_MOBILE",
        "FLAG_PHONE",
        "FLAG_EMAIL",
        "OCCUPATION_TYPE",
        "CNT_FAM_MEMBERS",
        "REGION_RATING_CLIENT",
        "REGION_RATING_CLIENT_W_CITY",
        "WEEKDAY_APPR_PROCESS_START",
        "HOUR_APPR_PROCESS_START",
        "REG_REGION_NOT_LIVE_REGION",
        "REG_REGION_NOT_WORK_REGION",
        "LIVE_REGION_NOT_WORK_REGION",
        "REG_CITY_NOT_LIVE_CITY",
        "REG_CITY_NOT_WORK_CITY",
        "LIVE_CITY_NOT_WORK_CITY",
        "ORGANIZATION_TYPE",
        "EXT_SOURCE_1",
        "EXT_SOURCE_2",
        "EXT_SOURCE_3",
        "APARTMENTS_AVG",
        "BASEMENTAREA_AVG",
        "YEARS_BEGINEXPLUATATION_AVG",
        "YEARS_BUILD_AVG",
        "COMMONAREA_AVG",
        "ELEVATORS_AVG",
        "ENTRANCES_AVG",
        "FLOORSMAX_AVG",
        "FLOORSMIN_AVG",
        "LANDAREA_AVG",
        "LIVINGAPARTMENTS_AVG",
        "LIVINGAREA_AVG",
        "NONLIVINGAPARTMENTS_AVG",
        "NONLIVINGAREA_AVG",
        "APARTMENTS_MODE",
        "BASEMENTAREA_MODE",
        "YEARS_BEGINEXPLUATATION_MODE",
        "YEARS_BUILD_MODE",
        "COMMONAREA_MODE",
        "ELEVATORS_MODE",
        "ENTRANCES_MODE",
        "FLOORSMAX_MODE",
        "FLOORSMIN_MODE",
        "LANDAREA_MODE",
        "LIVINGAPARTMENTS_MODE",
        "LIVINGAREA_MODE",
        "NONLIVINGAPARTMENTS_MODE",
        "NONLIVINGAREA_MODE",
        "APARTMENTS_MEDI",
        "BASEMENTAREA_MEDI",
        "YEARS_BEGINEXPLUATATION_MEDI",
        "YEARS_BUILD_MEDI",
        "COMMONAREA_MEDI",
        "ELEVATORS_MEDI",
        "ENTRANCES_MEDI",
        "FLOORSMAX_MEDI",
        "FLOORSMIN_MEDI",
        "LANDAREA_MEDI",
        "LIVINGAPARTMENTS_MEDI",
        "LIVINGAREA_MEDI",
        "NONLIVINGAPARTMENTS_MEDI",
        "NONLIVINGAREA_MEDI",
        "FONDKAPREMONT_MODE",
        "HOUSETYPE_MODE",
        "TOTALAREA_MODE",
        "WALLSMATERIAL_MODE",
        "EMERGENCYSTATE_MODE",
        "OBS_30_CNT_SOCIAL_CIRCLE",
        "DEF_30_CNT_SOCIAL_CIRCLE",
        "OBS_60_CNT_SOCIAL_CIRCLE",
        "DEF_60_CNT_SOCIAL_CIRCLE",
        "DAYS_LAST_PHONE_CHANGE",
        "FLAG_DOCUMENT_2",
        "FLAG_DOCUMENT_3",
        "FLAG_DOCUMENT_4",
        "FLAG_DOCUMENT_5",
        "FLAG_DOCUMENT_6",
        "FLAG_DOCUMENT_7",
        "FLAG_DOCUMENT_8",
        "FLAG_DOCUMENT_9",
        "FLAG_DOCUMENT_10",
        "FLAG_DOCUMENT_11",
        "FLAG_DOCUMENT_12",
        "FLAG_DOCUMENT_13",
        "FLAG_DOCUMENT_14",
        "FLAG_DOCUMENT_15",
        "FLAG_DOCUMENT_16",
        "FLAG_DOCUMENT_17",
        "FLAG_DOCUMENT_18",
        "FLAG_DOCUMENT_19",
        "FLAG_DOCUMENT_20",
        "FLAG_DOCUMENT_21",
        "AMT_REQ_CREDIT_BUREAU_HOUR",
        "AMT_REQ_CREDIT_BUREAU_DAY",
        "AMT_REQ_CREDIT_BUREAU_WEEK",
        "AMT_REQ_CREDIT_BUREAU_MON",
        "AMT_REQ_CREDIT_BUREAU_QRT",
        "AMT_REQ_CREDIT_BUREAU_YEAR"
      ],
      "candidate_feature_count": 119,
      "display_features": [
        "EXT_SOURCE_2",
        "EXT_SOURCE_3",
        "EXT_SOURCE_1",
        "AMT_INCOME_TOTAL",
        "DAYS_BIRTH",
        "DAYS_EMPLOYED",
        "AMT_ANNUITY",
        "AMT_GOODS_PRICE",
        "NAME_INCOME_TYPE",
        "NAME_EDUCATION_TYPE",
        "NAME_CONTRACT_TYPE",
        "CODE_GENDER",
        "FLAG_OWN_CAR",
        "FLAG_OWN_REALTY",
        "CNT_CHILDREN",
        "OCCUPATION_TYPE",
        "REGION_POPULATION_RELATIVE",
        "DAYS_REGISTRATION",
        "DAYS_ID_PUBLISH",
        "CNT_FAM_MEMBERS"
      ],
      "metadata": {
        "missing_definitions": [],
        "conflicting_definitions": [],
        "duplicate_application_rows_merged": 0,
        "application_fields_documented": 122,
        "field_definitions": {
          "SK_ID_CURR": {
            "definition_status": "documented",
            "official_definitions": [
              "ID of loan in our sample"
            ],
            "official_special": []
          },
          "TARGET": {
            "definition_status": "documented",
            "official_definitions": [
              "Target variable (1 - client with payment difficulties: he/she had late payment more than X days on at least one of the first Y installments of the loan in our sample, 0 - all other cases)"
            ],
            "official_special": []
          },
          "NAME_CONTRACT_TYPE": {
            "definition_status": "documented",
            "official_definitions": [
              "Identification if loan is cash or revolving"
            ],
            "official_special": []
          },
          "CODE_GENDER": {
            "definition_status": "documented",
            "official_definitions": [
              "Gender of the client"
            ],
            "official_special": []
          },
          "FLAG_OWN_CAR": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if the client owns a car"
            ],
            "official_special": []
          },
          "FLAG_OWN_REALTY": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client owns a house or flat"
            ],
            "official_special": []
          },
          "CNT_CHILDREN": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of children the client has"
            ],
            "official_special": []
          },
          "AMT_INCOME_TOTAL": {
            "definition_status": "documented",
            "official_definitions": [
              "Income of the client"
            ],
            "official_special": []
          },
          "AMT_CREDIT": {
            "definition_status": "documented",
            "official_definitions": [
              "Credit amount of the loan"
            ],
            "official_special": []
          },
          "AMT_ANNUITY": {
            "definition_status": "documented",
            "official_definitions": [
              "Loan annuity"
            ],
            "official_special": []
          },
          "AMT_GOODS_PRICE": {
            "definition_status": "documented",
            "official_definitions": [
              "For consumer loans it is the price of the goods for which the loan is given"
            ],
            "official_special": []
          },
          "NAME_TYPE_SUITE": {
            "definition_status": "documented",
            "official_definitions": [
              "Who was accompanying client when he was applying for the loan"
            ],
            "official_special": []
          },
          "NAME_INCOME_TYPE": {
            "definition_status": "documented",
            "official_definitions": [
              "Clients income type (businessman, working, maternity leave,…)"
            ],
            "official_special": []
          },
          "NAME_EDUCATION_TYPE": {
            "definition_status": "documented",
            "official_definitions": [
              "Level of highest education the client achieved"
            ],
            "official_special": []
          },
          "NAME_FAMILY_STATUS": {
            "definition_status": "documented",
            "official_definitions": [
              "Family status of the client"
            ],
            "official_special": []
          },
          "NAME_HOUSING_TYPE": {
            "definition_status": "documented",
            "official_definitions": [
              "What is the housing situation of the client (renting, living with parents, ...)"
            ],
            "official_special": []
          },
          "REGION_POPULATION_RELATIVE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized population of region where client lives (higher number means the client lives in more populated region)"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "DAYS_BIRTH": {
            "definition_status": "documented",
            "official_definitions": [
              "Client's age in days at the time of application"
            ],
            "official_special": [
              "time only relative to the application"
            ]
          },
          "DAYS_EMPLOYED": {
            "definition_status": "documented",
            "official_definitions": [
              "How many days before the application the person started current employment"
            ],
            "official_special": [
              "time only relative to the application"
            ]
          },
          "DAYS_REGISTRATION": {
            "definition_status": "documented",
            "official_definitions": [
              "How many days before the application did client change his registration"
            ],
            "official_special": [
              "time only relative to the application"
            ]
          },
          "DAYS_ID_PUBLISH": {
            "definition_status": "documented",
            "official_definitions": [
              "How many days before the application did client change the identity document with which he applied for the loan"
            ],
            "official_special": [
              "time only relative to the application"
            ]
          },
          "OWN_CAR_AGE": {
            "definition_status": "documented",
            "official_definitions": [
              "Age of client's car"
            ],
            "official_special": []
          },
          "FLAG_MOBIL": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide mobile phone (1=YES, 0=NO)"
            ],
            "official_special": []
          },
          "FLAG_EMP_PHONE": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide work phone (1=YES, 0=NO)"
            ],
            "official_special": []
          },
          "FLAG_WORK_PHONE": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide home phone (1=YES, 0=NO)"
            ],
            "official_special": []
          },
          "FLAG_CONT_MOBILE": {
            "definition_status": "documented",
            "official_definitions": [
              "Was mobile phone reachable (1=YES, 0=NO)"
            ],
            "official_special": []
          },
          "FLAG_PHONE": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide home phone (1=YES, 0=NO)"
            ],
            "official_special": []
          },
          "FLAG_EMAIL": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide email (1=YES, 0=NO)"
            ],
            "official_special": []
          },
          "OCCUPATION_TYPE": {
            "definition_status": "documented",
            "official_definitions": [
              "What kind of occupation does the client have"
            ],
            "official_special": []
          },
          "CNT_FAM_MEMBERS": {
            "definition_status": "documented",
            "official_definitions": [
              "How many family members does client have"
            ],
            "official_special": []
          },
          "REGION_RATING_CLIENT": {
            "definition_status": "documented",
            "official_definitions": [
              "Our rating of the region where client lives (1,2,3)"
            ],
            "official_special": []
          },
          "REGION_RATING_CLIENT_W_CITY": {
            "definition_status": "documented",
            "official_definitions": [
              "Our rating of the region where client lives with taking city into account (1,2,3)"
            ],
            "official_special": []
          },
          "WEEKDAY_APPR_PROCESS_START": {
            "definition_status": "documented",
            "official_definitions": [
              "On which day of the week did the client apply for the loan"
            ],
            "official_special": []
          },
          "HOUR_APPR_PROCESS_START": {
            "definition_status": "documented",
            "official_definitions": [
              "Approximately at what hour did the client apply for the loan"
            ],
            "official_special": [
              "rounded"
            ]
          },
          "REG_REGION_NOT_LIVE_REGION": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client's permanent address does not match contact address (1=different, 0=same, at region level)"
            ],
            "official_special": []
          },
          "REG_REGION_NOT_WORK_REGION": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client's permanent address does not match work address (1=different, 0=same, at region level)"
            ],
            "official_special": []
          },
          "LIVE_REGION_NOT_WORK_REGION": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client's contact address does not match work address (1=different, 0=same, at region level)"
            ],
            "official_special": []
          },
          "REG_CITY_NOT_LIVE_CITY": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client's permanent address does not match contact address (1=different, 0=same, at city level)"
            ],
            "official_special": []
          },
          "REG_CITY_NOT_WORK_CITY": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client's permanent address does not match work address (1=different, 0=same, at city level)"
            ],
            "official_special": []
          },
          "LIVE_CITY_NOT_WORK_CITY": {
            "definition_status": "documented",
            "official_definitions": [
              "Flag if client's contact address does not match work address (1=different, 0=same, at city level)"
            ],
            "official_special": []
          },
          "ORGANIZATION_TYPE": {
            "definition_status": "documented",
            "official_definitions": [
              "Type of organization where client works"
            ],
            "official_special": []
          },
          "EXT_SOURCE_1": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized score from external data source"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "EXT_SOURCE_2": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized score from external data source"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "EXT_SOURCE_3": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized score from external data source"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "APARTMENTS_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "BASEMENTAREA_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "YEARS_BEGINEXPLUATATION_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "YEARS_BUILD_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "COMMONAREA_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "ELEVATORS_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "ENTRANCES_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FLOORSMAX_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FLOORSMIN_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LANDAREA_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LIVINGAPARTMENTS_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LIVINGAREA_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "NONLIVINGAPARTMENTS_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "NONLIVINGAREA_AVG": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "APARTMENTS_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "BASEMENTAREA_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "YEARS_BEGINEXPLUATATION_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "YEARS_BUILD_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "COMMONAREA_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "ELEVATORS_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "ENTRANCES_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FLOORSMAX_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FLOORSMIN_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LANDAREA_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LIVINGAPARTMENTS_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LIVINGAREA_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "NONLIVINGAPARTMENTS_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "NONLIVINGAREA_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "APARTMENTS_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "BASEMENTAREA_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "YEARS_BEGINEXPLUATATION_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "YEARS_BUILD_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "COMMONAREA_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "ELEVATORS_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "ENTRANCES_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FLOORSMAX_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FLOORSMIN_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LANDAREA_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LIVINGAPARTMENTS_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "LIVINGAREA_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "NONLIVINGAPARTMENTS_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "NONLIVINGAREA_MEDI": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "FONDKAPREMONT_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "HOUSETYPE_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "TOTALAREA_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "WALLSMATERIAL_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "EMERGENCYSTATE_MODE": {
            "definition_status": "documented",
            "official_definitions": [
              "Normalized information about building where the client lives, What is average (_AVG suffix), modus (_MODE suffix), median (_MEDI suffix) apartment size, common area, living area, age of building, number of elevators, number of entrances, state of the building, number of floor"
            ],
            "official_special": [
              "normalized"
            ]
          },
          "OBS_30_CNT_SOCIAL_CIRCLE": {
            "definition_status": "documented",
            "official_definitions": [
              "How many observation of client's social surroundings with observable 30 DPD (days past due) default"
            ],
            "official_special": []
          },
          "DEF_30_CNT_SOCIAL_CIRCLE": {
            "definition_status": "documented",
            "official_definitions": [
              "How many observation of client's social surroundings defaulted on 30 DPD (days past due)"
            ],
            "official_special": []
          },
          "OBS_60_CNT_SOCIAL_CIRCLE": {
            "definition_status": "documented",
            "official_definitions": [
              "How many observation of client's social surroundings with observable 60 DPD (days past due) default"
            ],
            "official_special": []
          },
          "DEF_60_CNT_SOCIAL_CIRCLE": {
            "definition_status": "documented",
            "official_definitions": [
              "How many observation of client's social surroundings defaulted on 60 (days past due) DPD"
            ],
            "official_special": []
          },
          "DAYS_LAST_PHONE_CHANGE": {
            "definition_status": "documented",
            "official_definitions": [
              "How many days before application did client change phone"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_2": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 2"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_3": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 3"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_4": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 4"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_5": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 5"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_6": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 6"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_7": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 7"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_8": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 8"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_9": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 9"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_10": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 10"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_11": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 11"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_12": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 12"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_13": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 13"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_14": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 14"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_15": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 15"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_16": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 16"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_17": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 17"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_18": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 18"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_19": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 19"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_20": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 20"
            ],
            "official_special": []
          },
          "FLAG_DOCUMENT_21": {
            "definition_status": "documented",
            "official_definitions": [
              "Did client provide document 21"
            ],
            "official_special": []
          },
          "AMT_REQ_CREDIT_BUREAU_HOUR": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of enquiries to Credit Bureau about the client one hour before application"
            ],
            "official_special": []
          },
          "AMT_REQ_CREDIT_BUREAU_DAY": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of enquiries to Credit Bureau about the client one day before application (excluding one hour before application)"
            ],
            "official_special": []
          },
          "AMT_REQ_CREDIT_BUREAU_WEEK": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of enquiries to Credit Bureau about the client one week before application (excluding one day before application)"
            ],
            "official_special": []
          },
          "AMT_REQ_CREDIT_BUREAU_MON": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of enquiries to Credit Bureau about the client one month before application (excluding one week before application)"
            ],
            "official_special": []
          },
          "AMT_REQ_CREDIT_BUREAU_QRT": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of enquiries to Credit Bureau about the client 3 month before application (excluding one month before application)"
            ],
            "official_special": []
          },
          "AMT_REQ_CREDIT_BUREAU_YEAR": {
            "definition_status": "documented",
            "official_definitions": [
              "Number of enquiries to Credit Bureau about the client one day year (excluding last 3 months before application)"
            ],
            "official_special": []
          }
        }
      },
      "special_values": {
        "DAYS_EMPLOYED": {
          "value": 365243,
          "count": 64648,
          "handling": "保留原值；该异常正值作为本字段的特殊值配置，不应用于其他字段。",
          "meaning": "官方字段说明未解释此值，不推断实际就业时长。"
        }
      },
      "invariants": {
        "source_ids_unique": true,
        "source_ids_disjoint": true,
        "all_rows_preserved": true,
        "test_target_all_null": true,
        "whole_natural_days": true,
        "raw_files_unchanged": true
      }
    }
  },
  "dependencies": {
    "numpy": "2.4.6",
    "pandas": "3.0.3",
    "polars": "1.42.0",
    "scikit-learn": "1.9.0",
    "pyarrow": "24.0.0",
    "openpyxl": "3.1.5",
    "xlsxwriter": "3.2.9",
    "matplotlib": "3.11.0"
  },
  "python": "3.12.13",
  "generation_environment": {
    "python": "3.12.13",
    "imported_mars_version": "0.0.28",
    "installed_distribution_version": "0.0.28",
    "import_source": "current MARS package; code fingerprints recorded",
    "dependencies": {
      "numpy": "2.4.6",
      "pandas": "3.0.3",
      "polars": "1.42.0",
      "scikit-learn": "1.9.0",
      "pyarrow": "24.0.0",
      "openpyxl": "3.1.5",
      "xlsxwriter": "3.2.9",
      "matplotlib": "3.11.0"
    }
  },
  "code_fingerprints": {
    "docs/snippets/task_cases.py": "9c60fc8be364ef1763cb7a39197011f3ffde6a59f1632532c98946540c08428c",
    "docs/snippets/external_agent_rule_case.py": "db610fafdd79e759b19e3babb6465903916f61b22f5bbe9d0a52562d2b6294f9",
    "docs/snippets/home_credit_data.py": "386b8074d6ead289fe85e6f43696d813da1f3eec0f5ea547c2ec019402bccb6d",
    "src/mars/analysis/score_cross.py": "d5eecb5f1253e5aa152483e959f1cc6689067276e93ea1b3676f156dc6060de7",
    "src/mars/analysis/score_cross_view.py": "1a15e7b754bc593f8ec769dac3cbce863c4ef9e79abe37d3f8c4647544885c96",
    "src/mars/analysis/profiler.py": "d5ff53de93c0094eb1303c98a0d74b3fe201627c2393374e940a36e9056da5b1",
    "src/mars/analysis/evaluator.py": "08cf57981ba83c13631d99127453be1e0338ffebd87d24eaa9a9acf572d20d6d",
    "src/mars/analysis/_risk_profile.py": "535b2ddb70ca4109619b653df3ac4f119417d9489981574e6307385f56301f5a",
    "src/mars/feature/selection/stats.py": "543fce55d5de219b951056e01a38cf93702e9797ecbf232fd8f02011ae678228",
    "src/mars/analysis/_evaluation/report_parts.py": "0a78f176ccf785741bb5f59bbaebc3d0c50cd8216cf6c46cdf6a7fb2f1e6fd3b",
    "src/mars/analysis/_evaluation/metrics.py": "ec4d6bf482e12d8b696ca68614b2ab28cf0fb6cc39273c77f058cda2fa0b2835",
    "src/mars/compute/binning.py": "67d8acbf4a2ac229923b7d47bc27d7a031e6a2bc30eafec0931e75f6f489fed9",
    "src/mars/reporting/_metadata.py": "f6e052a27c39774a714c2aea89f33065f4ff95272acc53e02f6c71755bc7074a",
    "src/mars/feature/selection/linear.py": "5c0dd0d8a65bc3ed32e54e9217b4601a441c7e30c07d7b873f585ec833a02f77",
    "src/mars/reporting/_query.py": "87df054a912cc87bb055a7f55a7d909692812ae866382115561ee6c7e0e270f6",
    "src/mars/reporting/_artifact.py": "d3597f9f285ca85b19292eb07e6e5bbf5aa03fb0ee04794cef796a730410655e",
    "src/mars/reporting/_binning_html.py": "f6aaa0cbc47ab0d74e429744575dccb59ef12c0fb405a05cf1ee7b7d84f3e4cb",
    "src/mars/reporting/_binning_html_helpers.py": "a56753be8c6ccf423c0bc5de77280771d8047a8655b0562f45038dd128395b5f",
    "src/mars/reporting/_profile_html.py": "06080f5edd9d59f4c19dafb36d552764b62e93bec37122b7e9d110742331b10d",
    "src/mars/reporting/_profile_excel.py": "24d2d6ff1cc90671d1553c58bb0ee5c0281ab14df56263aea22b48abeba6d1fd",
    "src/mars/reporting/_excel.py": "4b60c44ce0eb5a985c6e1f8d18bcae1ae1e4bd64d3763967f7330a4f4ff505f1",
    "src/mars/reporting/_binning_plot.py": "29034e2c28da266ac650dbb6a9de59f8b592927781d4ee05cb496024601a1a54",
    "src/mars/reporting/plotter.py": "c868c0c0f249d6afbe1fa3affe61ade52505a16efb80e67f1da1e5c038885c89",
    "src/mars/reporting/_matplotlib.py": "da12b02099452f49e6770a2e86ad867ecf72866064eb48e3c1dc5a28347370a8",
    "src/mars/reporting/_time_range.py": "8680c989fd3e89aa2389e17997c3944e4c7e75777aacddc91e8af986df18034b",
    "src/mars/reporting/html_assets.py": "999abdb23b8cb237d01d1a55bb7f23ac3d74c4c48adafb4124fb3d61aebf859e",
    "src/mars/reporting/_serialization.py": "6075e0e018bccbf34325ff52c037529d2f01f93c7af1ceeba6e53f4a6ea29174",
    "src/mars/reporting/_semantics.py": "67b760e41551758341753998f0806abd59f21b2fa953eba67186295dffeec60a",
    "src/mars/rule/workflow.py": "13d877751efbd9aff4100dc90091bbfa32a8949418bc1000ddeb1b28715e07ed",
    "src/mars/rule/evaluator.py": "8e8a3483b0f950b29e912249b308378d1901857cd6df130d81601826325fa6b0",
    "src/mars/rule/report.py": "42545879f5d078c2fc7e6e6fcc4788751b9f89926acaaf467c161546fa87c2c9",
    "src/mars/rule/_statistics.py": "3c989e4524f7e1c5b009c0806a178ef10ffc0a962e9666bbf13fcd84971f7934",
    "src/mars/rule/_report_semantics.py": "db6dd84b2e8255a428244555f85abd83be63d08ff3d3dfc45ab8967380c326a5"
  },
  "reports": {
    "1": "5d00f397-1768-44b0-9306-cd2531e7e9a6",
    "2": "d73396cc-4ad6-493e-a69a-0cd2a0a435e6",
    "3": "9c0d63d9-bd1c-401d-92bb-0b27e51afa45",
    "4": "4178f2f6-3d7c-4583-b1da-9d4c0bce24ec",
    "5": "408b6056-e5a0-4558-88d4-98cbbc56b0ea",
    "6": "d73396cc-4ad6-493e-a69a-0cd2a0a435e6",
    "7": "d73396cc-4ad6-493e-a69a-0cd2a0a435e6"
  },
  "artifacts": [
    {
      "path": "REPRODUCE.txt",
      "size_bytes": 984,
      "sha256": "a568b2cb16110fecb4b41fbbd4911597b54ca1366f1d60c61390d6cf1f2bbaf7"
    },
    {
      "path": "agent-context.json",
      "size_bytes": 8439,
      "sha256": "d386ed83303d1dad9f71a9ae8dca8cc00f4bc8a598c922367ce3ebb31cfd0169"
    },
    {
      "path": "auto-rules.html",
      "size_bytes": 137407,
      "sha256": "13dc018d5be0fda3c94ea6f1443624ff87b5b36e5c726b8030deb4aec6a66f0e"
    },
    {
      "path": "auto-rules.marsreport",
      "size_bytes": 78853,
      "sha256": "c850b3b9f5852e27198beaa058bce1767d686e60fc7db4b1a5164f21214840bc"
    },
    {
      "path": "auto-rules.xlsx",
      "size_bytes": 33993,
      "sha256": "a5069e6a81afa734da1b7eb69e9912700eef52306e8e7d0b980a54d95565a8ee"
    },
    {
      "path": "binning-native-evidence.json",
      "size_bytes": 40769,
      "sha256": "7985d744f6e5033ac44e27bad1cdea941023860e16c350cf1ee9b3c86bd03c72"
    },
    {
      "path": "binning-native-home-credit.png",
      "size_bytes": 602749,
      "sha256": "c6f44dc026eb60f8c38c8bf09ec89909ca15dde7ec6be2d2091459729357e383"
    },
    {
      "path": "binning-native-home-credit.svg",
      "size_bytes": 252649,
      "sha256": "29e931bcabfd55193231369bb3acc6a7564c98d92366728f02a3fda0595d2936"
    },
    {
      "path": "binning-native-time-home-credit.png",
      "size_bytes": 773277,
      "sha256": "b0e8427b4cb47bd98697e78b7375dace3cb850e91724a62ff0ff8cd9e4547ecd"
    },
    {
      "path": "binning-native-time-home-credit.svg",
      "size_bytes": 308239,
      "sha256": "42c34fee2807faaf5bf642a87b05c466d0d6c7250f5df1f1f2c37125da3925f9"
    },
    {
      "path": "binning-time.html",
      "size_bytes": 4248088,
      "sha256": "b0a03309a06de123c27d49b620d54227a5fe106b51fed4b8f12039ae23538ac0"
    },
    {
      "path": "binning-time.marsreport",
      "size_bytes": 326827,
      "sha256": "9c336940318de3097aa065acb4e344f1040779e24f1638746e41e0efa91d9470"
    },
    {
      "path": "binning-time.xlsx",
      "size_bytes": 274587,
      "sha256": "cdbb85860b0fb95e51fa793de3cea51e9dd4cc98a3412a7cc1293e645278dfdb"
    },
    {
      "path": "binning.html",
      "size_bytes": 18454088,
      "sha256": "7f4c6c2b0aeb98b74cac36897f4281fbeeda8e4562cc002a78b32e6e2196e397"
    },
    {
      "path": "binning.marsreport",
      "size_bytes": 625704,
      "sha256": "44331283b7ea93231fdf56eac284728647f6d8b55d1d7dffc26acb6001bd20dd"
    },
    {
      "path": "binning.xlsx",
      "size_bytes": 1092702,
      "sha256": "2fe1cd8885b6468b47218708bd314db886c91b3479f216119b2dffd49877977c"
    },
    {
      "path": "case-1.json",
      "size_bytes": 86285,
      "sha256": "d09e186b429d0e09a756871114c4657d3f10a38d9b7fe7d2ada29d3be0efb358"
    },
    {
      "path": "case-2.json",
      "size_bytes": 261481,
      "sha256": "85e1b36aaf4087f6c7ccac79504e7b501fb64bd03c05e824aee77df1c9c23f41"
    },
    {
      "path": "case-3.json",
      "size_bytes": 168529,
      "sha256": "af956d716e5ed50d0c7963d3b678238b658d27548e4bddc751f1dc5ce2ac817b"
    },
    {
      "path": "case-4.json",
      "size_bytes": 89589,
      "sha256": "492d9dafbd7f401e14dd9bbadbf9949d1c9491d3f49c52f630fdf2a8418f9221"
    },
    {
      "path": "case-5.json",
      "size_bytes": 166042,
      "sha256": "68ec19ef66b6991cf7823a1e615fe5868b21e043659ca335126c2150d02da386"
    },
    {
      "path": "case-6.json",
      "size_bytes": 191938,
      "sha256": "234af58da3b9629457584b3db51f532c4a9158ffc7028f30b92a3630796eff7a"
    },
    {
      "path": "case-7.json",
      "size_bytes": 187313,
      "sha256": "5b469ac47daff17711f254711547ea022d7e235b24c1194578c414bab3008da1"
    },
    {
      "path": "case-notes.json",
      "size_bytes": 2330,
      "sha256": "8210dc18ffbc7317c4b25e853c4dae561a4c1995e9d7b2beae16d46e7d15c374"
    },
    {
      "path": "correlation.html",
      "size_bytes": 17585,
      "sha256": "47abc35c583fd7370158e67f3ec968f8d9439d28210c3a5e76db42c051074b2a"
    },
    {
      "path": "correlation.xlsx",
      "size_bytes": 7452,
      "sha256": "680ad3a07774fc96ca2e9f681c677a7f885d8e4c53886ea7c028e4fac8ddc6f4"
    },
    {
      "path": "days-employed-special.html",
      "size_bytes": 692191,
      "sha256": "ecb761a65fa33ff7e92a74f1243500f76e108cf8d5ed0512c8c92672fdbdb893"
    },
    {
      "path": "days-employed-special.marsreport",
      "size_bytes": 208665,
      "sha256": "48b8240846cfab6820064761404b90a0c071416cc3ee860e9851d481207e31f2"
    },
    {
      "path": "days-employed-special.xlsx",
      "size_bytes": 33954,
      "sha256": "52f0a4b66544dbee21891247017b21112d768582052e3f6205aa1051e8200081"
    },
    {
      "path": "evidence-review.json",
      "size_bytes": 16941,
      "sha256": "3f4a84146bc33bd49a09d28d2a36b21174d28b13b97ac7a626a6c36140db8213"
    },
    {
      "path": "external-agent-rule-task.txt",
      "size_bytes": 2165,
      "sha256": "66b38f5d1752b78d1e58f36e680b43d6774f66b73fc2984d307303ada7c3f772"
    },
    {
      "path": "external-agent-task.md",
      "size_bytes": 2165,
      "sha256": "66b38f5d1752b78d1e58f36e680b43d6774f66b73fc2984d307303ada7c3f772"
    },
    {
      "path": "external-agent-task.txt",
      "size_bytes": 499,
      "sha256": "b6334ef49b89baad1fc56e5e6019f513869fdb1836d1de3af2dbe3d0c21b8b1e"
    },
    {
      "path": "external_agent_rule_case.py",
      "size_bytes": 17575,
      "sha256": "98f627be5bbd62afa79cb253e22980cfa7f8011baaaf9d9a5768514629423775"
    },
    {
      "path": "feature-metadata.json",
      "size_bytes": 44110,
      "sha256": "bd3308898458e97d0737c2829218ed8a21392c9123ea52bf6c179a2d7662cfb7"
    },
    {
      "path": "generation-environment.json",
      "size_bytes": 423,
      "sha256": "c392f6b2d8ce1aeecdcc7e413dcc7c1f2305b77d19af97527d5401d264c0f8ad"
    },
    {
      "path": "generation-timings.json",
      "size_bytes": 361,
      "sha256": "708b5056abbffda10a6942f8cc31652f811c08bee71a36b5685a2e5033b0b35c"
    },
    {
      "path": "home_credit_data.py",
      "size_bytes": 29688,
      "sha256": "22e0e7fee2dea0b03d70a9da487e44bfb4b7bfdbbdfe777315282db6a61fb735"
    },
    {
      "path": "policy.marsreport",
      "size_bytes": 74456,
      "sha256": "5a5e7e7fcc68f5d3ab1a39326e98c97a1f2e1da2b876b1a2d0196f881ff678b5"
    },
    {
      "path": "policy.xlsx",
      "size_bytes": 30818,
      "sha256": "263c860183bc8bcb43cecc888632cad1c3802f79e14357ff12d9facc09946380"
    },
    {
      "path": "preparation-summary.json",
      "size_bytes": 49278,
      "sha256": "0b50d7806b533f0040430e0b4409bf786b923d79cde4f085fdcfdb83a59f55d9"
    },
    {
      "path": "previews.txt",
      "size_bytes": 5100,
      "sha256": "11bc0fd0178efebd7ed2d25f0626c264e2202f635dd4e23819b8cf5bfc5974f3"
    },
    {
      "path": "profile.html",
      "size_bytes": 1185579,
      "sha256": "7047d09f59101f8364dba5bded4dd6ccee9a96419d9fd8a9b7ee47d52e656413"
    },
    {
      "path": "profile.marsreport",
      "size_bytes": 110852,
      "sha256": "1521e3e120a11e43603a3999f3a53934046b8915450907cd1f8976fb0e5edfee"
    },
    {
      "path": "profile.xlsx",
      "size_bytes": 69487,
      "sha256": "76e68c5c955b5a075e901d503e4e7488354296defe3dc6b231cdd83a5f10d893"
    },
    {
      "path": "query-1.json",
      "size_bytes": 1423,
      "sha256": "cab4316d175466053dd22ae653fb5d93d227fd1ce8ae4b56ea34be834c411643"
    },
    {
      "path": "query-2.json",
      "size_bytes": 2035,
      "sha256": "38134c8688c9277340bac67befd32a091086f9707e4eb0d645cb3ca480ae1396"
    },
    {
      "path": "query-3.json",
      "size_bytes": 6874,
      "sha256": "2174333bca4d381859160589aea06ccc8ab343b25db0b087980bea495d671244"
    },
    {
      "path": "query-4.json",
      "size_bytes": 8115,
      "sha256": "8386a12c683de8dcf488f7be6452b2bb90ecb75e0da6208f1c41e42f5106c45d"
    },
    {
      "path": "query-5.json",
      "size_bytes": 939,
      "sha256": "09b3a5d8260890ec15031a9d773fd50cd4eccf90972b11df71136872f076bccc"
    },
    {
      "path": "query-6.json",
      "size_bytes": 1809,
      "sha256": "eff1e5b94adb65ce260066d210fe85e6649e66ef16ee4eb5f72412eebe8f86f6"
    },
    {
      "path": "query-7.json",
      "size_bytes": 1840,
      "sha256": "1681da8810c5f4bba8976f2b2bd9ae5057fb460ce532c45a06f911f887e9077a"
    },
    {
      "path": "query-trace.json",
      "size_bytes": 18637,
      "sha256": "6afdf7344d124bf066b31798e2e280107e9c261bb73e0f16556794e581baa524"
    },
    {
      "path": "raw-correlation.marsreport",
      "size_bytes": 32213,
      "sha256": "dd8db816f5ad8b270f1ea1601e67eb99abf1c86aab019340ae15d55be7d6f0d2"
    },
    {
      "path": "review.md",
      "size_bytes": 354,
      "sha256": "c7416bbd964d423142d978b13edb67f3719a7f251c3d0bac3bbe071679a0c251"
    },
    {
      "path": "rule-agent-context.json",
      "size_bytes": 12543,
      "sha256": "b8c3dbf34bfd3df27635ade30c8608ca067692fd5e5d2728a58b6aa97977f617"
    },
    {
      "path": "rule-generation.json",
      "size_bytes": 76843,
      "sha256": "0042e0e6b97aa0cf433812017dc199d9b7486e4d8a1647ecac778de0ba6a80f2"
    },
    {
      "path": "rules-independent.html",
      "size_bytes": 47974,
      "sha256": "e92f66a35efe47b268305312bd71ee9b1d1de1a9ffd42a1ad8ab84570b0273f7"
    },
    {
      "path": "rules-independent.marsreport",
      "size_bytes": 53675,
      "sha256": "6dc28d39c5deb32560cb4be71570699c55640c1963a33ba4d8d8fac9cc72e364"
    },
    {
      "path": "rules-independent.xlsx",
      "size_bytes": 18084,
      "sha256": "e2b2647949cbbbcf89b20b094cfdd79fb78c2145935a365ec732d439b83756a8"
    },
    {
      "path": "rules.html",
      "size_bytes": 72665,
      "sha256": "2ea3acbd065a4aa4e7e47e340ebd6bb39782cf5bda85c083e84b3ac6856032fc"
    },
    {
      "path": "rules.marsreport",
      "size_bytes": 76244,
      "sha256": "e3410142583f654425c57c86033011b9aa112d54e4b25ab57d3aaa11c9fb9b10"
    },
    {
      "path": "rules.xlsx",
      "size_bytes": 23028,
      "sha256": "2a2c6388306c8657d3f1c4bdb8646b9b031ab33ff8c7ce8025826012f90daa40"
    },
    {
      "path": "ruleset.json",
      "size_bytes": 1032,
      "sha256": "658389b38bf793dd5fec53e4bb01a89870e6a18bd6c899f7911c3a072426bb7a"
    },
    {
      "path": "score-cross.html",
      "size_bytes": 376434,
      "sha256": "92874ea4f9aadfc0cf8e965ec57b9444c4c545a36230cf8e8c72c08dacf65946"
    },
    {
      "path": "score-cross.marsreport",
      "size_bytes": 100809,
      "sha256": "bd722c0c266151e3d167881964618f946bc05b1d0e54061e5d268623c9153f20"
    },
    {
      "path": "score-cross.xlsx",
      "size_bytes": 59179,
      "sha256": "a45e4d368cff88c210eed48bd4a8662949ea18c04359d76851b2c30e274476d5"
    },
    {
      "path": "selection.json",
      "size_bytes": 107858,
      "sha256": "806bb3e9603a27914395450bb7fd7f007847cd479812d0729a8fb26bac6f9a4f"
    },
    {
      "path": "selection.xlsx",
      "size_bytes": 19450,
      "sha256": "eec3d5e1f27ce7d716f8f15e1be642cbbadfa3f56af84b1ae36810342559fdb0"
    },
    {
      "path": "summary.json",
      "size_bytes": 293067,
      "sha256": "21a57682399514aee6d27780ba4e172bac5b534335b4516bea2fb710e6fe1250"
    },
    {
      "path": "task_cases.py",
      "size_bytes": 47310,
      "sha256": "378e55ed4d022f42da9a4d2717a5fa37568b14e653830214e4c1f36018230911"
    },
    {
      "path": "woe-correlation.marsreport",
      "size_bytes": 100591,
      "sha256": "58f2b84e19f2a0cc7f1556548e9e34edd8f755fd478f4c6b9458d8d2a950cf0e"
    }
  ],
  "zip_allowlist": [
    "REPRODUCE.txt",
    "agent-context.json",
    "auto-rules.html",
    "auto-rules.marsreport",
    "auto-rules.xlsx",
    "binning-native-evidence.json",
    "binning-native-home-credit.png",
    "binning-native-home-credit.svg",
    "binning-native-time-home-credit.png",
    "binning-native-time-home-credit.svg",
    "binning-time.html",
    "binning-time.marsreport",
    "binning-time.xlsx",
    "binning.html",
    "binning.marsreport",
    "binning.xlsx",
    "case-1.json",
    "case-2.json",
    "case-3.json",
    "case-4.json",
    "case-5.json",
    "case-6.json",
    "case-7.json",
    "case-notes.json",
    "correlation.html",
    "correlation.xlsx",
    "days-employed-special.html",
    "days-employed-special.marsreport",
    "days-employed-special.xlsx",
    "evidence-review.json",
    "external-agent-rule-task.txt",
    "external-agent-task.md",
    "external-agent-task.txt",
    "external_agent_rule_case.py",
    "feature-metadata.json",
    "generation-environment.json",
    "generation-timings.json",
    "home_credit_data.py",
    "manifest.json",
    "policy.marsreport",
    "policy.xlsx",
    "preparation-summary.json",
    "previews.txt",
    "profile.html",
    "profile.marsreport",
    "profile.xlsx",
    "query-1.json",
    "query-2.json",
    "query-3.json",
    "query-4.json",
    "query-5.json",
    "query-6.json",
    "query-7.json",
    "query-trace.json",
    "raw-correlation.marsreport",
    "review.md",
    "rule-agent-context.json",
    "rule-generation.json",
    "rules-independent.html",
    "rules-independent.marsreport",
    "rules-independent.xlsx",
    "rules.html",
    "rules.marsreport",
    "rules.xlsx",
    "ruleset.json",
    "score-cross.html",
    "score-cross.marsreport",
    "score-cross.xlsx",
    "selection.json",
    "selection.xlsx",
    "summary.json",
    "task_cases.py",
    "woe-correlation.marsreport"
  ]
}
