# 外部阻塞与依赖项清单 (External Blockers & Dependencies) - **报告标识**: `EXTERNAL_BLOCKERS_R4` - **外部阻塞项总数**: `EXTERNAL_BLOCKER_COUNT = 3` - **当前判定影响**: 核心培训业务闭环已完成并通过验收,具备甲方试用条件;但涉及真实硬件与外部平台写操作处于客观外部依赖状态。 --- ## 1. 外部客观阻塞项明细 (External Blockers Only) 严格遵守边界界定:**仅将依赖外部第三方平台、硬件或真实环境的客观约束归入外部阻塞项**,系统内部功能开发进度(如 C03 成绩、C05 画像)归入内部 Known Gaps,绝不混淆。 | 序号 | 外部阻塞项名称 | 外部依赖属性 | 现状与客观受阻事实 | 解除阻塞的前置条件与建议 | | :---: | :--- | :--- | :--- | :--- | | **EB-01** | **DMS 真实资源数据 (DMS real resources)** | 外部平台数据 | 文档示例凭据对应的可访问 DMS 环境下,查询结果为 `BUILDING=0, FLOOR=0, ROOM=0, LOCK=0`,缺乏真实空间与门锁数据。 | 需外部环境提供/划拨挂载真实房间与门锁数据的有效测试账号,以完成行级字段映射验证。 | | **EB-02** | **DMS 真实写操作验证 (DMS mutation test)** | 外部平台接口写权限 | 外部环境中缺乏有效物理房间与门锁实体,无法对远程接口发起真实的临时密码创建、下发与撤销等变更操作。 | 需在具备真实测试资源的 DMS 环境中执行一次受控的 Mutation 联调闭环。 | | **EB-03** | **DMS 真实硬件环境 (DMS physical hardware)** | 物理设备基础设施 | 缺乏指定联调的真实实体智能门锁及相关网关通讯硬件设备。 | 需待现场物理门锁安装及网络环境就绪后开展实际物理开锁端到端验证。 | --- ## 2. 软件端隔离与安全默认机制 针对上述外部客观阻塞,系统已在软件工程层完成以下技术闭环: 1. **安全配置默认关闭**:`dms.enabled: false`,在未接入真实硬件前绝不产生无效的异常重试或网络拥堵; 2. **异步补偿与容灾调度**:具备完善的任务重试队列与状态补偿机制; 3. **全生命周期 Mock 验证**:在 Round 2 及单元测试中已通过 `MockDmsServer` 验证了门锁全生命周期调度逻辑。