event: phase
data: {"id":"evt_1789663519038949547_1","type":"phase","timestamp":"2026-09-17T16:45:19.038950507Z","phase":{"phase_id":"intent_recognizing","message":"正在研判您的意图与项目上下文...","role":"coordinator"}}

event: turn_ack
data: {"id":"evt_1789663519046202771_2","type":"turn_ack","timestamp":"2026-09-17T16:45:19.046205441Z","turn":{"user_message_id":3627,"status":"processing"}}

event: status
data: {"id":"evt_1789663519048229581_3","type":"status","timestamp":"2026-09-17T16:45:19.048230441Z","status":{"intent":"CASUAL_CHAT","branch":"AMBIGUOUS_FALLBACK","current_stage":"V0.1_triage","message":"识别分支: AMBIGUOUS_FALLBACK (置信度: 20%)"}}

event: phase
data: {"id":"evt_1789663520016667046_4","type":"phase","timestamp":"2026-09-17T16:45:20.016668616Z","phase":{"phase_id":"dialogue_generating","message":"正在整理回复...","role":"assistant","progress":40}}

event: status
data: {"id":"evt_1789663520016723644_5","type":"status","timestamp":"2026-09-17T16:45:20.016724074Z","status":{"intent":"CASUAL_CHAT","branch":"AMBIGUOUS_FALLBACK","current_stage":"V0.1_triage","message":"意图判定: CASUAL_CHAT (置信度: 20%)"}}

event: phase
data: {"id":"evt_1789663520016913708_6","type":"phase","timestamp":"2026-09-17T16:45:20.016913968Z","phase":{"phase_id":"dialogue_generating","message":"正在生成项目助手回复...","role":"assistant","progress":60}}

: heartbeat 1789663534

: heartbeat 1789663549

: heartbeat 1789663564

: heartbeat 1789663579

