大運DBに実データを投入するための算出ルールを管理するDB。順行・逆行、立運年齢、月柱からの干支進行、十大主星十二大従星算出、監修メモを整理する。

Nameルール分類優先度入力先プロパティ参照元参照柱対象条件性別条件日干陰陽注意点状態監修メモ算出手順順逆
十大主星算出|日干×大運天干十大主星算出日干大運天干が同五行の場合は自我系、日干が生じる五行は表現系など、五行関係で分類する。十大主星, 算出メモ十大主星.txt、星・診断パターンDB日柱大運で巡る天干が本人の日干に対してどの十大主星になるかを算出する。共通共通十大主星名への変換表を別途マスタ化すると実装が安定する。整理中十大主星変換表のDB化を推奨。本人の日干を基準に、大運天干との五行関係・陰陽関係から十大主星を求める。算出結果は星・診断パターンDBの十大主星レコードへリレーションする。共通
順行・逆行|基本判定順行・逆行順行なら月柱の次の干支から大運を進め、逆行なら月柱の前の干支へ戻す。地支, 大運干支, 天干, 算出メモ03-commonplace/concepts/大運.mdbooks.zip 運勢関連日柱大運月柱から順に進めるか、逆に戻すかを判定する。共通共通流派差が出やすいため、採用ルールを監修メモに固定する。整理中順逆判定の採用式を要確定。日干陰陽と性別条件を照合し、順行または逆行を決める。判定結果は人物DB側に保持し、大運DBの干支進行に利用する。共通
十二大従星算出|日干×大運地支十二大従星算出日干ごとの十二運表を参照し、大運地支に対応する十二大従星を割り当てる。十二大従星, 算出メモ十大従星.txt、十二大従星DB日柱大運で巡る地支が本人の日干に対してどの十二大従星になるかを算出する。共通共通十二運表・十二大従星変換表を別途マスタ化すると、手入力ミスを防げる。整理中十二運対応表のDB化を推奨。本人の日干を基準に、大運地支との十二運関係から十二大従星を求める。算出結果は十二大従星DBへリレーションする。共通
接運|大運切替前後の扱い接運切替直前は前の大運の余韻と次の大運の兆しが混在する、と表現する。接運区分, 算出メモ03-commonplace/concepts/大運.md命式全体大運が切り替わる前後の揺らぎ期間を扱う。共通共通接運期間の幅は流派差があるため、年数または月数の採用基準を決める。整理中接運期間の幅を要確定。大運切替の前後を接運として扱い、必要に応じて接運前・接運中・接運後を大運DBに記録する。診断文では急な断定を避け、移行期として表現する。共通
立運|開始年齢算出立運立運が3歳なら、第1大運は3歳開始、第2大運は13歳開始として10年刻みで展開する。算出メモ, 終了年齢, 終了日, 開始年齢, 開始日03-commonplace/concepts/大運.mdbooks.zip 運勢関連命式全体第1大運の開始年齢を算出する。共通共通節入り日時・出生時刻の扱いにより差が出るため、精密計算時は暦データと出生地補正の有無を確認する。整理中立運計算式と丸め方を要確定。出生日時から節入りまでの日数を基準に立運年齢を算出する。順行・逆行により参照する節入り方向が変わる。共通
入力運用|大運DB投入手順入力運用対象者1名につき第1大運〜第10大運を作成し、対象者リレーションで人物DBに紐づける。十二大従星, 十大主星, 地支, 大運干支, 大運番号, 天干, 接運区分, 算出メモ, 終了年齢, 終了日, 開始年齢, 開始日大運DB運用メモ命式全体人物ごとの大運データを大運DBに投入する際の手順。共通共通人物ごとの大運行は、汎用テンプレ行を直接上書きせず、複製または新規作成して管理する。整理中人物別レコード作成フローとして採用予定。1. 人物DBで出生情報・日干月柱・順逆・立運年齢を確認する。2. 大運番号ごとに開始年齢・終了年齢を設定する。3. 月柱から大運干支を進める。4. 日干との関係で十大主星十二大従星を算出する。5. 診断文・注意点・接運区分を調整する。共通
干支進行|月柱基準干支進行月柱が甲子で順行なら、次は乙丑、丙寅…のように進行する。逆行なら癸亥、壬戌…のように戻る。地支, 大運干支, 大運番号, 天干, 算出メモ03-commonplace/concepts/大運.mdbooks.zip 運勢関連月柱大運干支を月柱から順行または逆行で展開する。共通共通第1大運月柱そのものを含めるか、次干支から始めるかは流派・実装方針を固定する。整理中第1大運の起点仕様を要確定。月柱干支を起点に、順行なら六十花甲子を次へ、逆行なら前へ進める。第1大運から順に10年単位で干支を割り当てる。共通