{
  "observedAt": "2026-09-22T23:12:45.222Z",
  "schemaVersion": 1,
  "method": "raman-six-strength-1",
  "houseMethod": "raman-sripathi-house-strength-1",
  "kind": "published-reference-component-check",
  "independentFullEngineCases": 0,
  "source": {
    "title": "B. V. Raman · Graha and Bhava Balas",
    "url": "https://astrojyotish.info/pdf/graha-bhava-balas.pdf",
    "fixture": "1918 standard horoscope"
  },
  "input": {
    "utcIso": "1918-10-16T08:55:56.000Z",
    "classicalLongitudeOrder": [
      "Sun",
      "Moon",
      "Mars",
      "Mercury",
      "Jupiter",
      "Venus",
      "Saturn"
    ],
    "classicalLongitudes": [
      180.8986111111111,
      311.28861111111115,
      229.50944444444445,
      181.52611111111113,
      84.01361111111112,
      171.16555555555556,
      124.37805555555555
    ],
    "ascendant": 298.45,
    "meridian": 216.6
  },
  "scope": "One published horoscope; selected motion, direction, seven-varga relationship, aspect and Ishta components, plus 12 Sripathi midpoints and house-direction values. Book inputs/context are injected. Not full Shadbala totals, a modern birth-chart reconstruction, an independent software comparison, transit validation or predictive accuracy.",
  "sourceDifferences": [
    "MC uses 216°36′ from art.14, not the inconsistent introductory 216°30′.",
    "Directional Mercury/Jupiter expectations use the printed arcs divided by three (21.03/11.48), not their inconsistent printed quotients.",
    "Historical mean-motion arithmetic combined with modern Lahiri charts still requires a broader independently configured comparison.",
    "The book prints 67°50′ / 3 as 22.66 for the Sun; the actual quotient is about 22.61. Ishta comparisons therefore use a 0.25-virupa source-rounding tolerance, not adjusted inputs."
  ],
  "cases": [
    {
      "id": "motion",
      "locator": "Arts.88–107; Mars, Mercury, Jupiter, Venus, Saturn",
      "unit": "virupas",
      "tolerance": 0.06,
      "actual": [
        22.229888139246157,
        2.249729221732158,
        35.2696525280146,
        5.949650519748086,
        21.143361501340223
      ],
      "expected": [
        22.23,
        2.3,
        35.26,
        5.95,
        21.14
      ],
      "differences": [
        -0.000112,
        -0.050271,
        0.009653,
        -0.000349,
        0.003362
      ],
      "passed": true
    },
    {
      "id": "direction",
      "locator": "Directional examples; corrected arithmetic disclosed below",
      "unit": "virupas",
      "tolerance": 0.015,
      "actual": [
        48.09953699999998,
        31.562870333333347,
        55.696852,
        21.025370333333324,
        11.478796333333321,
        15.144814666666662,
        58.023981333333325
      ],
      "expected": [
        48.1,
        31.56,
        55.7,
        21.03,
        11.48,
        15.15,
        58.02
      ],
      "differences": [
        -0.000463,
        0.00287,
        -0.003148,
        -0.00463,
        -0.001204,
        -0.005185,
        0.003981
      ],
      "passed": true
    },
    {
      "id": "seven-vargas",
      "locator": "Arts.18–32; seven-varga relationship strength",
      "unit": "virupas",
      "tolerance": 0,
      "actual": [
        90,
        48.75,
        90,
        135,
        71.25,
        116.25,
        97.5
      ],
      "expected": [
        90,
        48.75,
        90,
        135,
        71.25,
        116.25,
        97.5
      ],
      "differences": [
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "passed": true
    },
    {
      "id": "aspects",
      "locator": "Arts.109–121; planetary aspect-strength examples",
      "unit": "virupas",
      "tolerance": 0.025,
      "actual": [
        15.873055625000003,
        -21.73298612500001,
        0.9585763749999998,
        15.637743125000004,
        -16.023923499999995,
        18.454930625,
        7.198854625000003
      ],
      "expected": [
        15.86,
        -21.73,
        0.95,
        15.64,
        -16.04,
        18.47,
        7.21
      ],
      "differences": [
        0.013056,
        -0.002986,
        0.008576,
        -0.002257,
        0.016077,
        -0.015069,
        -0.011145
      ],
      "passed": true
    },
    {
      "id": "ishta",
      "locator": "Arts.136–138; Sun/Moon have separate Phala motion",
      "unit": "virupas",
      "tolerance": 0.25,
      "actual": [
        8.2824,
        37.7357,
        28.7451,
        11.0721,
        44.576,
        3.4016,
        27.1226
      ],
      "expected": [
        8.25,
        37.73,
        28.7,
        11.2,
        44.57,
        3.49,
        27
      ],
      "differences": [
        0.0324,
        0.0057,
        0.0451,
        -0.1279,
        0.006,
        -0.0884,
        0.1226
      ],
      "passed": true
    },
    {
      "id": "house-midpoints",
      "locator": "Arts.124–134; house I–XII",
      "unit": "degrees",
      "tolerance": 0.000001,
      "actual": [
        298.45000000000005,
        331.16666666666674,
        3.8833333333333258,
        36.60000000000002,
        63.883333333333326,
        91.16666666666669,
        118.44999999999999,
        151.16666666666663,
        183.88333333333333,
        216.60000000000002,
        243.88333333333333,
        271.16666666666674
      ],
      "expected": [
        298.45,
        331.1666666666667,
        3.8833333333333333,
        36.6,
        63.88333333333333,
        91.16666666666667,
        118.45,
        151.16666666666666,
        183.88333333333333,
        216.6,
        243.88333333333333,
        271.1666666666667
      ],
      "differences": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "passed": true
    },
    {
      "id": "house-direction",
      "locator": "Arts.127–131; house I–XII",
      "unit": "virupas",
      "tolerance": 0,
      "actual": [
        30,
        40,
        10,
        0,
        20,
        40,
        30,
        10,
        20,
        30,
        40,
        40
      ],
      "expected": [
        30,
        40,
        10,
        0,
        20,
        40,
        30,
        10,
        20,
        30,
        40,
        40
      ],
      "differences": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "passed": true
    }
  ]
}
