{
  "_meta": {
    "name": "phase2-locked-canonical",
    "description": "Canonical Sundog Geometry pose locked by Phase 2 static calibration. This mirrors public/poses/canonical.json for roadmap review.",
    "schemaVersion": "1.1",
    "spec": "docs/SUNDOG_GENERATOR_SPEC.md",
    "model": "halo_atlas",
    "sourcePose": "public/poses/canonical.json",
    "calibration": {
      "reference": "docs/calibration/0.troelsnielsendr.png",
      "overlayEvidence": "docs/calibration/overlays/p0.overlay.png",
      "multiPhotoNotes": "docs/SUNDOG_V_GEOMETRY.md#multi-photo-calibration-pass-2026-05-12",
      "locked": "2026-05-12"
    }
  },

  "phenomenon": "parhelion_display",
  "compositionMode": "canonical",
  "geometryModel": "halo_atlas",
  "skyPalette": "polar_twilight",

  "sunAltitudeDeg": 25,

  "halo22Intensity": 0.95,
  "halo46Intensity": 0.45,

  "czaIntensity": 0.95,
  "czaCurvature": 0.85,

  "parhelicCircleIntensity": 0.55,
  "parhelicCurvature": 0.05,
  "parhelicYOffsetR22": -0.05,

  "parheliaIntensity": 1.0,
  "parheliaDaggerLength": 1.0,

  "sunPillarIntensity": 0.80,
  "sunPillarLength": 0.55,

  "compassRayLength": 0.85,
  "compassRotationDeg": 22.5,

  "dispersionWidth": 0.70,
  "rainbowSaturation": 0.85,

  "secondarySunsStrength": 0.0,
  "ringOverlapBias": 0.5,

  "supralateralIntensity": 0.40,
  "upperTangentIntensity": 0.0,
  "lowerTangentIntensity": 0.0,
  "suncaveParryIntensity": 0.0,
  "parrySupralateralIntensity": 0.0,
  "infralateralIntensity": 0.0,

  "idleScintillationAmplitude": 0.0
}
