--- name: zhouyilab-reporting description: 修改 ZhouYiLab 中文报告、Markdown 表格及 JSON 输出时保证展示职责、专业术语和结构化结果一致。 --- ## 展示边界与一致性 - 在 presenter/report 模块修改输出,控制器只编排。中文与 JSON 从同一份排盘和分析契约产生,不能只改 txt 样例、让展示层重新判断或在 JSON 中保留另一套旧结论。 - 结构化结果保留规则标识、参与干支/宫位、原局或岁运来源、成立条件、作用方向及未成立理由。中文用所属术数的专业口径表达,不直接泄漏内部英文枚举或“事实层”等通用标签。 - 补齐现有中文映射,测试不能只验证 `to_zh` 非空:映射缺失可能回退英文。确需英文的模块名、版本、JSON 键与技术说明不强行汉化。 - 分数/占比标题用 `【项目:算法口径】` 或等价明确标题说明规则来源、分母与量纲;数据来自契约,不在展示代码硬编码一组分数。不同通道的压力与救应若定义为分列,就不能在汇总处偷偷抵消。 ## 报告完整性 - 示例报告先完整排盘,再原局分析及岁运/应期;不得为了缩短测试输出删掉基础四柱、藏干、天地盘、四课三传或该术数的核心盘局。 - 表格使用标准 Markdown:表头、分隔行、各行相同列数。转义单元格中的 `|`,多条信息不要以裸换行破坏行结构。应期候选用 `1. 2. 3.` 有序列表,列候选、触发条件、所缺条件及依据,不仅罗列干支。 - 宾主变化与宫位取象分别表达位置变化和十神×宫位的增量信息;无内容不输出空栏目、占位符或“结合……自行复核”的假结论。有未决条件就具体列条件。 - 同源条目按领域标识去重,复合关系保留各标签;显示中区分大运干支、岁干岁支。年度报告继承适用的大运组合结论并注明来源,避免检测有而展示丢失。 - 更新文档样例须由生产入口重生成,只更新用户要求的输出范围,核对重复区块、遗漏排盘和年份标题范围。报告不能把传统取象写成确定将发生的事故或疾病。