{
  "name": "navapatra-golden-corpus-summary",
  "corpusVersion": 1,
  "published": "2026-10-21",
  "engine": {
    "name": "Navapatra engine",
    "engineVersion": "0.1.0",
    "commit": "145fef1b1fa6db2881502736b447833cf629202c",
    "deltaTModelVersion": "iers-c01-2026.5+quad2100-v1",
    "ephemeris": "astronomy-engine@2.1.19",
    "luxon": "3.7.2",
    "geoTz": "8.1.9",
    "tzdb": "2026a"
  },
  "reference": {
    "name": "Swiss Ephemeris 2.10.03 with JPL-based ephemeris files",
    "version": "2.10.03",
    "conventions": "Geocentric apparent positions, true equinox of date, evaluated at the same UT instant as the engine. Sidereal longitude = tropical longitude minus the Lahiri ayanamsha (SE_SIDM_LAHIRI, true ayanamsha including nutation). Mean lunar node. Lagna = tropical ascendant minus ayanamsha. Vimshottari periods from the reference sidereal Moon with 365.25-day years."
  },
  "sample": {
    "seed": "0x1a6a2026",
    "births": 5433,
    "compared": 5428,
    "randomBirths": 5000,
    "edgeCases": 433,
    "notCompared": "Local times that repeat or do not exist at a clock change, sent without a disambiguation; the engine correctly answers ambiguous_local_time.",
    "dateRange": "1900-01-01 to 2100-12-31",
    "byKind": {
      "random-place": 2492,
      "city": 2508,
      "edge:moon-pada": 60,
      "edge:moon-nakshatra": 50,
      "edge:moon-sign": 50,
      "edge:lagna-sign": 100,
      "edge:sun-sign": 40,
      "edge:tithi": 50,
      "edge:yoga": 50,
      "edge:timezone": 33
    }
  },
  "verdict": {
    "hardLimitFailures": 0,
    "timezoneFailures": 0
  },
  "quantities": {
    "moonLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 4.203,
      "p99": 2.427,
      "p95": 1.838,
      "mean": 0.733,
      "target": 15,
      "hardLimit": 60,
      "withinTarget": true,
      "withinHardLimit": true
    },
    "sunLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 2.194,
      "p99": 1.625,
      "p95": 1.179,
      "mean": 0.468,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": true,
      "withinHardLimit": true
    },
    "planetLongitudes": {
      "unit": "arcsec",
      "n": 32568,
      "max": 20.241,
      "p99": 9.736,
      "p95": 6.278,
      "mean": 1.913,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": false,
      "withinHardLimit": true,
      "note": "Sun, Mercury, Venus, Mars, Jupiter and Saturn pooled."
    },
    "mercuryLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 11.331,
      "p99": 7.276,
      "p95": 4.991,
      "mean": 1.924,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": false,
      "withinHardLimit": true
    },
    "venusLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 20.241,
      "p99": 12.73,
      "p95": 5.913,
      "mean": 1.621,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": false,
      "withinHardLimit": true
    },
    "marsLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 12.679,
      "p99": 7.513,
      "p95": 4.473,
      "mean": 1.361,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": false,
      "withinHardLimit": true
    },
    "jupiterLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 10.136,
      "p99": 8.861,
      "p95": 6.815,
      "mean": 3.06,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": false,
      "withinHardLimit": true
    },
    "saturnLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 13.071,
      "p99": 11.055,
      "p95": 8.962,
      "mean": 3.043,
      "target": 5,
      "hardLimit": 60,
      "withinTarget": false,
      "withinHardLimit": true
    },
    "lagnaLongitude": {
      "unit": "arcsec",
      "n": 5428,
      "max": 4.673,
      "p99": 2.423,
      "p95": 1.686,
      "mean": 0.292,
      "target": 10,
      "hardLimit": 30,
      "withinTarget": true,
      "withinHardLimit": true
    },
    "ayanamsha": {
      "unit": "arcsec",
      "n": 5428,
      "max": 0.434,
      "p99": 0.35,
      "p95": 0.29,
      "mean": 0.172,
      "target": 1,
      "hardLimit": 1,
      "withinTarget": true,
      "withinHardLimit": true
    },
    "meanNode": {
      "unit": "arcsec",
      "n": 5428,
      "max": 0.434,
      "p99": 0.357,
      "p95": 0.313,
      "mean": 0.148,
      "target": 5,
      "hardLimit": 10,
      "withinTarget": true,
      "withinHardLimit": true
    },
    "dashaBoundaries": {
      "unit": "days",
      "n": 5421,
      "max": 0.5574,
      "p99": 0.3123,
      "p95": 0.2149,
      "mean": 0.0737,
      "target": 1,
      "hardLimit": 1,
      "withinTarget": true,
      "withinHardLimit": true,
      "note": "Vimshottari maha and antar dasha boundaries. Births whose Moon is on the other side of a nakshatra boundary in the reference are excluded here and counted under discrete fields."
    },
    "sunriseSunset": {
      "unit": "seconds",
      "convention": "center_geometric",
      "place": "Kathmandu, every sunrise and sunset of 1990, 2026 and 2075",
      "n": 2190,
      "max": 0.8,
      "target": 60,
      "hardLimit": 120,
      "withinTarget": true,
      "withinHardLimit": true
    },
    "sunriseSunsetOther": [
      {
        "place": "Kathmandu",
        "year": 2026,
        "convention": "upper_limb_refracted",
        "unit": "seconds",
        "n": 730,
        "max": 4.8,
        "p99": 4.64,
        "p95": 4.4,
        "mean": 2.82
      },
      {
        "place": "London",
        "year": 2026,
        "convention": "center_geometric",
        "unit": "seconds",
        "n": 730,
        "max": 0.66,
        "p99": 0.6,
        "p95": 0.53,
        "mean": 0.26
      },
      {
        "place": "Reykjavik",
        "year": 2026,
        "convention": "center_geometric",
        "unit": "seconds",
        "n": 730,
        "max": 0.83,
        "p99": 0.7,
        "p95": 0.62,
        "mean": 0.28
      }
    ]
  },
  "discreteFields": {
    "rule": "A mismatch is allowed only when the reference value is within the hard limit of its quantity from a boundary.",
    "checks": 227976,
    "mismatches": 57,
    "unexplained": 0,
    "byField": {
      "sign": {
        "checks": 54280,
        "mismatches": 8,
        "unexplained": 0
      },
      "D9": {
        "checks": 54280,
        "mismatches": 16,
        "unexplained": 0
      },
      "nakshatra": {
        "checks": 54280,
        "mismatches": 8,
        "unexplained": 0
      },
      "pada": {
        "checks": 54280,
        "mismatches": 16,
        "unexplained": 0
      },
      "tithi": {
        "checks": 5428,
        "mismatches": 7,
        "unexplained": 0
      },
      "yoga": {
        "checks": 5428,
        "mismatches": 2,
        "unexplained": 0
      }
    }
  },
  "corpus": {
    "file": "golden-corpus-v1.json",
    "bytes": 1734415,
    "sha256": "7d1fa86424f63f8c98c26a31c7219cb02eb44ceca6a59355641388a8708cda95",
    "cases": 500,
    "maxAbsDeltaArcsec": {
      "sun": 2.174,
      "moon": 3.292,
      "mercury": 10.784,
      "venus": 18.893,
      "mars": 12.679,
      "jupiter": 10.112,
      "saturn": 11.245,
      "rahu": 0.391,
      "lagna": 3.061,
      "ayanamsha": 0.408
    }
  }
}
