{"criteria": {"c1": "not_met", "c2": "not_met", "c3": "not_met", "c4": "not_met", "c5": "not_met"}, "note": "Uses a different two-module layout (csvtool/reader.py, processing.py) rather than the five requested files; function bodies are elided with '...', no per-module imports shown, and only one vague pipeline test is mentioned."}