{
  "schemaVersion": 1,
  "project": "make-24",
  "author": "Joshua Muller",
  "repository": "https://github.com/joshuaMarkMuller/make-24",
  "commit": "04148b237a11120b7a44c37f0fb3e9caab9ee53d",
  "retrievedAt": "2026-11-02T06:55:48.064857+00:00",
  "license": "MIT",
  "licensePath": "licenses/make-24-MIT.txt",
  "originalFiles": [
    {
      "path": "vendor/solver.original.cjs",
      "upstreamPath": "public/js/solver.js",
      "url": "https://raw.githubusercontent.com/joshuaMarkMuller/make-24/04148b237a11120b7a44c37f0fb3e9caab9ee53d/public/js/solver.js",
      "bytes": 4871,
      "sha256": "1e5462fd5b947940d34e3f9a5750b623089a7a9ff7d864f6fbdc66124e6377b1"
    },
    {
      "path": "licenses/make-24-MIT.txt",
      "upstreamPath": "LICENSE",
      "url": "https://raw.githubusercontent.com/joshuaMarkMuller/make-24/04148b237a11120b7a44c37f0fb3e9caab9ee53d/LICENSE",
      "bytes": 1070,
      "sha256": "7e1ecb032ac109989811a7ec64d403cbd505ffe058109090b87bf070f731abf7"
    },
    {
      "path": "UPSTREAM-README.md",
      "upstreamPath": "README.md",
      "url": "https://raw.githubusercontent.com/joshuaMarkMuller/make-24/04148b237a11120b7a44c37f0fb3e9caab9ee53d/README.md",
      "bytes": 5965,
      "sha256": "246ffe0d335b91d78d8637a533a931a5e2d42321904a3fcdd7a5415bb2afb915"
    }
  ],
  "localAdaptations": [
    "Exact rational arithmetic throughout search, including fractional and negative intermediates",
    "Fixed target 24 and four physical playing cards, A=1 J=11 Q=12 K=13",
    "Browser ES module engine with card provenance and step hints; no dynamic expression execution",
    "Chinese Fourhao UI, same-origin assets, accessible controls, custom hands and local statistics"
  ]
}
