{
  "synthetic": true,
  "unsigned": true,
  "sourceHashScope": "Exact HQ fixture and generator bytes; core calculator, audit bridge, report renderer, audit engine, money and digest helpers, and dependency definitions. Hashes identify uncommitted code; a baseline commit alone does not reproduce a dirty source. The scope is explicit rather than a claim to fingerprint the whole interpreter environment.",
  "repositories": [
    {
      "repository": "pallara-xyz/pallara-hq",
      "commit": "e3970e93e5b393879bab7a0336be7164afd527eb",
      "workingTreeDirty": true,
      "sourceFiles": [
        {
          "path": "kernel/billing_challenge.py",
          "sha256": "d7d71d5c6599eb710137d6ea7531c9961509df1debefe94b79b8c7e60e97c166",
          "hasUncommittedChanges": false
        },
        {
          "path": "kernel/fixtures/billing_challenge/answer-key.md",
          "sha256": "6c754a00db4c73fa7b23ab84f41fb525aba803fe5ff81751bcb351f4273ee8dc",
          "hasUncommittedChanges": false
        },
        {
          "path": "kernel/fixtures/billing_challenge/cases.json",
          "sha256": "2682c47ac30e09c8d63c07d59f39de899507e82d6528a1a41bfc1d4b408fc2b3",
          "hasUncommittedChanges": false
        },
        {
          "path": "pyproject.toml",
          "sha256": "20a60fe3be3e010d04d8b8429af4d9df39f0222c447506958dfaa266491761d2",
          "hasUncommittedChanges": false
        },
        {
          "path": "uv.lock",
          "sha256": "8dc7cd1f426c3659cabf7f90c6b38a503404d5e1b4f30c43f06bea5741638e38",
          "hasUncommittedChanges": false
        }
      ]
    },
    {
      "repository": "pallara-xyz/energy-core",
      "commit": "ecc69fc6ea2d434c519861cbba86b2415e983f24",
      "workingTreeDirty": true,
      "sourceFiles": [
        {
          "path": "platform/pyproject.toml",
          "sha256": "cb890958308a636d8c91a3d4a7304c6ea863d6b69584f41428a60e6e2aba20ef",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/money.py",
          "sha256": "139bbe8f8be9b343996bb1bae4a6d1bc84d2fa7366e5833d6193db79e3822134",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/contract_billing.py",
          "sha256": "a9b635e3f729fcc52d36fe12f838acb392e2916f05ca9dd4f94ec06b2d12a1a5",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/contract_billing_audit.py",
          "sha256": "ad8aa145e683a8cae0f734861cf1f3fd020ea93b3355700f4bd6f636d3072629",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/contract_billing_report.py",
          "sha256": "f671f601f675c08d5c232927341c81d2f4fca53bd94c206837dba7ee586003c6",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/evidence_digest.py",
          "sha256": "a6aae50c1d816d727dd89e84accde0a1cb8825a59d66714e4f14e325b91b4186",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/__init__.py",
          "sha256": "5f55ac6379ef5935465b8e709be846c8dc6d95df2f677b477e83ffc918955819",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/checks.py",
          "sha256": "51884e7ae9a0b370f675e334ceac99a0c24951cf5c1fe1b62ecac32a193c638e",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/closure.py",
          "sha256": "b9e968f1a2fad6f0f392463f902c5b0f4c3115b2db1d98c590b138e75d353987",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/intake.py",
          "sha256": "edcb06cebd4a008b0b933d5671100ee4e8239a24c63666e6283f8d2e0af20348",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/manifest.py",
          "sha256": "b7b502b5954b8fc927b1241f055e70a79e2fed19ed821b6cf586d8437a2c3744",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/model.py",
          "sha256": "b3c1ea3463e7e4c7055b55781b6e3f9d1070ebbab6281cb557852b538c6c2b29",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/reconcile.py",
          "sha256": "147afc0a02de7838ef192e4483615bfe4230993192df5e450316779620d2fa3f",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/swarm_api/services/power_bill_audit/workbook.py",
          "sha256": "37349ed4070b72b22bd4b3b8c1bf19e721481479ca1a25d86f3d5cdcc48ad8c5",
          "hasUncommittedChanges": false
        },
        {
          "path": "platform/uv.lock",
          "sha256": "76e4cf9f56bf9df1dc4880269786d23a4dbef3416750be5519c3951893c817d8",
          "hasUncommittedChanges": false
        }
      ]
    }
  ]
}
