{
  "schema_version": 1,
  "algorithm": "sha256",
  "source_only_student_files": 5,
  "student_output_initially_empty": true,
  "files": {
    "OUTPUT-CONTRACT.json": {
      "bytes": 15133,
      "sha256": "31f5149ad5aa0e83e46755372bff671e88d8fc69d343a68a6cb05035706331cb"
    },
    "README.md": {
      "bytes": 6013,
      "sha256": "8814ebb98b04e7811b79afe35e95a22076902208d7d8971439b874df3184b625"
    },
    "input/company.json": {
      "bytes": 1758,
      "sha256": "57efa0b28b8aded823383c7aa7b844a6a32b0385e25074a87251594c315c584e"
    },
    "input/format-limits.json": {
      "bytes": 1485,
      "sha256": "c7fb009573273297ef623e1da81cd3076f70451da02c7361bd615cdfa3804116"
    },
    "input/queries.csv": {
      "bytes": 468,
      "sha256": "276f8f871e24229444c04e353f2627666a280a71d6933d2e56c49ab3ecd153c5"
    }
  },
  "prompts": {
    "base": {
      "file": "base-prompt.txt",
      "bytes": 639,
      "sha256": "2da678109858ef4a10960dc0f1e0ed42358736e65364b1d57f381a67925c8b0e"
    },
    "r2": {
      "file": "r2-prompt.txt",
      "bytes": 662,
      "sha256": "259adc05b2920952b2419ee8c90fb8b552585876df105a32f6606d17365b8edf"
    }
  },
  "later_revision": {
    "file": "change-r2.json",
    "not_in_student_zip": true,
    "bytes": 1701,
    "sha256": "af92217c3f229a51f5a0097e792a807617f460e54fc1562e7298d5638e647197"
  }
}
