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.4467,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: 36 export lines are garbled (corrupted characters / wrong field count) and cannot be read unambiguously; they account for an implied 14917000 CAD of the control price sum (municipality gaps vs control: {'Gatineau': 11, 'Laval': 8, 'Levis': 3, 'Longueuil': 7, 'Sherbrooke': 7}).",14 "data_issues": [15 {16 "issue": "36 data lines (file lines 701-736) are garbled (random characters, wrong number of fields) and cannot be read",17 "handling": "excluded from the analytic dataset; not reconstructed or imputed; their count and implied price sum are reported via reconciliation with the control totals"18 },19 {20 "issue": "25 price_cad values are exported as quoted strings with comma thousands separators (e.g. \"280,000\")",21 "handling": "kept: the quoted field is unambiguous under CSV quoting; commas removed and parsed as integer CAD"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_gap_vs_control": {36 "Gatineau": 11,37 "Laval": 8,38 "Levis": 3,39 "Longueuil": 7,40 "Sherbrooke": 741 },42 "mean_price_unreadable_implied": 414361.11,43 "sale_date_min_valid": "2021-01-01",44 "sale_date_max_valid": "2022-12-31"45}