Build a command-line tool /app/normalize that reads one or more input files (CSV or NDJSON) and writes a…
Build a command-line tool /app/normalize that reads one or more input files (CSV or NDJSON) and writes a…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Goal : Normalize heterogeneous, messy contact records into a canonical JSON array of objects. The tool must be…
The task
**Goal**: Normalize heterogeneous, messy contact records into a canonical JSON array of objects. The tool must be robust against real-world data issues. The agent's solution is correct ONLY if it handles every subtle edge case listed in the contract without any hints.
Part of ai-and/termgrade-environments.