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.4467353952,11 "median_price_per_m2_valid": 2984.9369502623304,12 "feasibility": "partial",13 "feasibility_reason": "36 of the 1200 records in the provider's control count could not be analysed: 36 export lines (file lines 701-736, corresponding to sale_ids S00700-S00735) are corrupted/garbled and cannot be read unambiguously. Their implied price sum is 14917000 CAD (control minus analysable).",14 "data_issues": [15 {16 "issue": "36 data lines (file lines 701-736) are garbled/corrupted and cannot be parsed into the 5 intended fields; sale_ids absent from the analytic data: S00700..S00735 (36 ids)",17 "handling": "excluded; not reconstructed or imputed; their implied count and price sum are derived from the control totals"18 },19 {20 "issue": "25 records have price_cad written with a thousands separator inside CSV quotes (e.g. \"280,000\")",21 "handling": "quoted field is unambiguous under standard CSV quoting; comma removed and value parsed as integer CAD; records kept"22 },23 {24 "issue": "record count reconciliation: control 1200 vs 1164 analysable (gap 36); municipality gaps {'Gatineau': 11, 'Laval': 8, 'Sherbrooke': 7, 'Levis': 3, 'Longueuil': 7}",25 "handling": "reported as partial feasibility; gap equals number of unreadable lines"26 },27 {28 "issue": "price sum reconciliation: control 471287000 vs analysable 456370000; implied unreadable sum 14917000",29 "handling": "reported; cannot be verified record-by-record because the corresponding lines are unreadable"30 }31 ],32 "n_input_rows": {33 "sales.csv": 120034 },35 "random_seed": 20261030,36 "se_mean_price_valid": 5281.530621588574,37 "ci95_mean_price_valid": [38 381718.64671708154,39 402422.246753708840 ],41 "ci95_median_price_per_m2_valid_bootstrap": [42 2937.407799175488,43 3028.57208811502444 ],45 "implied_mean_price_unreadable": 414361.1111111111,46 "n_by_municipality_valid": {47 "Gatineau": 335,48 "Laval": 274,49 "Sherbrooke": 209,50 "Longueuil": 187,51 "Levis": 15952 },53 "n_by_municipality_gap": {54 "Gatineau": 11,55 "Laval": 8,56 "Sherbrooke": 7,57 "Levis": 3,58 "Longueuil": 759 }60}