用途:将结构化 council 报告数据转换为高可读性 HTML,便于高管审阅并供后续 PDF 渲染使用。
输入:来自 council-output-report 的 report_payload JSON;来自 chart-visualization 的 chart_spec 与可选 chart_asset;可选的 supporting_metrics JSON。
工作流程:按固定顺序构建 HTML 区块——执行摘要标题与叙述、主要发现表格、带说明文字(窗口与来源)的图表块、行动看板、开放问题与附录。图表接线时优先使用 chart assets;若资产不可用,则嵌入确定性的 chart spec 片段作为占位符。生成语义化、适合打印的标记:使用 section 包裹与明确的标题层级,避免密集的单页布局,保持表格列简洁稳定。
输出契约:返回 report_html(完整 HTML 字符串或路径)、layout_notes 数组(重要结构决策)、render_warnings 数组。
适用场景:需要从规范化 council 载荷、图表规格与图表资产组装丰富可读报告 HTML,并在打印优化前完成排版。
限制:资料未提供具体安装命令、平台支持、收费方式或性能指标;使用前需具备上述输入数据。