{
  "artifact_sha256": "a0ab27130197a7f14f30a9f6e75f89b91fe01c50a8209976f5988e220d500264",
  "critical_defects": 0,
  "scope": "Research layer source; live deployment excluded",
  "pass_1": [
    {
      "id": "regression",
      "mandatory": true,
      "status": "pass",
      "evidence": "python luxzia_release/test_luxzia.py: 17 tests passed. Rename checks: legacy database reused, new filename default, dual-file conflict rejected."
    },
    {
      "id": "installer",
      "mandatory": true,
      "status": "pass",
      "evidence": "bash -n passed; temporary installation byte equality passed; no DB created"
    }
  ],
  "pass_2": [
    {
      "id": "scope-truthfulness",
      "mandatory": true,
      "status": "pass",
      "evidence": "Separate research database; no seeded capabilities; simulation parameters labelled fictional; outbox does not claim delivery; no network or scheduler"
    },
    {
      "id": "live-host",
      "mandatory": false,
      "status": "unverified",
      "evidence": "Mac execution and live scheduler/transport not tested"
    }
  ]
}
