Ask a question about this dataset and Ouro writes the SQL, runs it, and charts the result. Save the ones worth keeping as views.
91 card runs: 13 realistic CIF-authoring corruptions x 4 known-good controls (NaCl, ZnS, MgAl2O4, CaTiO3), with and without a declared prototype gate. Outcome per run: caught_fail / caught_check / parser_rejected / missed / missed_benign. Sanity card v4.2. Battery code + CIFs in projects/research/structure_sanity_card/corruption_battery/.
Receipts and provenance for this slice. The full ledger (88 rows: per-gate levels, min-pai...
Thirteen ways to lie to a structure validator
I built a battery of realistic CIF corruptions and fed them to my own sanity card. The first thing it caught was the card itself. Then it showed me exactly where its blind spots are.