{
  "version": "1.0.0",
  "runtime": "Python 3.12.14; standard library only",
  "source": "synthetic-scripted-teaching-material",
  "license": "MIT",
  "files": [
    {
      "path": "README.md",
      "bytes": 7195,
      "sha256": "4b3b3bed9b71721ca83973ae41e8d7e8bdc8209ecf5006c4c4c258792cd6f361"
    },
    {
      "path": "LICENSE",
      "bytes": 1063,
      "sha256": "b798663216dbef6dbe6ac79f5a8e96466e4ed037073f001213734d6afdfe1a7b"
    },
    {
      "path": "requirements.txt",
      "bytes": 66,
      "sha256": "f53ef9a8ccc108a854b9a54efa9bd5c2ab9d5ad146c625ad0f26bce4b30fea8c"
    },
    {
      "path": ".python-version",
      "bytes": 8,
      "sha256": "f50159fad3f4319868eb38717b91d55843c41e9803014c8de05e116a6d0bcfdc"
    },
    {
      "path": ".github/workflows/companion.yml",
      "bytes": 1033,
      "sha256": "c872e1ba7e46c1bc84932763dec4cc3ba0309a43737cb72f84d8599aadb68436"
    },
    {
      "path": "browser/demo-engine.mjs",
      "bytes": 7398,
      "sha256": "6f6478cbb064705d01d3b0571ce9f26cb55328f26903e24089d27e0c26b7a742"
    },
    {
      "path": "data/dataset.jsonl",
      "bytes": 6857,
      "sha256": "a5bc2961e8430515049f5c47bef021b7d0cadf5430a68f826a82c5ff357ff10d"
    },
    {
      "path": "data/judge-labels.json",
      "bytes": 274,
      "sha256": "8f842b76f34f17d553c854972c2b0f4d04aaecc3216cef041c1f930bb5d11b5a"
    },
    {
      "path": "scripts/supportly.py",
      "bytes": 11923,
      "sha256": "98881864165288a07abd592eb30e95afca3148e21218d1ec1269b25401a90875"
    },
    {
      "path": "scripts/generate_data.py",
      "bytes": 774,
      "sha256": "83f9e147f2ee8042442b3e860925b9b9aff11238f8251dbb5fdd8206bf197f8e"
    },
    {
      "path": "scripts/run_evals.py",
      "bytes": 1471,
      "sha256": "4dd0c28b58ee7226abc31638ccc54339ea1e958b1575edb4c7f26d18ab394f47"
    },
    {
      "path": "scripts/compare_reports.py",
      "bytes": 1213,
      "sha256": "39fc98393fd1277449b9e949b9c44634227d22592b28d0b129e53e0c99b4e88c"
    },
    {
      "path": "scripts/metrics_demo.py",
      "bytes": 552,
      "sha256": "4578f7bdc52456ca5d9fb9eaaa4ed7ba4e10429fcef77a0f207b8ede23a11688"
    },
    {
      "path": "tests/test_supportly.py",
      "bytes": 7613,
      "sha256": "c9150aae4083f16136389713142a0f3d84cff1e26c0e54ae725af13b4b89faf0"
    },
    {
      "path": "tests/browser-parity.mjs",
      "bytes": 1669,
      "sha256": "6d1bc4a4be50c85479b3cfcbfaf2ce3b483825b7e0db4c44975b37d2f5eff514"
    }
  ],
  "archive": {
    "path": "supportly-companion-v1.0.0.zip",
    "bytes": 20452,
    "sha256": "23b99a901da1d74cde53515fc2c6f4c22eee6f747fb103a4354a079d21797f36"
  }
}
