{
  "schemaVersion": "astro-independent-replay-v1",
  "observedAt": "2026-09-25",
  "scope": {
    "charts": 420,
    "instants": 60,
    "description": "60 seeded synthetic births from 1900–2099 at latitudes within ±60°, each calculated in all seven supported house systems with alternating mean and true nodes. Each chart is calculated by OpenFate's report path and by a separately written replay with different ephemeris code.",
    "seed": 72072026
  },
  "tolerances": {
    "positionDegrees": 0.1,
    "angleDegrees": 0.01,
    "cuspDegrees": 0.01
  },
  "comparedFields": [
    "Sun–Pluto and lunar node longitudes",
    "ASC and MC",
    "12 house cusps per system",
    "house placement of every body"
  ],
  "results": {
    "charts": 420,
    "maxPositionDeltaDegreesByBody": {
      "Sun": 0.001205,
      "Moon": 0.018645,
      "Mercury": 0.003138,
      "Venus": 0.004667,
      "Mars": 0.001751,
      "Jupiter": 0.002773,
      "Saturn": 0.002922,
      "Uranus": 0.003364,
      "Neptune": 0.005055,
      "Pluto": 0.002055,
      "NorthNode/mean": 0.000078,
      "NorthNode/true": 0.00274
    },
    "maxAngleDeltaDegrees": 0.000948,
    "maxCuspDeltaDegrees": 0.001618,
    "bySystem": {
      "P": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0.001181
      },
      "K": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0.001392
      },
      "O": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0.000948
      },
      "R": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0.001618
      },
      "C": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0.000964
      },
      "A": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0.000948
      },
      "W": {
        "charts": 60,
        "maxAscDeltaDegrees": 0.000948,
        "maxMcDeltaDegrees": 0.000576,
        "maxCuspDeltaDegrees": 0
      }
    },
    "housePlacements": 4620,
    "housePlacementsIdentical": 4620,
    "unexplainedDifferences": [],
    "housePlacementDifferences": []
  },
  "limitations": [
    "Both implementations follow the same published house-system definitions; a definitional disagreement between schools is not adjudicated here.",
    "Astronomy Engine is less precise than Swiss Ephemeris for the Moon; a placement can differ when a body lies within that small difference of a cusp.",
    "Latitudes beyond ±60° are not sampled; OpenFate rejects Placidus and Koch where they become undefined.",
    "Asteroids, returns, progressions, solar arcs and exact transit searches are outside this replay."
  ],
  "title": "OpenFate Western astrology chart verification summary",
  "publicationKind": "first-party-verification-summary",
  "claimBoundary": "OpenFate performed this comparison using a separately written implementation. This is a publisher-reported result, not independent certification, a public replay kit, or evidence of predictive accuracy. Full execution records and implementation remain private.",
  "receiptSha256": "2ff2a3a721242463e4652e7c9e340cb32315e8f8272b02f357a2911a6b2880a3"
}
