{
  "schemaVersion": "ziwei-transparency-v1",
  "observedAt": "2026-10-12T17:04:59.621Z",
  "versions": {
    "calculation": "openfate-ziwei-2026.07",
    "engine": "2.5.8",
    "school": "zhongzhou",
    "geju": "zhongzhou-geju-v3",
    "sources": "ziwei-source-review-v1"
  },
  "protectedEvidenceSha256": "a352cf5dd4accd281b5d91d437db42f521a4d07fa1bfe8940861311a62e67c4c",
  "summary": {
    "suites": 34,
    "passedSuites": 34,
    "selectedInputs": 2,
    "comparedFields": 88,
    "matchedFields": 83,
    "policyDifferences": 4,
    "unresolvedFields": 1,
    "unexpectedDifferences": 0
  },
  "predicates": {
    "registered": 34,
    "exercised": 34,
    "passed": 34
  },
  "brightnessConformance": {
    "observedAt": "2026-09-24",
    "syntheticCharts": 12,
    "comparedFields": 168,
    "matchedFields": 168,
    "missingFields": 0,
    "independentFullCharts": 0,
    "source": {
      "version": "2.5.8",
      "commit": "9d39f1743bf31c2b3c635c9b9556215d9c90ee2c",
      "url": "https://github.com/SylarLong/iztro/blob/9d39f1743bf31c2b3c635c9b9556215d9c90ee2c/src/data/stars.ts"
    },
    "documentationComparison": {
      "url": "https://docs.iztro.com/zh_TW/learn/star",
      "observedAt": "2026-09-24",
      "comparedFields": 168,
      "matchedFields": 165,
      "differences": [
        {
          "star": "太阳",
          "branch": "酉",
          "documentation": "平",
          "pinnedSource": "陷"
        },
        {
          "star": "太阴",
          "branch": "酉",
          "documentation": "旺",
          "pinnedSource": "不"
        },
        {
          "star": "七杀",
          "branch": "酉",
          "documentation": "旺",
          "pinnedSource": "庙"
        }
      ]
    },
    "scope": "Major-star brightness integration against the pinned upstream release. The same dependency supplies chart calculation; this is not independent full-chart adjudication. The unversioned teaching-page comparison is recorded separately."
  },
  "sourceRecordCount": 10,
  "differences": [
    {
      "caseId": "FM-ZW-19900615-M",
      "field": "lifeMaster",
      "expected": "\"贪狼\"",
      "actual": "\"破军\"",
      "status": "declared-policy-difference"
    },
    {
      "caseId": "FM-ZW-19900615-M",
      "field": "birthSihua",
      "expected": "[\"天同化忌\",\"太阳化禄\",\"太阴化科\",\"武曲化权\"]",
      "actual": "[\"天同化忌\",\"天府化科\",\"太阳化禄\",\"武曲化权\"]",
      "status": "declared-policy-difference"
    },
    {
      "caseId": "FM-ZW-19900615-M",
      "field": "辛巳.天梁.brightness",
      "expected": "\"得\"",
      "actual": "\"陷\"",
      "status": "source-adjudication-pending"
    },
    {
      "caseId": "FM-ZW-20020817-F",
      "field": "lifeMaster",
      "expected": "\"文曲\"",
      "actual": "\"破军\"",
      "status": "declared-policy-difference"
    },
    {
      "caseId": "FM-ZW-20020817-F",
      "field": "birthSihua",
      "expected": "[\"天梁化禄\",\"左辅化科\",\"武曲化忌\",\"紫微化权\"]",
      "actual": "[\"天府化科\",\"天梁化禄\",\"武曲化忌\",\"紫微化权\"]",
      "status": "declared-policy-difference"
    }
  ],
  "readingExample": {
    "id": "ZW-DEMO-19900615",
    "input": {
      "year": 1990,
      "month": 6,
      "day": 15,
      "hour": 12,
      "minute": 0,
      "gender": "male",
      "calendarType": "solar",
      "latitude": 25.033,
      "longitude": 121.5654,
      "timezone": 8,
      "enableTrueSolarTime": true,
      "dayBoundaryMode": "ZI_HOUR_23",
      "annualAnchorDate": "2026-06-15",
      "timePrecision": "exact"
    },
    "metadata": {
      "solarDate": "1990-06-15",
      "lunarDate": "一九九〇年五月廿三",
      "trueSolarTimeStr": "12:05",
      "birthSiHua": [
        "天同化忌",
        "武曲化权",
        "天府化科",
        "太阳化禄"
      ]
    },
    "palaces": [
      {
        "index": 0,
        "name": "福德",
        "heavenlyStem": "戊",
        "earthlyBranch": "寅",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "贪狼",
            "brightness": "平"
          }
        ]
      },
      {
        "index": 1,
        "name": "田宅",
        "heavenlyStem": "己",
        "earthlyBranch": "卯",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "天机",
            "brightness": "旺"
          },
          {
            "name": "巨门",
            "brightness": "庙"
          }
        ]
      },
      {
        "index": 2,
        "name": "官禄",
        "heavenlyStem": "庚",
        "earthlyBranch": "辰",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "紫微",
            "brightness": "得"
          },
          {
            "name": "天相",
            "brightness": "得"
          }
        ]
      },
      {
        "index": 3,
        "name": "仆役",
        "heavenlyStem": "辛",
        "earthlyBranch": "巳",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "天梁",
            "brightness": "陷"
          }
        ]
      },
      {
        "index": 4,
        "name": "迁移",
        "heavenlyStem": "壬",
        "earthlyBranch": "午",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "七杀",
            "brightness": "旺"
          }
        ]
      },
      {
        "index": 5,
        "name": "疾厄",
        "heavenlyStem": "癸",
        "earthlyBranch": "未",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": []
      },
      {
        "index": 6,
        "name": "财帛",
        "heavenlyStem": "甲",
        "earthlyBranch": "申",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "廉贞",
            "brightness": "庙"
          }
        ]
      },
      {
        "index": 7,
        "name": "子女",
        "heavenlyStem": "乙",
        "earthlyBranch": "酉",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": []
      },
      {
        "index": 8,
        "name": "夫妻",
        "heavenlyStem": "丙",
        "earthlyBranch": "戌",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "破军",
            "brightness": "旺"
          }
        ]
      },
      {
        "index": 9,
        "name": "兄弟",
        "heavenlyStem": "丁",
        "earthlyBranch": "亥",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "天同",
            "brightness": "庙"
          }
        ]
      },
      {
        "index": 10,
        "name": "命宫",
        "heavenlyStem": "戊",
        "earthlyBranch": "子",
        "isLifePalace": true,
        "isBodyPalace": true,
        "majorStars": [
          {
            "name": "武曲",
            "brightness": "旺"
          },
          {
            "name": "天府",
            "brightness": "庙"
          }
        ]
      },
      {
        "index": 11,
        "name": "父母",
        "heavenlyStem": "己",
        "earthlyBranch": "丑",
        "isLifePalace": false,
        "isBodyPalace": false,
        "majorStars": [
          {
            "name": "太阳",
            "brightness": "不"
          },
          {
            "name": "太阴",
            "brightness": "庙"
          }
        ]
      }
    ],
    "readings": {
      "en": [
        {
          "topic": "career",
          "content": "Career Palace (庚辰): Emperor Star (Favorable) · Minister Star (Favorable).\n\nResident star basis\n\nSuited to building within systems, platforms and institutions — managing process, resources and structure; wins come from order and accumulation rather than one-off bursts.\n\nCareer and money are a COMBINATION TENDENCY: direction is classified from resident (or borrowed) major stars in the career and wealth palaces, with brightness and natal transformations added as conditions. It does not include triad palaces, malefic convergence, palace-stem transformations, or decade and annual cycles. Under the full Zhongzhou method it is directional reference only — never fate, and never citable at the same level as hard chart-placement facts.\n\nThis supports a conditional combination tendency only. It cannot establish occupation, income, a particular year or a guaranteed outcome."
        },
        {
          "topic": "wealth",
          "content": "Wealth Palace (甲申): Virtue Star (Exalted).\n\nResident star basis\n\nMoney comes from competing inside the system — process, execution, positioning within the rules; discipline pays, grey zones cost.\n\nCareer and money are a COMBINATION TENDENCY: direction is classified from resident (or borrowed) major stars in the career and wealth palaces, with brightness and natal transformations added as conditions. It does not include triad palaces, malefic convergence, palace-stem transformations, or decade and annual cycles. Under the full Zhongzhou method it is directional reference only — never fate, and never citable at the same level as hard chart-placement facts.\n\nThis supports a conditional combination tendency only. It cannot establish occupation, income, a particular year or a guaranteed outcome."
        }
      ],
      "zh-hans": [
        {
          "topic": "career",
          "content": "官禄宫 (庚辰): 紫微 (得) · 天相 (得).\n\n以本宫坐守主星为依据\n\n适合在系统、平台与制度里把事做稳：管流程、管资源、搭架构，靠秩序与积累成事，而非单点爆发。\n\n事业与财路为主星「组合倾向」：依官禄／财帛坐星（或借星）分类方向，并以亮度与生年四化补充条件；未纳入三方四正、煞曜会照、宫干飞化与大限流年。依中州派全盘判法，本节仅供方向参考，非命定结论，亦不得与排盘硬事实同级引用。\n\n这些条件只支持组合倾向，不能确定职业、收入、发生年份或必然结果。"
        },
        {
          "topic": "wealth",
          "content": "财帛宫 (甲申): 廉贞 (庙).\n\n以本宫坐守主星为依据\n\n钱从制度内竞争来：流程、执行、规则内卡位，讲究章法，最忌灰色地带。\n\n事业与财路为主星「组合倾向」：依官禄／财帛坐星（或借星）分类方向，并以亮度与生年四化补充条件；未纳入三方四正、煞曜会照、宫干飞化与大限流年。依中州派全盘判法，本节仅供方向参考，非命定结论，亦不得与排盘硬事实同级引用。\n\n这些条件只支持组合倾向，不能确定职业、收入、发生年份或必然结果。"
        }
      ],
      "zh-hant": [
        {
          "topic": "career",
          "content": "官祿宮 (庚辰): 紫微 (得) · 天相 (得).\n\n以本宮坐守主星為依據\n\n適合在系統、平台與制度裡把事做穩：管流程、管資源、搭架構，靠秩序與累積成事，而非單點爆發。\n\n事業與財路為主星「組合傾向」：依官祿／財帛坐星（或借星）分類方向，並以亮度與生年四化補充條件；未納入三方四正、煞曜會照、宮干飛化與大限流年。依中州派全盤判法，本節僅供方向參考，非命定結論，亦不得與排盤硬事實同級引用。\n\n這些條件只支持組合傾向，不能確定職業、收入、發生年份或必然結果。"
        },
        {
          "topic": "wealth",
          "content": "財帛宮 (甲申): 廉貞 (廟).\n\n以本宮坐守主星為依據\n\n錢從制度內競爭來：流程、執行、規則內卡位，講究章法，最忌灰色地帶。\n\n事業與財路為主星「組合傾向」：依官祿／財帛坐星（或借星）分類方向，並以亮度與生年四化補充條件；未納入三方四正、煞曜會照、宮干飛化與大限流年。依中州派全盤判法，本節僅供方向參考，非命定結論，亦不得與排盤硬事實同級引用。\n\n這些條件只支持組合傾向，不能確定職業、收入、發生年份或必然結果。"
        }
      ],
      "ja": [
        {
          "topic": "career",
          "content": "官禄宮 (庚辰): 紫微星 (得) · 天相星 (得).\n\n本宮の主星を根拠に使用\n\nシステム・プラットフォーム・制度の中で着実に成果を積むタイプ。プロセスや資源、構造を整え、秩序と蓄積で勝つ。単発の爆発力型ではない。\n\nキャリアと収入は主星の「組み合わせ傾向」です。官祿／財帛の坐星（または借星）から方向を分類し、輝度と生年四化を条件として補います。三方四正・煞曜の会照・宮干飛化・大限流年は含みません。中州派の全体判法では方向の参考にとどまり、運命の断定でも、排盤の確定事実と同格の根拠でもありません。\n\n条件付きの組み合わせ傾向のみを示し、職業、収入、特定の年、必然的な結果は確定できません。"
        },
        {
          "topic": "wealth",
          "content": "財帛宮 (甲申): 廉貞星 (廟).\n\n本宮の主星を根拠に使用\n\nお金は制度内の競争から。プロセス・実行・ルール内でのポジション取り。型を守るほど稼げる。グレーゾーンが最大の禁物。\n\nキャリアと収入は主星の「組み合わせ傾向」です。官祿／財帛の坐星（または借星）から方向を分類し、輝度と生年四化を条件として補います。三方四正・煞曜の会照・宮干飛化・大限流年は含みません。中州派の全体判法では方向の参考にとどまり、運命の断定でも、排盤の確定事実と同格の根拠でもありません。\n\n条件付きの組み合わせ傾向のみを示し、職業、収入、特定の年、必然的な結果は確定できません。"
        }
      ],
      "ko": [
        {
          "topic": "career",
          "content": "관록궁 (庚辰): 자미 (득) · 천상 (득).\n\n본궁 주성을 근거로 사용\n\n시스템·플랫폼·제도 안에서 일을 안정적으로 쌓는 유형. 프로세스와 자원, 구조를 관리하며 질서와 축적으로 성과를 낸다.\n\n커리어와 재물은 주성의 「조합 경향」입니다. 관록/재백궁의 좌성(또는 차성)으로 방향을 분류하고 밝기와 생년 사화를 조건으로 보완합니다. 삼방사정·살요 회조·궁간 비화·대한 유년은 포함하지 않습니다. 중주파 전반 판법에서는 방향 참고일 뿐 운명 단정이나 배반의 확정 사실과 동급의 근거가 아닙니다.\n\n조건부 조합 경향만 뒷받침하며 직업, 소득, 특정 연도 또는 필연적 결과를 확정할 수 없습니다."
        },
        {
          "topic": "wealth",
          "content": "재백궁 (甲申): 염정 (묘).\n\n본궁 주성을 근거로 사용\n\n돈이 제도 안의 경쟁에서 나온다 — 프로세스, 실행, 규칙 내 자리 잡기. 원칙을 지킬수록 벌고, 회색지대가 가장 위험하다.\n\n커리어와 재물은 주성의 「조합 경향」입니다. 관록/재백궁의 좌성(또는 차성)으로 방향을 분류하고 밝기와 생년 사화를 조건으로 보완합니다. 삼방사정·살요 회조·궁간 비화·대한 유년은 포함하지 않습니다. 중주파 전반 판법에서는 방향 참고일 뿐 운명 단정이나 배반의 확정 사실과 동급의 근거가 아닙니다.\n\n조건부 조합 경향만 뒷받침하며 직업, 소득, 특정 연도 또는 필연적 결과를 확정할 수 없습니다."
        }
      ]
    }
  },
  "boundaryChecks": [
    {
      "id": "late-zi",
      "passed": true
    },
    {
      "id": "leap-month",
      "passed": true
    },
    {
      "id": "dst",
      "passed": true
    }
  ],
  "reference": {
    "observedDate": "2026-09-14",
    "provenance": "Manually transcribed facts from an external anonymous calculator UI; synthetic inputs, not customer reports or expert-adjudicated ground truth.",
    "fullComparisonEligible": false,
    "limitations": [
      "Only two non-leap synthetic dates; no historical DST, midnight, leap-month or annual-transit coverage.",
      "The recorded reference used different declared rule settings from OpenFate.",
      "The location label matched Taipei, but exact resolved coordinates were unavailable in the chart UI.",
      "Case 1 displayed Birth Time 12:00 without a correction trace; true-solar settings remain unadjudicated.",
      "Case 2 displayed 21:00 and true solar time 21:02; the record uses the observed minute.",
      "No paid AI reading was purchased or evaluated."
    ]
  },
  "editorial": {
    "professionalReviewStatus": "pending",
    "completedProfessionalReviews": 0,
    "independentlyAdjudicatedCharts": 0
  },
  "bibliography": [
    {
      "id": "quanshu-volume-1",
      "title": "紫微斗數全書／卷一",
      "publisher": "Wikisource transcription",
      "edition": "Digital transcription revision 7913704 (2026-08-07), accessed 2026-09-16; printed edition, pagination and textual lineage unverified",
      "url": "https://zh.wikisource.org/w/index.php?title=紫微斗數全書/卷一&oldid=7913704",
      "kind": "historical-transcription"
    },
    {
      "id": "quanshu-volume-2",
      "title": "紫微斗數全書／卷二",
      "publisher": "Wikisource transcription",
      "edition": "Digital transcription revision 1963110 (2020-09-04), accessed 2026-09-16; printed edition, pagination and textual lineage unverified",
      "url": "https://zh.wikisource.org/w/index.php?title=紫微斗數全書/卷二&oldid=1963110",
      "kind": "historical-transcription"
    },
    {
      "id": "quanshu-volume-3",
      "title": "紫微斗數全書／卷三",
      "publisher": "Wikisource transcription",
      "edition": "Digital transcription revision 2268626 (2023-03-15), accessed 2026-09-16; printed edition, pagination and textual lineage unverified",
      "url": "https://zh.wikisource.org/w/index.php?title=紫微斗數全書/卷三&oldid=2268626",
      "kind": "historical-transcription"
    },
    {
      "id": "iztro-pattern",
      "title": "紫微鬥數格局",
      "publisher": "iztro documentation",
      "edition": "Unnumbered online guide, accessed 2026-09-16; not a Wang Tingzhi book edition",
      "url": "https://docs.iztro.com/zh_TW/learn/pattern",
      "kind": "maintainer-commentary"
    },
    {
      "id": "iztro-palace",
      "title": "紫微斗数宫位系统",
      "publisher": "iztro documentation",
      "edition": "Unnumbered online guide, accessed 2026-09-16",
      "url": "https://docs.iztro.com/zh_TW/learn/palace",
      "kind": "maintainer-commentary"
    },
    {
      "id": "iztro-mutagen",
      "title": "紫微鬥數四化",
      "publisher": "iztro documentation",
      "edition": "Unnumbered online guide, accessed 2026-09-16",
      "url": "https://docs.iztro.com/zh_TW/learn/mutagen",
      "kind": "maintainer-commentary"
    },
    {
      "id": "iztro-star-brightness",
      "title": "十四主星亮度表",
      "publisher": "iztro documentation",
      "edition": "Unnumbered online guide, accessed 2026-09-24; brightness conventions can differ by school",
      "url": "https://docs.iztro.com/zh_TW/learn/star",
      "kind": "maintainer-commentary"
    },
    {
      "id": "iztro-pinned-brightness",
      "title": "十四主星亮度／固定版本",
      "publisher": "iztro source release",
      "edition": "Release 2.5.8, commit 9d39f1743bf31c2b3c635c9b9556215d9c90ee2c; accessed 2026-09-24. Shared upstream implementation, not independent chart adjudication.",
      "url": "https://github.com/SylarLong/iztro/blob/9d39f1743bf31c2b3c635c9b9556215d9c90ee2c/src/data/stars.ts",
      "kind": "versioned-upstream-source"
    }
  ],
  "sourceNotes": [
    {
      "id": "geju-01",
      "sourceId": "quanshu-volume-1",
      "chapter": "卷一／諸星問答論／問貪狼所主若何？",
      "relationship": "partial-support"
    },
    {
      "id": "geju-05",
      "sourceId": "iztro-pattern",
      "chapter": "機月同梁",
      "relationship": "partial-support"
    },
    {
      "id": "geju-21",
      "sourceId": "iztro-pattern",
      "chapter": "刑囚夾印",
      "relationship": "different-definition"
    },
    {
      "id": "geju-25",
      "sourceId": "iztro-pattern",
      "chapter": "石中隱玉",
      "relationship": "different-definition"
    },
    {
      "id": "geju-32",
      "sourceId": "quanshu-volume-3",
      "chapter": "卷三／論諸星同垣各司所宜分別富貴貧賤夭壽／命宮",
      "relationship": "partial-support"
    },
    {
      "id": "career-tendency",
      "sourceId": "quanshu-volume-2",
      "chapter": "卷二／九官祿",
      "relationship": "product-policy"
    },
    {
      "id": "wealth-tendency",
      "sourceId": "quanshu-volume-2",
      "chapter": "卷二／五財帛",
      "relationship": "product-policy"
    },
    {
      "id": "borrowed-placement",
      "sourceId": "iztro-palace",
      "chapter": "宮位系統",
      "relationship": "product-policy"
    },
    {
      "id": "mutagen-conditions",
      "sourceId": "iztro-mutagen",
      "chapter": "四化",
      "relationship": "partial-support"
    },
    {
      "id": "synthesis-boundary",
      "sourceId": "quanshu-volume-1",
      "chapter": "卷一／斗數準繩",
      "relationship": "product-policy"
    }
  ],
  "countingPolicy": "Suites are executed files, not assertion counts. Predicate pairs are synthetic branch fixtures, not independent natal charts. Recorded reference fields count sets and ranges as one field. Matching fields and policy differences are separate. None establishes predictive accuracy.",
  "disclosure": "Public: methods, aggregate checks, unresolved differences, bibliography and one synthetic reading. Protected: rule predicates, complete fixtures, source manifests, test logs and implementation mappings.",
  "claimBoundary": "Publisher-generated software verification summary, not independent expert adjudication, predictive accuracy or competitive superiority. The SHA-256 identifies the protected audit bytes; it does not publicly reproduce those tests."
}
