# Data audit (P1) | file | sha256 | rows | cols | |---|---|---|---| | data/model.csv | 098123961451e4f9a2e76afdbc83aec78066fc713d0645659c09b77b1636195b (matches bundle.json) | 10 | 3 (parameter, value, description) | Schema: parameter (str), value (numeric except grid_spacing='log'), description (str). No missing values, no duplicate parameter names. Values: alpha=0.36, beta=0.95 (both in (0,1)), y_min=0.05 < y_max=5.0 (units of output), grid_points=400, grid_spacing=log, vfi_tolerance=1e-8 (utils, sup norm), eval_y = 0.5, 1.0, 2.0. No dates (theoretical parameters). Anomalies: none. Note: the evaluation points are not nodes of the 400-point log grid (log step 0.01154), so the VFI policy must be interpolated there (permitted by TASK.md). Interior check: steady state y* = (alpha*beta)^(alpha/(1-alpha)) ~ 0.547; optimal y' at y=0.05 is ~0.23 and at y=5 is ~1.21, both strictly inside [0.05, 5], so grid bounds do not bind (confirmed in script: 0 choices at bounds). No input violates the information-availability rules. gate_spec.json/bundle.json are not task inputs; not used.