{ "_comment": "Expected results for the 5 SQL assertions in 04_query_correctness against fixtures/csv/workers.csv. The CSV is content-addressed; if its hash changes, this file must be re-derived.", "fixture_sha256": "computed at runtime by 03_ingest_csv_to_parquet — see actual.fixture_sha in evidence", "queries": [ { "id": "Q1", "claim": "row count = 5", "sql": "SELECT count(*) AS n FROM workers", "expected": {"n": 5} }, { "id": "Q2", "claim": "Chicago row count = 2", "sql": "SELECT count(*) AS n FROM workers WHERE city = 'Chicago'", "expected": {"n": 2} }, { "id": "Q3", "claim": "max score = 95", "sql": "SELECT max(score) AS m FROM workers", "expected": {"m": 95} }, { "id": "Q4", "claim": "role = safety belongs to Barbara", "sql": "SELECT name FROM workers WHERE role = 'safety'", "expected": {"name": "Barbara"} }, { "id": "Q5", "claim": "Houston average score = 89.5", "sql": "SELECT avg(score) AS avg FROM workers WHERE city = 'Houston'", "expected": {"avg": 89.5} } ] }