{
  "version": 2,
  "status": "Working cameras and light/display baseline frozen after terrain2 capture. Scene not visually accepted.",
  "cameraPolicy": "Keep X/Z, orientation, field of view, weather and sun fixed between rendering iterations. The ground camera follows terrain height at 2.2 m clearance; each capture records its actual absolute altitude. A terrain change may raise it. Any other change requires a documented composition decision.",
  "lightingDecision": "Working display revised after eight-image controlled recheck: Neutral, daylight white balance[.9,1,1.2], exposure1.15. Brighter reflected crowns retain neutral whites and sky is cleaner. This is an incremental improvement, not full-scene acceptance.",
  "baselineEvidence": [
    "../iterations/calibration-v3-sun50/report.json",
    "../iterations/calibration-v3-sun65/report.json",
    "../iterations/v4-terrain2-prelight/report.json"
  ],
  "configs": [
    {
      "id": "ground-reference",
      "view": "ground",
      "quality": "high",
      "method": "cinematic",
      "weatherTime": 0.5,
      "sunTime": 0.65,
      "coverage": 0.65,
      "wind": 1,
      "frame": 0,
      "reference": "assets/lookdev/ground-reference.png",
      "camera": {
        "origin": [
          620,
          0,
          2820
        ],
        "yawDegrees": -5,
        "pitchDegrees": 8,
        "heightAboveTerrain": 2.2,
        "fov": 52
      },
      "sunDirection": [
        -0.4,
        0.75,
        0.52
      ],
      "display": {
        "toneMapping": "neutral",
        "whiteBalance": [
          0.9,
          1,
          1.2
        ],
        "exposure": 1.15
      }
    },
    {
      "id": "aerial-reference",
      "view": "above",
      "quality": "high",
      "method": "cinematic",
      "weatherTime": 0.5,
      "sunTime": 0.65,
      "coverage": 0.65,
      "wind": 1,
      "frame": 0,
      "reference": "assets/lookdev/aerial-reference.png",
      "camera": {
        "origin": [
          2500,
          3000,
          2500
        ],
        "yawDegrees": -4,
        "pitchDegrees": -27,
        "fov": 58
      },
      "sunDirection": [
        -0.4,
        0.75,
        0.52
      ],
      "display": {
        "toneMapping": "neutral",
        "whiteBalance": [
          0.9,
          1,
          1.2
        ],
        "exposure": 1.15
      }
    }
  ],
  "revisions": [
    {
      "version": 1,
      "groundXZ": [
        620,
        4800
      ],
      "decision": "Rejected on new DEM: nearby rising slope hides basin and cloud bases."
    },
    {
      "version": 2,
      "groundXZ": [
        620,
        2820
      ],
      "decision": "Captured and retained as the working open-basin composition; not appearance acceptance."
    }
  ]
}
