{
  "all_equal": true,
  "endpoints": [
    {
      "name": "heaven setup awaiting stock selection",
      "method": "GET",
      "endpoint": "/api/heaven/setup?trade_date=2026-07-29",
      "original_status": 200,
      "migrated_status": 200,
      "original_sha256": "b72f2e972c3993717d639d1ccc68a9f1fb716a5846823a485a05458103465b92",
      "migrated_sha256": "b72f2e972c3993717d639d1ccc68a9f1fb716a5846823a485a05458103465b92",
      "equal": true,
      "first_difference": null
    },
    {
      "name": "trend interpretation history",
      "method": "GET",
      "endpoint": "/api/heaven/readings?mode=trend&limit=20",
      "original_status": 200,
      "migrated_status": 200,
      "original_sha256": "2aa83ea177bd5cb2351ac4f3a60fdcd17e02cfc14b5753e157e515f03fc2c6c1",
      "migrated_sha256": "2aa83ea177bd5cb2351ac4f3a60fdcd17e02cfc14b5753e157e515f03fc2c6c1",
      "equal": true,
      "first_difference": null
    },
    {
      "name": "fortune interpretation history",
      "method": "GET",
      "endpoint": "/api/heaven/readings?mode=fortune&limit=20",
      "original_status": 200,
      "migrated_status": 200,
      "original_sha256": "e60debaad54c58ad34fc7f025bfeaba7d2349aee2531b3f507c6e1968dbdcbf0",
      "migrated_sha256": "e60debaad54c58ad34fc7f025bfeaba7d2349aee2531b3f507c6e1968dbdcbf0",
      "equal": true,
      "first_difference": null
    },
    {
      "name": "heart interpretation history",
      "method": "GET",
      "endpoint": "/api/heaven/readings?mode=heart&limit=20",
      "original_status": 200,
      "migrated_status": 200,
      "original_sha256": "1fe13531909c83c645b4fbb6740f46f2590adb346ab6e43414023967bb51b072",
      "migrated_sha256": "1fe13531909c83c645b4fbb6740f46f2590adb346ab6e43414023967bb51b072",
      "equal": true,
      "first_difference": null
    },
    {
      "name": "six-line hexagram calculation",
      "method": "POST",
      "endpoint": "/api/heaven/hexagram",
      "original_status": 200,
      "migrated_status": 200,
      "original_sha256": "9773a9f288ea5fbe063b778fc47c613972fd7747f8fc6f80333316f33923c960",
      "migrated_sha256": "9773a9f288ea5fbe063b778fc47c613972fd7747f8fc6f80333316f33923c960",
      "equal": true,
      "first_difference": null
    },
    {
      "name": "personal five-phase calculation",
      "method": "POST",
      "endpoint": "/api/heaven/personal",
      "original_status": 200,
      "migrated_status": 200,
      "original_sha256": "3b179ea4e3e0b43d12e929b4057a51264772fadcf41e5c87573dc5d18873bc9e",
      "migrated_sha256": "3b179ea4e3e0b43d12e929b4057a51264772fadcf41e5c87573dc5d18873bc9e",
      "equal": true,
      "first_difference": null
    }
  ]
}
