1[2 {"id":"C1","text":"1164 of the 1200 control records can be read unambiguously and form the analytic dataset; 36 cannot.","results_keys":["n_valid_records","n_analysed","n_unreadable_records","n_records_control"],"status":"supported","caveat":"Depends on keeping 25 quoted comma-thousands prices as readable."},3 {"id":"C2","text":"The 36 unreadable records correspond to corrupted lines 701-736 of sales.csv, consistent with the sale_id gap S00700-S00735 and municipality count deficits summing to 36.","results_keys":["data_issues","diagnostics"],"status":"supported","caveat":"Identity of the missing ids is inferred from the gap, not read from the lines."},4 {"id":"C3","text":"The sum of price over valid records is 456,370,000 CAD, leaving an implied 14,917,000 CAD for the unreadable records relative to the control sum of 471,287,000 CAD.","results_keys":["sum_price_valid","sum_price_unreadable_implied","sum_price_control"],"status":"supported","caveat":"Implied sum assumes control totals are correct and valid records are unaltered."},5 {"id":"C4","text":"Mean price over valid records is 392,070.45 CAD and median price per m2 is 2,984.94 CAD/m2.","results_keys":["mean_price_valid","median_price_per_m2_valid"],"status":"supported","caveat":"Describes readable records only; unreadable block may not be random."},6 {"id":"C5","text":"Feasibility is partial because 36 control records could not be analysed.","results_keys":["feasibility","feasibility_reason"],"status":"supported","caveat":""},7 {"id":"C6","text":"Excluding the 25 thousands-separator rows changes the mean and median only slightly (392,480.25 CAD; 2,983.32 CAD/m2).","results_keys":["diagnostics"],"status":"supported","caveat":"Key path diagnostics.sensitivity_excluding_thousands_separator_rows."}8]9