{"version":1,"scope":"full","truncated":false,"id":"editorial-learn-bazi-day-boundary","url":"https://wenbu.app/learn/bazi-day-boundary/","locale":"zh","revision":"ac637d9bcdfd03e97af336648c2c8b158abddd1476fe576af5d7bd159a1c73bd","updated":"2026-10-31T07:04:09.714Z","content":"# 换日规则：23 点子初与零点换日，究竟差在哪一柱\n\n用同一份 23:40 的出生记录对比零点换日与 23 点子初换日，指出直接改变的是日柱，并说明时干为何要按实际排出的结果核对，而不能假定它跟着变。\n\nUpdated: 2026-10-31 · Wenbu AI-assisted editorial\n\n两种约定只在出生时间落在 23:00 到 23:59 时产生分歧：零点换日把这一小时仍算作当天的晚子时，日柱不变；23 点子初换日把它算作次日的子时，日柱前移一位。按 Wenbu 说明，默认零点换日下晚子时的时干已使用库的次日约定；至于切到 23 点换日后时干如何取，所引说明并未写明，因此应把两次实际排出的时干并排核对，不能假定它跟着日柱改变。年月柱按绝对时刻与节气比较，不受换日设置影响，可作为自查。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n- 两种换日约定只在 23:00–23:59 这一段产生分歧，其他时段结果相同。\n\n- 切换后日柱前移一位；时干不要假定跟着变，应把两次实际排出的时干并排核对。\n\n- 年月柱按绝对时刻与节气比较，切换换日设置时不应变化，可作为自查。\n\n- 把换日设置与出生记录一起保存，别人才能复算并核对。\n\n## 在一份记录上切换换日规则的判断流程\n\n1. **固定输入** — 写下公历日期、钟表时间、时区名称，并确认未开启真太阳时校正，保证两次对比只有换日规则不同。\n\n2. **判断时段** — 若时间不在 23:00–23:59，两种约定结果相同，本次对比无意义；若在这一段，继续下一步。\n\n3. **切换设置** — 先按默认 00:00 换日（sect=2）排一次，再改为 23:00 子初换日（sect=1）排一次，其余输入不动。\n\n4. **逐柱核对** — 先看日柱是否前移一位；再把两次排出的时干并排抄下，不假定它随日柱改变；最后确认年月柱保持一致。\n\n5. **保存记录** — 把两次结果、所用设置和出生记录写在一起，并注明默认规则下晚子时时干采用库的次日约定。\n\n流程从出生记录出发，先判断时间是否落在 23:00–23:59，再决定是否需要对比；需要对比时只改换日设置，逐柱核对，最后把设置与结果一起保存。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n## 先把两种约定说清楚\n\n换日规则回答的是一个很窄的问题：一天从哪一刻开始。零点换日把 00:00 当作新一天的开端，23:00 到 23:59 仍属于当天，传统上称为晚子时。23 点子初换日则把子时的起点 23:00 当作新一天的开端，这一小时直接归入次日。两种做法都承认子时跨越午夜，分歧只在于把这段跨越归给哪一天。\n\nWenbu 的公开说明写得很具体：默认在 00:00 换日（sect=2），也可选 23:00 子初换日（sect=1）。这说明它不是模糊的传统口号，而是一个可以切换、可以记录的参数。阅读任何一份盘之前，先确认这一项，比先讨论格局更有意义，因为设置不同，输入相同也会得到不同的柱。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n## 日柱为什么变，时干为什么要核对\n\n日柱由日序决定，换日点一挪，23 点段落的日柱就整体前移一位。按 Wenbu 说明，默认零点换日下晚子时的时干已经使用库的次日约定；但这段说明只覆盖默认规则，切到 23 点换日后时干如何取，所引文字并未交代。所以在这份记录里，能确定直接受影响的是日柱；时干属于待核对项，应看两次实际排出的结果，而不是从日柱推断。\n\n时支由钟表时间决定，23 点段落在两种约定下都是子时，时支不变。年月柱按出生绝对时刻与节气时刻比较，与换日点无关，因此在这段时间里保持不变。这也提供了一个自查方法：切换设置后如果年月柱也变了，说明改动的不只是换日规则，可能还动了时区或真太阳时，需要退回上一步重新核对。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n## 默认规则里的那个例外\n\nWenbu 的说明里有一句容易被忽略：默认规则下，晚子时的时干仍使用库的次日约定。也就是说，在零点换日模式下，23 点段落的日柱还是当天，但时干按次日日干来取。这不是笔误，而是库的一种约定，读者需要知道它存在，才不会把时干与日柱对不上当成排盘错误。\n\n这条约定也解释了为什么不能简单地说“零点换日就是全部按当天算”。日柱与时干在晚子时采用了不同的参照，属于实现层面的细节。比较不同计算器时，与其争论谁对，不如先确认对方在晚子时如何处理时干，再判断差异来自哪里。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [lunar-typescript · official source](https://raw.githubusercontent.com/6tail/lunar-typescript/master/README.md)\n\n## 怎样在一份记录上完成对比\n\n做法很简单：取一份出生时间落在 23:00 到 23:59 的记录，固定日期、时区和其他设置，只切换换日规则，把两次结果并排写下。先比对日柱，再核对时干，最后确认年月柱没有变化。如果记录的时间不在这一段，两种约定会给出相同结果，这次对比就没有信息量，应换一份记录。\n\nlunar-typescript 的文档示例展示了同一套干支输出格式，例如某日对应癸酉日、子时，可作为核对字段顺序的参照。它说明的是工具如何输出干支，不构成对任何一种换日传统的裁定；传统上两种做法都有使用者，选择哪一种应在记录里写明。\n\n[lunar-typescript · official source](https://raw.githubusercontent.com/6tail/lunar-typescript/master/README.md) · [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n## 两种换日约定在同一份 23:40 记录上的对照\n\n| 维度 | 00:00 换日（默认） | 23:00 子初换日 |\n| --- | --- | --- |\n| 23:00–23:59 归属 | 仍算当天，称晚子时 | 算次日，子时起点 |\n| 日柱 | 当天日柱 | 次日日柱，前移一位 |\n| 时支 | 子 | 子 |\n| 时干 | 按库的次日约定取 | 所引说明未写明，需看实际排出结果 |\n| 年柱、月柱 | 按绝对时刻与节气比较 | 同样按绝对时刻与节气比较 |\n| 其他时段 | 两种约定结果相同 | 两种约定结果相同 |\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n## 假设案例：23:40 出生的一份记录\n\n以下为教学用的假设记录，不对应任何真实个人，也不构成命理判断。设某人在某地 23:40 出生，时区为东八区，未开启真太阳时。我们只关心换日设置改变后哪些字会动。\n\n1. 第一步，固定输入：公历日期、23:40、东八区、真太阳时关闭。此时唯一可变的参数是换日规则。\n\n2. 第二步，按默认 00:00 换日排盘。23:40 属于晚子时，日柱取当天，时支为子；按 Wenbu 说明，此时时干使用库的次日约定。\n\n3. 第三步，改为 23:00 子初换日再排一次。同一时刻归入次日，日柱前移一位，时支仍为子。\n\n4. 第四步，并排核对：日柱不同；时干在默认规则下按次日参照取，切换后的取法所引说明未写明，因此把两次排出的时干原样抄下比较，不预设结论。若年月柱也变了，说明还动了别的设置。\n\n5. 第五步，写下结论：差异来源是换日点，不是时区，也不是真太阳时。\n\n同一份 23:40 的记录，切换换日规则后日柱前移一位；时干是否变化要以两次实际排出的结果为准，不能写成第二处必然改变。这个结论只描述计算差异，不涉及对个人的任何推断。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n## FAQ\n\n### 如果出生时间不在 23 点段，还需要纠结换日规则吗？\n\n不需要为这一项纠结。两种约定只在 23:00 到 23:59 这一段产生分歧，其他时段排出的日柱与时柱相同。若你的记录不在这一段，把精力放在时区与出生时间的准确度上更划算。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n### 为什么默认零点换日下，晚子时的时干却按次日算？\n\n这是 Wenbu 所采用的库的约定：日柱仍取当天，但晚子时的时干使用次日约定。它属于实现细节，不是两种传统之外的第三种传统。知道这一点，才不会把日柱与时干对不上误判为排盘错误。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n### 切到 23 点换日后，时干会不会跟着日柱一起变？\n\n所引 Wenbu 说明只交代了默认零点换日下晚子时的时干取法，没有写明切换到 23 点换日后的处理。因此不能从日柱推断时干，正确做法是两次都实际排盘，把时干并排抄下核对；若结果与预期不符，先检查是否还改动了其他设置。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n### 切换设置后年月柱也变了，是什么原因？\n\n换日规则只影响日柱与时柱，年月柱按出生绝对时刻与节气时刻比较。若年月柱也变化，通常说明同时改动了时区、钟表时间或真太阳时设置，应退回上一步，只保留换日规则这一个变量。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n### 两种换日传统，哪一种才是对的？\n\n这是约定问题，不是对错问题。两种做法都有使用者，工具提供切换正是为了让设置可见。重要的是在记录里写明用了哪一种，让别人能复算；把约定当成唯一标准，反而会让对比失去意义。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [lunar-typescript · official source](https://raw.githubusercontent.com/6tail/lunar-typescript/master/README.md)\n\n## Glossary\n\n- **换日点**: 一天开始计算的那一时刻。零点换日以 00:00 为界，子初换日以 23:00 为界。 [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- **晚子时**: 23:00 到 23:59 这一段子时。零点换日下它属于当天，子初换日下它属于次日。 [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- **sect 参数**: Wenbu 说明中用于选择换日规则的设置，sect=2 为默认零点换日，sect=1 为 23 点子初换日。 [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- **时干**: 时柱的天干，由日干按固定规则推出；在晚子时，Wenbu 默认规则下它已按次日参照取用，切换换日设置后应看实际排出结果而非假定改变。 [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md) · [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n## Evidence notes\n\n- Wenbu 默认在 00:00 换日，并提供 23:00 子初换日作为可选设置。 — “默认在 00:00 换日（sect=2），也可选 23:00 子初换日（sect=1）” (fact); [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- 默认规则下，晚子时的时干仍按库的次日约定推算；该说明未交代切换到 23 点换日后的时干取法。 — “默认规则下，晚子时的时干仍使用库的次日约定” (fact); [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- 保存结果时应同时记录时区与边界设置，否则八个字本身不足以复现。 — “Save the date, time zone and boundary settings with the result.” (editorial); [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md)\n\n## Sources\n\n- [Wenbu · calculation conventions](https://wenbu.app/methodology/) — First-party implementation; not evidence of predictive accuracy; fetched 2026-10-31T07:00:35.677Z; complete response\n\n- [lunar-typescript · official source](https://raw.githubusercontent.com/6tail/lunar-typescript/master/README.md) — Calculation implementation and conventions; fetched 2026-10-31T07:00:35.754Z; complete response\n\n- [Wenbu · BaZi guide](https://wenbu.app/knowledge/en/bazi-basics.md) — Existing editorial and reproducible chart conventions; fetched 2026-10-31T07:00:35.781Z; complete response\n\n[用同一份记录切换换日设置，排两次盘并保存](https://wenbu.app/bazi/)","edition":{"title":"换日规则：23 点子初与零点换日，究竟差在哪一柱","description":"用同一份 23:40 的出生记录对比零点换日与 23 点子初换日，指出直接改变的是日柱，并说明时干为何要按实际排出的结果核对，而不能假定它跟着变。","answer":"两种约定只在出生时间落在 23:00 到 23:59 时产生分歧：零点换日把这一小时仍算作当天的晚子时，日柱不变；23 点子初换日把它算作次日的子时，日柱前移一位。按 Wenbu 说明，默认零点换日下晚子时的时干已使用库的次日约定；至于切到 23 点换日后时干如何取，所引说明并未写明，因此应把两次实际排出的时干并排核对，不能假定它跟着日柱改变。年月柱按绝对时刻与节气比较，不受换日设置影响，可作为自查。","answerSourceIds":["methods","bazi"],"evidence":[{"claim":"Wenbu 默认在 00:00 换日，并提供 23:00 子初换日作为可选设置。","sourceId":"methods","quote":"默认在 00:00 换日（sect=2），也可选 23:00 子初换日（sect=1）","kind":"fact"},{"claim":"默认规则下，晚子时的时干仍按库的次日约定推算；该说明未交代切换到 23 点换日后的时干取法。","sourceId":"methods","quote":"默认规则下，晚子时的时干仍使用库的次日约定","kind":"fact"},{"claim":"保存结果时应同时记录时区与边界设置，否则八个字本身不足以复现。","sourceId":"bazi","quote":"Save the date, time zone and boundary settings with the result.","kind":"editorial"}],"takeaways":["两种换日约定只在 23:00–23:59 这一段产生分歧，其他时段结果相同。","切换后日柱前移一位；时干不要假定跟着变，应把两次实际排出的时干并排核对。","年月柱按绝对时刻与节气比较，切换换日设置时不应变化，可作为自查。","把换日设置与出生记录一起保存，别人才能复算并核对。"],"sections":[{"heading":"先把两种约定说清楚","paragraphs":["换日规则回答的是一个很窄的问题：一天从哪一刻开始。零点换日把 00:00 当作新一天的开端，23:00 到 23:59 仍属于当天，传统上称为晚子时。23 点子初换日则把子时的起点 23:00 当作新一天的开端，这一小时直接归入次日。两种做法都承认子时跨越午夜，分歧只在于把这段跨越归给哪一天。","Wenbu 的公开说明写得很具体：默认在 00:00 换日（sect=2），也可选 23:00 子初换日（sect=1）。这说明它不是模糊的传统口号，而是一个可以切换、可以记录的参数。阅读任何一份盘之前，先确认这一项，比先讨论格局更有意义，因为设置不同，输入相同也会得到不同的柱。"],"sourceIds":["methods","bazi"]},{"heading":"日柱为什么变，时干为什么要核对","paragraphs":["日柱由日序决定，换日点一挪，23 点段落的日柱就整体前移一位。按 Wenbu 说明，默认零点换日下晚子时的时干已经使用库的次日约定；但这段说明只覆盖默认规则，切到 23 点换日后时干如何取，所引文字并未交代。所以在这份记录里，能确定直接受影响的是日柱；时干属于待核对项，应看两次实际排出的结果，而不是从日柱推断。","时支由钟表时间决定，23 点段落在两种约定下都是子时，时支不变。年月柱按出生绝对时刻与节气时刻比较，与换日点无关，因此在这段时间里保持不变。这也提供了一个自查方法：切换设置后如果年月柱也变了，说明改动的不只是换日规则，可能还动了时区或真太阳时，需要退回上一步重新核对。"],"sourceIds":["methods","bazi"]},{"heading":"默认规则里的那个例外","paragraphs":["Wenbu 的说明里有一句容易被忽略：默认规则下，晚子时的时干仍使用库的次日约定。也就是说，在零点换日模式下，23 点段落的日柱还是当天，但时干按次日日干来取。这不是笔误，而是库的一种约定，读者需要知道它存在，才不会把时干与日柱对不上当成排盘错误。","这条约定也解释了为什么不能简单地说“零点换日就是全部按当天算”。日柱与时干在晚子时采用了不同的参照，属于实现层面的细节。比较不同计算器时，与其争论谁对，不如先确认对方在晚子时如何处理时干，再判断差异来自哪里。"],"sourceIds":["methods","lunar"]},{"heading":"怎样在一份记录上完成对比","paragraphs":["做法很简单：取一份出生时间落在 23:00 到 23:59 的记录，固定日期、时区和其他设置，只切换换日规则，把两次结果并排写下。先比对日柱，再核对时干，最后确认年月柱没有变化。如果记录的时间不在这一段，两种约定会给出相同结果，这次对比就没有信息量，应换一份记录。","lunar-typescript 的文档示例展示了同一套干支输出格式，例如某日对应癸酉日、子时，可作为核对字段顺序的参照。它说明的是工具如何输出干支，不构成对任何一种换日传统的裁定；传统上两种做法都有使用者，选择哪一种应在记录里写明。"],"sourceIds":["lunar","methods"]}],"figure":{"title":"在一份记录上切换换日规则的判断流程","caption":"流程从出生记录出发，先判断时间是否落在 23:00–23:59，再决定是否需要对比；需要对比时只改换日设置，逐柱核对，最后把设置与结果一起保存。","sourceIds":["methods","bazi"],"steps":[{"label":"固定输入","detail":"写下公历日期、钟表时间、时区名称，并确认未开启真太阳时校正，保证两次对比只有换日规则不同。"},{"label":"判断时段","detail":"若时间不在 23:00–23:59，两种约定结果相同，本次对比无意义；若在这一段，继续下一步。"},{"label":"切换设置","detail":"先按默认 00:00 换日（sect=2）排一次，再改为 23:00 子初换日（sect=1）排一次，其余输入不动。"},{"label":"逐柱核对","detail":"先看日柱是否前移一位；再把两次排出的时干并排抄下，不假定它随日柱改变；最后确认年月柱保持一致。"},{"label":"保存记录","detail":"把两次结果、所用设置和出生记录写在一起，并注明默认规则下晚子时时干采用库的次日约定。"}]},"table":{"title":"两种换日约定在同一份 23:40 记录上的对照","columns":["维度","00:00 换日（默认）","23:00 子初换日"],"rows":[["23:00–23:59 归属","仍算当天，称晚子时","算次日，子时起点"],["日柱","当天日柱","次日日柱，前移一位"],["时支","子","子"],["时干","按库的次日约定取","所引说明未写明，需看实际排出结果"],["年柱、月柱","按绝对时刻与节气比较","同样按绝对时刻与节气比较"],["其他时段","两种约定结果相同","两种约定结果相同"]],"sourceIds":["methods","bazi"]},"example":{"title":"假设案例：23:40 出生的一份记录","intro":"以下为教学用的假设记录，不对应任何真实个人，也不构成命理判断。设某人在某地 23:40 出生，时区为东八区，未开启真太阳时。我们只关心换日设置改变后哪些字会动。","steps":["第一步，固定输入：公历日期、23:40、东八区、真太阳时关闭。此时唯一可变的参数是换日规则。","第二步，按默认 00:00 换日排盘。23:40 属于晚子时，日柱取当天，时支为子；按 Wenbu 说明，此时时干使用库的次日约定。","第三步，改为 23:00 子初换日再排一次。同一时刻归入次日，日柱前移一位，时支仍为子。","第四步，并排核对：日柱不同；时干在默认规则下按次日参照取，切换后的取法所引说明未写明，因此把两次排出的时干原样抄下比较，不预设结论。若年月柱也变了，说明还动了别的设置。","第五步，写下结论：差异来源是换日点，不是时区，也不是真太阳时。"],"conclusion":"同一份 23:40 的记录，切换换日规则后日柱前移一位；时干是否变化要以两次实际排出的结果为准，不能写成第二处必然改变。这个结论只描述计算差异，不涉及对个人的任何推断。","sourceIds":["methods","bazi"]},"faq":[{"question":"如果出生时间不在 23 点段，还需要纠结换日规则吗？","answer":"不需要为这一项纠结。两种约定只在 23:00 到 23:59 这一段产生分歧，其他时段排出的日柱与时柱相同。若你的记录不在这一段，把精力放在时区与出生时间的准确度上更划算。","sourceIds":["methods"]},{"question":"为什么默认零点换日下，晚子时的时干却按次日算？","answer":"这是 Wenbu 所采用的库的约定：日柱仍取当天，但晚子时的时干使用次日约定。它属于实现细节，不是两种传统之外的第三种传统。知道这一点，才不会把日柱与时干对不上误判为排盘错误。","sourceIds":["methods"]},{"question":"切到 23 点换日后，时干会不会跟着日柱一起变？","answer":"所引 Wenbu 说明只交代了默认零点换日下晚子时的时干取法，没有写明切换到 23 点换日后的处理。因此不能从日柱推断时干，正确做法是两次都实际排盘，把时干并排抄下核对；若结果与预期不符，先检查是否还改动了其他设置。","sourceIds":["methods","bazi"]},{"question":"切换设置后年月柱也变了，是什么原因？","answer":"换日规则只影响日柱与时柱，年月柱按出生绝对时刻与节气时刻比较。若年月柱也变化，通常说明同时改动了时区、钟表时间或真太阳时设置，应退回上一步，只保留换日规则这一个变量。","sourceIds":["methods","bazi"]},{"question":"两种换日传统，哪一种才是对的？","answer":"这是约定问题，不是对错问题。两种做法都有使用者，工具提供切换正是为了让设置可见。重要的是在记录里写明用了哪一种，让别人能复算；把约定当成唯一标准，反而会让对比失去意义。","sourceIds":["methods","lunar"]}],"glossary":[{"term":"换日点","definition":"一天开始计算的那一时刻。零点换日以 00:00 为界，子初换日以 23:00 为界。","sourceIds":["methods"]},{"term":"晚子时","definition":"23:00 到 23:59 这一段子时。零点换日下它属于当天，子初换日下它属于次日。","sourceIds":["methods"]},{"term":"sect 参数","definition":"Wenbu 说明中用于选择换日规则的设置，sect=2 为默认零点换日，sect=1 为 23 点子初换日。","sourceIds":["methods"]},{"term":"时干","definition":"时柱的天干，由日干按固定规则推出；在晚子时，Wenbu 默认规则下它已按次日参照取用，切换换日设置后应看实际排出结果而非假定改变。","sourceIds":["bazi","methods"]}],"cta":{"label":"用同一份记录切换换日设置，排两次盘并保存","reason":"在 Wenbu 的八字排盘中固定日期、时间与时区，只切换换日规则，把两次结果并排核对日柱与时干，再把设置写进记录。"}},"editionScope":"full","sources":[{"id":"methods","title":"Wenbu · calculation conventions","url":"https://wenbu.app/methodology/","role":"First-party implementation; not evidence of predictive accuracy","fetchedAt":"2026-10-31T07:00:35.677Z","hash":"5452dbc076e1c31aa334fa49949d682ad7851e75a5cf9396b6682530b30f0f0c","truncated":false},{"id":"lunar","title":"lunar-typescript · official source","url":"https://raw.githubusercontent.com/6tail/lunar-typescript/master/README.md","role":"Calculation implementation and conventions","fetchedAt":"2026-10-31T07:00:35.754Z","hash":"3d6c98fef4e98fb7b1dfcb24d29e4d3515d931fcf87b78d6a01b4a082739d98c","truncated":false},{"id":"bazi","title":"Wenbu · BaZi guide","url":"https://wenbu.app/knowledge/en/bazi-basics.md","role":"Existing editorial and reproducible chart conventions","fetchedAt":"2026-10-31T07:00:35.781Z","hash":"2a711b520e145fb46c36e647469f9d393a7522bdeb1583c15d10be8e4b692b3c","truncated":false}],"previousAdditions":[]}