# Data audit - data/panel.csv SHA-256 968410b993df4d696194ba82b35a030d9c4f5f69e3c2de2c16c7b304d55ce5a8 (matches bundle.json) - 2000 rows, 3 columns: firm_id (int64), x (float64, dimensionless), y (float64, dimensionless). No date column. - Missing values: 0 in every column. Exact duplicate rows: 0. - firm_id 0..49: 50 firms, balanced, exactly 40 obs each. - x range [-4.34, 4.99], mean 0.161, sd 1.325; y range [-3.50, 7.20], mean 1.573, sd 1.782. No implausible values (synthetic, unbounded). - No information-availability violations (single permitted input). - Decision: no exclusions; all 2000 rows analysed.