{
  "suite": "QP-ASTRO-001 Verification Test Vectors",
  "version": "1.0.0",
  "engine": "@quizzman/qm-astro@0.1.0",
  "generated_at": "2026-10-01T20:00:00.000Z",
  "total_vectors": 12,
  "vectors": [
    {
      "id": "VEC-TIME-001",
      "description": "Standard Epoch J2000.0 Julian Date Verification",
      "input": {
        "calendar_date": "2000-01-01T12:00:00Z",
        "scale": "TT"
      },
      "expected": {
        "jd": 2451545.0,
        "tolerance": 0.0
      }
    },
    {
      "id": "VEC-TIME-002",
      "description": "Unix Epoch Julian Date Verification",
      "input": {
        "calendar_date": "1970-01-01T00:00:00Z",
        "scale": "UTC"
      },
      "expected": {
        "jd": 2440587.5,
        "jdn": 2440588,
        "tolerance": 0.0
      }
    },
    {
      "id": "VEC-EQUINOX-2024-MAR",
      "description": "March Equinox 2024 Solar Ecliptic Longitude",
      "input": {
        "timestamp_utc": "2024-03-20T03:06:21Z"
      },
      "expected": {
        "apparent_longitude_deg": 0.0,
        "tolerance_deg": 0.02
      }
    },
    {
      "id": "VEC-SOLSTICE-2024-JUN",
      "description": "June Solstice 2024 Solar Ecliptic Longitude",
      "input": {
        "timestamp_utc": "2024-06-20T20:50:56Z"
      },
      "expected": {
        "apparent_longitude_deg": 90.0,
        "tolerance_deg": 0.02
      }
    },
    {
      "id": "VEC-EQUINOX-2024-SEP",
      "description": "September Equinox 2024 Solar Ecliptic Longitude",
      "input": {
        "timestamp_utc": "2024-09-22T12:43:36Z"
      },
      "expected": {
        "apparent_longitude_deg": 180.0,
        "tolerance_deg": 0.02
      }
    },
    {
      "id": "VEC-SOLSTICE-2024-DEC",
      "description": "December Solstice 2024 Solar Ecliptic Longitude",
      "input": {
        "timestamp_utc": "2024-12-21T09:20:30Z"
      },
      "expected": {
        "apparent_longitude_deg": 270.0,
        "tolerance_deg": 0.02
      }
    },
    {
      "id": "VEC-NEWMOON-2024-01-11",
      "description": "Astronomical New Moon January 2024 Parity with NASA Record",
      "input": {
        "lunation_k": 297,
        "reference_nasa_epoch": "2024-01-11T11:57:00Z"
      },
      "expected": {
        "computed_epoch": "2024-01-11T11:58:00Z",
        "max_delta_minutes": 1.5
      }
    },
    {
      "id": "VEC-TST-HANOI-001",
      "description": "True Solar Time at Hanoi (105.8E) with Negative Equation of Time",
      "input": {
        "civil_time": "2024-02-11T11:10:00",
        "longitude_deg": 105.8,
        "standard_meridian_deg": 105.0
      },
      "expected": {
        "true_solar_time": "10:59:12",
        "solar_hour_branch": "Ty"
      }
    },
    {
      "id": "VEC-TST-HCMC-002",
      "description": "True Solar Time at Ho Chi Minh City (106.7E) with Positive Equation of Time",
      "input": {
        "civil_time": "2024-11-03T12:45:00",
        "longitude_deg": 106.7,
        "standard_meridian_deg": 105.0
      },
      "expected": {
        "true_solar_time": "13:08:24",
        "solar_hour_branch": "Mui"
      }
    },
    {
      "id": "VEC-DE440-SUN-EARTH-DIST",
      "description": "JPL DE440 SPK Chebyshev Evaluation Sun-Earth Distance",
      "input": {
        "jd_tdb": 2460000.5
      },
      "expected": {
        "distance_au": 0.9902,
        "tolerance_au": 0.001
      }
    },
    {
      "id": "VEC-CONST-POINTER-001",
      "description": "IAU 1930 Constellation Boundary Resolution for Polaris",
      "input": {
        "ra_j2000_deg": 37.9545,
        "dec_j2000_deg": 89.2641
      },
      "expected": {
        "constellation_code": "UMi",
        "constellation_latin": "Ursa Minor"
      }
    },
    {
      "id": "VEC-BENCH-SUMMARY",
      "description": "Automated Level-3 Test Suite Execution Gate",
      "input": {
        "suite_runner": "npm run test:bench"
      },
      "expected": {
        "total_cases": 237,
        "passed": 237,
        "failed": 0,
        "skipped": 0,
        "level_achieved": 3
      }
    }
  ]
}