event: delta
data: {"id":"evt_1789663589203412243_7","type":"delta","timestamp":"2026-09-17T16:46:29.203413813Z","delta":"# IEC 62304 与 ISO 13485 交叉合规要点——可执行检查项清单\n\n\u003e **适用说明**：本清单聚焦软件类医疗器械（SA/SB级）开发与质量管理体系的核心交叉节点，适用于注册前内部审计或委托方核查参考。具体证据要求请以官方审核意见及实际检测结果为准。\n\n---\n\n## 一、顶层体系架构（对应 ISO 13485 Cl.4 / IEC 62304 Cl.4）\n\n### 检查项 1：软件质量管理体系覆盖完整性\n\n**理由**：IEC 62304 将软件生命周期过程嵌入质量管理体系框架，若QMS未明确覆盖软件特定要求（如变更控制、配置管理），两者即存在体系缝隙。\n\n**证据要求**：\n- 质量手册中明确引用 IEC 62304 作为支持性标准\n- 程序文件覆盖软件计划、需求、设计、验证、确认、维护全过程\n- 质量目标分解至软件关键过程\n\n**常见失败模式**：\n- QMS文件仅笼统提及\"软件开发\"但未细化软件特定过程\n- IEC 62304要求被作为\"参考\"而非\"强制\"嵌入体系\n\n---\n\n### 检查项 2：风险管理整合（ISO 14971 × IEC 62304）\n\n**理由**：IEC 62304要求软件相关风险控制措施纳入软件计划，并与ISO 14971风险管理体系对接。软件安全分类（SA/SB/SC）直接影响开发过程要求深度。\n\n**证据要求**：\n- 风险管理文档明确软件危险源识别与控制措施\n- 软件安全分类决策记录及依据\n- 危险情况与软件需求的追溯矩阵\n\n**常见失败模式**：\n- 软件风险分析脱离产品整体风险管理文档\n- 安全分类无充分依据或分类决策无记录\n\n---\n\n## 二、软件生命周期策划（对应 ISO 13485 Cl.5.4 / IEC 62304 Cl.4.1-4.2）\n\n### 检查项 3：软件开发计划与质量计划的对应\n\n**理由**：软件开发计划（SDP）是IEC 62304核心交付物，需与ISO 13485质量计划形成映射，确保资源、责任、里程碑一致。\n\n**证据要求**：\n- SDP涵盖范围、角色职责、阶段入口/出口准则、交付物清单\n- SDP与项目总体质量计划引用关系明确\n- 计划变更记录与审批记录完整\n\n**常见失败模式**：\n- SDP与质量计划各自独立，缺乏交叉引用\n- 里程碑与设计历史文件（DHF）节点不对应\n\n---\n\n### 检查项 4：软件相关供应商/分包商控制\n\n**理由**：若软件组件由第三方开发（含开源组件、OEM模块），ISO 13485要求对供方进行控制，IEC 62304要求在开发计划中明确委托开发范围。\n\n**证据要求**：\n- 供应商评估记录（含软件开发能力、质量体系符合性）\n- 委托开发协议明确需求、验收准则、交付物\n- 来料/接收检验记录或等效确认记录\n\n**常见失败模式**：\n- 采购订单未明确软件验收标准\n- 使用开源组件但无许可证合规性评估\n- 第三方代码无配置管理纳入记录\n\n---\n\n## 三、软件需求管理（对应 ISO 13485 Cl.7.2 / IEC 62304 Cl.4.3）\n\n### 检查项 5：软件需求的可追溯性\n\n**理由**：IEC 62304强制要求软件需求与上层系统/用户需求、后续设计、测试用例形成双向追溯链，ISO 13485的CAPA与设计变更同样依赖追溯性。\n\n**证据要求**：\n- 软件需求规格（SRS）包含唯一标识\n- 追溯矩阵覆盖：用户需求→软件需求→软件架构→详细设计→单元测试→集成测试\n- 需求变更影响分析记录\n\n**常见失败模式**：\n- 追溯矩阵缺失或仅单向追溯\n- 需求变更未触发影响分析\n- 追溯链断裂（设计/测试无法回溯至原始需求）\n\n---\n\n### 检查项 6：软件需求变更控制\n\n**理由**：软件需求变更若无受控流程，将导致设计漂移、验证不充分，与ISO 13485设计控制变更要求和CAPA机制直接关联。\n\n**证据要求**：\n- 需求变更申请（CR）记录及审批记录\n- 变更影响评估文档\n- 变更实施后的验证/确认记录\n\n**常见失败模式**：\n- 变更未走正式审批流程（口头变更或邮件替代文件）\n- 变更实施后未重新执行相关测试\n- 变更记录与实际代码版本不对应\n\n---\n\n## 四、软件设计与开发（对应 ISO 13485 Cl.7.3 / IEC 62304 Cl.4.4-4.5）\n\n### 检查项 7：软件架构设计文档完整性\n\n**理由**：软件架构是IEC 62304对B/C级软件的强制要求，也是评估软件可维护性、可验证性的基础。\n\n**证据要求**：\n- 软件架构规格文档（含模块划分、接口定义、数据流）\n- 软件安全架构设计（若适用）\n- 架构设计与需求的一致性确认记录\n\n**常见失败模式**：\n- 架构文档缺失或过于简略（仅框图无说明）\n- 接口定义不清晰导致集成阶段问题\n- 未体现容错/冗余等安全机制\n\n---\n\n### 检查项 8：软件详细设计与代码规范执行\n\n**理由**：IEC 62304要求C级软件必须有详细设计，代码应符合编码规范；ISO 13485要求生产与服务控制覆盖软件交付。\n\n**证据要求**：\n- 详细设计规格文档（DDSD）或等效记录\n- 代码规范/编程规则文档\n- 代码评审记录（含静态分析结果）\n- 编译器/工具链版本记录\n\n**常见失败模式**：\n- 详细设计与代码实现不一致\n- 代码评审流于形式（无实质问题记录）\n- 使用未经确认的工具版本\n\n---\n\n### 检查项 9：SOUP组件管理（IEC 62304专有要求）\n\n**理由**：使用现成软件（SOUP）时需证明其适用于预期用途，SOUP管理是IEC 62304对软件安全性评估的关键环节。\n\n**证据要求**：\n- SOUP清单（含名称、版本、供应商、用途）\n- SOUP适用性分析记录\n- SOUP已知问题/漏洞清单及风险评估\n- SOUP更新验证记录\n\n**常见失败模式**：\n- SOUP未纳入配置管理\n- 适用性分析缺失或照抄厂商声明\n- SOUP版本变更未重新评估影响\n\n---\n\n## 五、软件验证与确认（对应 ISO 13485 Cl.7.3.4 / IEC 62304 Cl.4.6-4.7）\n\n### 检查项 10：单元测试与集成测试的充分性\n\n**理由**：IEC 62304根据安全分类规定测试覆盖率要求（B/C级需结构覆盖率分析），测试记录是验证软件满足需求的核心证据。\n\n**证据要求**：\n- 测试计划/用例规格文档\n- 测试执行记录（通过/失败记录）\n- 结构覆盖率分析报告（C/B级）\n- 缺陷管理与回归测试记录\n\n**常见失败模式**：\n- 测试用例与软件需求无追溯关系\n- 结构覆盖率不满足A级要求（B/C级）\n- 失败的测试用例未完成根本原因分析即关闭\n\n---\n\n### 检查项 11：软件确认（用户现场测试/临床测试）\n\n**理由**：软件确认需证明产品在真实使用环境下满足用户需求，与临床评价、可用性工程紧密关联。\n\n**证据要求**：\n- 确认计划与用例\n- 模拟使用环境测试记录\n- 用户代表参与确认的签到/反馈记录\n- 确认报告与需求符合性声明\n\n**常见失败模式**：\n- 确认环境未真实模拟临床使用场景\n- 确认样本量不足以支持临床评价结论\n- 确认发现的问题未纳入CAPA\n\n---\n\n## 六、软件维护与变更（对应 ISO 13485 Cl.8.5 / IEC 62304 Cl.4.8-4.9）\n\n### 检查项 12：软件变更控制流程\n\n**理由**：软件维护阶段变更若无受控流程，可能引入新风险；ISO 13485的变更控制与CAPA机制需覆盖软件变更。\n\n**证据要求**：\n- 变更请求记录与影响评估\n- 变更实施记录（含代码、文档更新）\n- 变更后验证/回归测试记录\n- 变更版本发布记录\n\n**常见失败模式**：\n- 紧急修补未走变更流程即发布\n- 变更记录与实际版本不匹配\n- 变更未重新执行完整测试\n\n---\n\n### 检查项 13：软件问题报告与纠正措施\n\n**理由**：运行阶段软件问题需通过CAPA系统处理，与ISO 13485不合格品控制、客户抱怨管理对接。\n\n**证据要求**：\n- 软件问题/缺陷追踪记录\n- 问题根本原因分析（适宜时采用FMEA/FTA）\n- CAPA记录与有效性验证\n- 问题关闭审批记录\n\n**常见失败模式**：\n- 问题追踪系统未与QMS CAPA系统对接\n- 根本原因分析流于表面（仅描述现象未查根因）\n- CAPA有效性验证缺失或敷衍\n\n---\n\n## 七、配置管理与交付（对应 ISO 13485 Cl.7.5 / IEC 62304 Cl.4.10）\n\n### 检查项 14：软件配置管理系统有效性\n\n**理由**：配置管理是IEC 62304强制要求，需唯一标识软件版本、保持可追溯性，防止未授权变更。\n\n**证据要求**：\n- 配置管理计划（含配置项定义、变更控制流程）\n- 软件版本记录表（BOM清单）\n- 基线建立与变更审计记录\n- 配置状态报告\n\n**常见失败模式**：\n- 配置管理工具与开发环境未集成\n- 多版本并存无版本隔离控制\n- 基线变更无正式审批记录\n\n---\n\n### 检查项 15：软件交付与安装确认\n\n**理由**：软件交付物需受控，确保临床环境安装版本与注册确认版本一致。\n\n**证据要求**：\n- 交付物清单与签收记录\n- 安装验证/确认记录\n- 客户环境兼容性声明\n- 交付后支持与维护协议\n\n**常见失败模式**：\n- 交付版本与注册版本不一致\n- 客户现场安装无记录\n- 交付物清单与实际提供内容不符\n\n---\n\n## 八、文档与记录（对应 ISO 13485 Cl.4.2 / IEC 62304 Cl.9）\n\n### 检查项 16：软件文档完整性核查\n\n**理由**：IEC 62304规定软件生命周期各阶段的文档输出要求，监管审核时需完整提供；文档缺失是常见审核开项。\n\n**证据要求**：\n- DHF（设计历史文档）清单完整性\n- 各阶段技术文档与 IEC 62304 Table 3-9 对照检查记录\n- 文档审阅与批准记录\n\n**常见失败模式**：\n- 文档版本与软件版本不对应\n- 阶段交付物缺失（如无架构设计文档）\n- 文档签署不完整（缺审核/批准）\n\n---\n\n### 检查项 17：设计转移与制造确认\n\n**理由**：软件从开发向生产的转移需受控，确保批量生产软件与确认软件一致。\n\n**证据要求**：\n- 设计转移检查清单\n- 生产和检验设备确认记录\n- 首批/首批次生产记录\n- 软件版本放行记录\n\n**常见失败模式**：\n- 生产版本未经验证即放行\n- 放行记录无责任人签署\n- 生产环境与开发环境差异未评估\n\n---\n\n## 九、总结建议\n\n以上 17 条检查项覆盖 IEC 62304 与 ISO 13485 交叉合规的核心高风险点。建议贵司在正式审核前按以下优先级开展自查：\n\n| 优先级 | 领域 | 关键风险 |\n|--------|------|----------|\n| P1 | 需求追溯与变更控制 | 设计漂移、验证不充分 |\n| P1 | 文档完整性 | 审核开项重灾区 |\n| P2 | SOUP管理 | 安全分类与风险控制 |\n| P2 | 确认与交付 | 临床使用合规 |\n| P3 | 供应商控制 | 供应链合规漏洞 |\n\n\u003e **提示**：以上内容基于 IEC 62304:2006/AMD1:2015 与 ISO 13485:2016 通用理解，具体项目应以注册申报受理意见及官方检测报告为准。如需针对贵司产品（device_type 未明确）细化检查项，我再进一步补充。"}

event: done
data: {"id":"evt_1789663589203505600_8","type":"done","timestamp":"2026-09-17T16:46:29.20350667Z","done":{"session_id":"wave0-sse-1789663519","duration_ms":70164,"total_events":7,"user_message_id":3627,"message_id":3628,"status":"completed","content_revision":1,"content_sha256":"0abbdab3223ec9aa0c2b42b73384c88d45f58fe5e562fb82fbe00b5f5dcf4661","export_capability":{"policy":"full","formats":["rich_clipboard","markdown","docx","pdf","private_document"],"body_selector":"content_only","content_revision":1,"content_sha256":"0abbdab3223ec9aa0c2b42b73384c88d45f58fe5e562fb82fbe00b5f5dcf4661"}}}

