{
  "status": "display_repair_only",
  "benchmark_source_unchanged": true,
  "original_sha256": "51c84f2988478c2b768c1b2d49aa4ba44e8a3289bdf1f11c748e2c8549d6d7ec",
  "repaired_sha256": "aea944cb614369cf8bccda54471b9d2095f0d0a6a34f9997af42a561ef94345c",
  "changes": 2,
  "change_list": [
    "In finite-body project() only, added cam.dist to projected Z depth. Infinite-star projectDir() was not changed.",
    "Assigned the Sun's projected radius SUN._s.pr exactly as every planet branch already assigns p._s.pr."
  ],
  "reason": "The generated camera updated cam.dist but project() ignored it, making bodies invisible. Once visible, drawSun received an undefined projected radius because the Sun branch omitted .pr.",
  "validation": {
    "javascript_syntax": "pass",
    "browser_errors": 0,
    "external_requests": 0,
    "animated_changed_pixel_fraction": 0.047496913580246915
  },
  "publication_rule": "Any capture from this copy must be labeled as a two-line display repair. The original visual verdict remains fail_major."
}
