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.