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 control records could not be analysed: 1200 data lines were read, of which 36 are corrupted/garbled export lines (wrong field count or malformed fields; ids S00700-S00735) whose content cannot be read unambiguously; they were not reconstructed. Their implied price total is 14917000 CAD.",14 "data_issues": [15 {16 "issue": "36 data lines are garbled (random characters, wrong number of fields, malformed sale_id); sale_ids S00700..S00735 (36 ids) are absent from the readable rows",17 "handling": "excluded from the analytic dataset (not reconstructed or imputed); counted as unreadable; their implied price total is derived only as control sum minus valid sum"18 },19 {20 "issue": "25 rows have price_cad written as a quoted string with thousands separators (e.g. \"280,000\")",21 "handling": "the CSV quoting makes the value unambiguous; separators removed and value parsed as integer CAD; rows retained"22 },23 {24 "issue": "record count (1164) and price sum (456370000) of readable rows fall short of control totals (1200, 471287000); per-municipality shortfall {'Gatineau': 11, 'Laval': 8, 'Sherbrooke': 7, 'Levis': 3, 'Longueuil': 7}",25 "handling": "reported as reconciliation gap; feasibility set to partial; summary statistics computed on readable records only"26 }27 ],28 "n_input_rows": {29 "sales.csv": 120030 },31 "random_seed": null,32 "n_by_municipality_valid": {33 "Gatineau": 335,34 "Laval": 274,35 "Sherbrooke": 209,36 "Levis": 159,37 "Longueuil": 18738 },39 "n_by_municipality_shortfall": {40 "Gatineau": 11,41 "Laval": 8,42 "Sherbrooke": 7,43 "Levis": 3,44 "Longueuil": 745 },46 "n_price_thousands_separator_parsed": 25,47 "missing_sale_id_range": [48 "S00700",49 "S00735"50 ],51 "sale_date_range_valid": [52 "2021-01-01",53 "2022-12-31"54 ],55 "mean_price_unreadable_implied": 414361.1111,56 "input_sha256": {57 "metadata.json": "2aefdcfaf936c7a301d4fa32aa05cb04bff46ad2fd34c423a358e423ec47ac8f",58 "sales.csv": "0a53f5e851e31130083cfc70aafd2e2a644eadbc734d6928782d6d6cb60caf53"59 }60}61