背景
会议听记使用 ATL_MEETING_TRANSCRIPT_START/END 和 ATL_MEETING_ANALYSIS_START/END 管理 Markdown 区域。当前原文被放入 callout,常规内容可以安全保留,但如果听记文本本身包含 ATL 内部标记字符串,区域查找仍可能出现歧义。
影响
这是低概率的健壮性问题,不阻塞 #69 的 MVP。真实会议听记通常不会包含这些内部标记,但复制代码、测试日志或其他 ATL 笔记时可能触发。
建议
- 对输入中的完整内部标记做转义或显式拒绝;或
- 改用不会被正文伪造的结构化区域定位方式;
- 增加 transcript 同时包含四种标记的回归测试;
- 保证听记提取与分析区域替换都不会改写原文字节。
验收
- 听记包含 ATL 标记文本时不破坏分析区域定位。
- 失败必须可恢复,且不得覆盖已有听记或人工补充。
- 测试只使用合成数据。
背景
会议听记使用
ATL_MEETING_TRANSCRIPT_START/END和ATL_MEETING_ANALYSIS_START/END管理 Markdown 区域。当前原文被放入 callout,常规内容可以安全保留,但如果听记文本本身包含 ATL 内部标记字符串,区域查找仍可能出现歧义。影响
这是低概率的健壮性问题,不阻塞 #69 的 MVP。真实会议听记通常不会包含这些内部标记,但复制代码、测试日志或其他 ATL 笔记时可能触发。
建议
验收