1{2 "task_id": "F1-conf-04",3 "n_records_control": 1200,4 "n_valid_records": 1164,5 "n_unreadable_records": 36,6 "n_analysed": 1164,7 "sum_price_control": 471287000,8 "sum_price_valid": 456370000,9 "sum_price_unreadable_implied": 14917000,10 "mean_price_valid": 392070.45,11 "median_price_per_m2_valid": 2984.937,12 "feasibility": "partial",13 "feasibility_reason": "36 of the 1200 records in the provider's control count could not be analysed: their lines in sales.csv are garbled (corrupted characters / wrong field count / malformed sale_id) and cannot be read unambiguously; they were not reconstructed. Their implied price sum is 14917000 CAD.",14 "data_issues": [15 {16 "issue": "36 data lines in sales.csv are garbled (random characters, wrong field count, malformed sale_id); unreadable records per municipality implied by control totals: {'Gatineau': 11, 'Laval': 8, 'Sherbrooke': 7, 'Levis': 3, 'Longueuil': 7}",17 "handling": "excluded; not reconstructed or imputed; their implied price sum reported as sum_price_unreadable_implied"18 },19 {20 "issue": "25 readable records have price_cad written as a quoted string with comma thousands separators (e.g. \"280,000\")",21 "handling": "parsed unambiguously by removing the thousands separator (CSV quoting makes the field boundary unambiguous); retained"22 }23 ],24 "n_input_rows": {25 "sales.csv": 120026 },27 "random_seed": null,28 "n_by_municipality_valid": {29 "Gatineau": 335,30 "Laval": 274,31 "Levis": 159,32 "Longueuil": 187,33 "Sherbrooke": 20934 },35 "n_by_municipality_unreadable_implied": {36 "Gatineau": 11,37 "Laval": 8,38 "Sherbrooke": 7,39 "Levis": 3,40 "Longueuil": 741 },42 "missing_sale_ids_range": [43 "S00700",44 "S00735"45 ],46 "n_missing_sale_ids": 36,47 "mean_price_unreadable_implied": 414361.11,48 "mean_price_control_implied": 392739.1749}