{
  "id": "t1-newsletter-basic",
  "version": 1,
  "dataNotice": "All names, companies, emails and phone numbers in this task are fictional.",
  "input": "input.csv",
  "title": "Newsletter list: basic cleanup",
  "kind": "clean",
  "brief": "A newsletter sign-up export has stray spaces, blank rows, repeated rows and a header row pasted in the middle. Prepare it for import into an email tool.",
  "requirements": [
    "Remove rows that are completely empty.",
    "Remove exact duplicate rows and any repeated header row, keeping the first occurrence.",
    "Trim spaces at the start and end of every cell.",
    "Lowercase every email address.",
    "Change nothing else. Keep the column order and the header as they are."
  ],
  "deliverables": [
    "cleaned.csv — the cleaned file, same columns in the same order",
    "change-log.csv — header row,column,before,after,rule; one line per changed cell or removed row"
  ],
  "passScore": 90,
  "grader": "smartdata-clean grade t1-newsletter-basic cleaned.csv change-log.csv"
}