[SEN] 16路媒体、设备与Connector运维收敛验收 #177

Open
opened 2026-09-01 10:03:28 +08:00 by ila · 0 comments
Owner

状态

待实施(规划已确认;离线实现可开始,真实16路长稳依赖 #176)

基本信息

  • 所属 Epic:#7
  • 所属 MVP:#174
  • 规划来源:#173
  • 主项目:Sense
  • 主 agent:Sense agent
  • 前置:#174;真实长稳依赖 #176,接口语义沿用已冻结 v1 契约

目标

在现有媒体、分片、运维中心和运维告警上补齐 16 路期望态/实际态、认证失败、断流、时间漂移、退避、积压和恢复的可观察性与长稳采样;运维告警不得进入 Bell 业务 Alert。

非目标

  • 不修改共享契约语义
  • 不把运维告警投递到 Bell
  • 不承诺未经目标硬件验证的单机容量
  • 不修改批量开通/配额页面

精确 write_paths

  • Sense/server/app/sense/media/
  • Sense/server/app/sense/media_shard/
  • Sense/server/app/sense/operations/
  • Sense/server/app/sense/ops_alert/
  • Sense/server/app/sense/reconcile/
  • Sense/server/app/admin/router/sense_media.go
  • Sense/server/app/admin/router/sense_media_shard.go
  • Sense/server/app/admin/router/sense_operations.go
  • Sense/server/app/admin/router/sense_ops_alert.go
  • Sense/ui/src/api/sense/media.js
  • Sense/ui/src/api/sense/media-shard.js
  • Sense/ui/src/api/sense/operations.js
  • Sense/ui/src/api/sense/ops-alert.js
  • Sense/ui/src/views/sense/media/
  • Sense/ui/src/views/sense/media-shard/
  • Sense/ui/src/views/sense/operations/
  • Sense/ui/src/views/sense/ops-alert/
  • Sense/scripts/test-pilot-operations.ps1

除上述路径外禁止写入;新增路径必须先更新工单并取得确认。

验收标准

  • 16 路状态按设备/Profile/分片可定位,不一次加载全部视频
  • 认证、断流、漂移、退避、积压和恢复具有脱敏原因与时间
  • 单路/单分片故障不扩散到其他路或其他产品
  • 运维告警不创建本地安全事件、Outbox 或 Bell Alert
  • 长稳采样可导出不含秘密的资源与队列指标
  • Brain/Bell 离线时 Sense 核心运维仍可用

风险与回退

实施前必须从当前 dev 建立独立任务分支。发生现场参数缺失、隐私/安全冲突、路径重叠或真实依赖未满足时停止实施;回退只撤销本任务新增行为和配置,不删除历史事实或其他产品数据。

文档影响

更新 Sense Architecture-and-Code-Map、Local-Development-and-Verification、Troubleshooting;现场运行命令变化时更新 Deployment。

## 状态 待实施(规划已确认;离线实现可开始,真实16路长稳依赖 #176) ## 基本信息 - 所属 Epic:#7 - 所属 MVP:#174 - 规划来源:#173 - 主项目:Sense - 主 agent:Sense agent - 前置:#174;真实长稳依赖 #176,接口语义沿用已冻结 v1 契约 ## 目标 在现有媒体、分片、运维中心和运维告警上补齐 16 路期望态/实际态、认证失败、断流、时间漂移、退避、积压和恢复的可观察性与长稳采样;运维告警不得进入 Bell 业务 Alert。 ## 非目标 - 不修改共享契约语义 - 不把运维告警投递到 Bell - 不承诺未经目标硬件验证的单机容量 - 不修改批量开通/配额页面 ## 精确 write_paths - `Sense/server/app/sense/media/` - `Sense/server/app/sense/media_shard/` - `Sense/server/app/sense/operations/` - `Sense/server/app/sense/ops_alert/` - `Sense/server/app/sense/reconcile/` - `Sense/server/app/admin/router/sense_media.go` - `Sense/server/app/admin/router/sense_media_shard.go` - `Sense/server/app/admin/router/sense_operations.go` - `Sense/server/app/admin/router/sense_ops_alert.go` - `Sense/ui/src/api/sense/media.js` - `Sense/ui/src/api/sense/media-shard.js` - `Sense/ui/src/api/sense/operations.js` - `Sense/ui/src/api/sense/ops-alert.js` - `Sense/ui/src/views/sense/media/` - `Sense/ui/src/views/sense/media-shard/` - `Sense/ui/src/views/sense/operations/` - `Sense/ui/src/views/sense/ops-alert/` - `Sense/scripts/test-pilot-operations.ps1` 除上述路径外禁止写入;新增路径必须先更新工单并取得确认。 ## 验收标准 - [ ] 16 路状态按设备/Profile/分片可定位,不一次加载全部视频 - [ ] 认证、断流、漂移、退避、积压和恢复具有脱敏原因与时间 - [ ] 单路/单分片故障不扩散到其他路或其他产品 - [ ] 运维告警不创建本地安全事件、Outbox 或 Bell Alert - [ ] 长稳采样可导出不含秘密的资源与队列指标 - [ ] Brain/Bell 离线时 Sense 核心运维仍可用 ## 风险与回退 实施前必须从当前 `dev` 建立独立任务分支。发生现场参数缺失、隐私/安全冲突、路径重叠或真实依赖未满足时停止实施;回退只撤销本任务新增行为和配置,不删除历史事实或其他产品数据。 ## 文档影响 更新 Sense Architecture-and-Code-Map、Local-Development-and-Verification、Troubleshooting;现场运行命令变化时更新 Deployment。
ila added the kind/taskproject/sensepriority/p0 labels 2026-09-01 10:03:28 +08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ila/yovision#177