No Branch/Tag Specified
dev
feat/183-bell-contact-schedule
docs/171-coordination-e2e-wiki
feature/155-coordination-e2e
docs/168-sync-coordination-wiki
feature/154-coordination-deployment
docs/152-153-connectors
feature/153-event-evidence-connector
feature/152-brain-control
docs/151-machine-identity-acceptance
task/151-machine-identity
docs/150-contract-acceptance
docs/148-149-contract-acceptance
feature/149-runtime-status-contract
feature/150-event-evidence-contract
feature/148-source-config-contract
docs/8-mvp-acceptance
feature/145-sense-e2e-isolation-cleanup
feature/134-bell-independent-e2e
feature/142-bell-ui-shell-startup
feature/140-bell-minimal-admin-menu
feature/138-bell-production-captcha
feature/133-bell-alert-lifecycle
feature/132-bell-rule-alert
feature/131-bell-event-receipt
feature/16-brain-local-events
feature/15-brain-rules
feature/14-brain-vision
feature/13-brain-decode
feature/11-brain-input
main
feat/sense-79-ops-alerts
feat/sense-78-outbox
feat/77-sense-media-shards
feat/76-sense-edge-node-status
feat/75-sense-quota-capacity
feature/74-sense-operations
feature/73-sense-local-events
feature/72-sense-bulk-provisioning
feature/113-record-parallel-acceptance
feature/113-sync-parallel-implementation-docs
feature/71-sense-e2e-regression
feature/62-bell-goadmin-skeleton
feature/10-brain-python-cuda-skeleton
feature/108-sync-devharness
feature/90-sense-root-launcher
feature/106-supervisor-sense
fix/101-sense-layout-shell
feature/104-sense-login-30-days
docs/99-acceptance
feature/99-sense-app-config
feature/70-sense-windows-delivery
fix/95-sense-media-path-constraint
feature/97-sense-password-login
docs/92-acceptance
fix/92-sense-capabilities-jsonb
docs/69-acceptance
feature/69-sense-area
feature/68-sense-liveview
feature/67-sense-mediamtx-reconcile
feature/66-sense-onvif-admission
feature/65-sense-device-credential
feature/64-sense-auth-rbac-audit
feature/61-sense-goadmin-source-baseline
docs/acceptance-batch-20260814
coordination/58-finalize-branch-governance
explore
agent/codex/56-sense-device-edit-payload
agent/codex/54-sense-liveview-on-demand
agent/codex/51-sense-auto-liveview
agent/codex/50-sense-split-camera-credentials
agent/codex/48-sense-onvif-digest
agent/codex/46-sense-env-loader
agent/codex/44-sense-empty-navigation
agent/codex/42-sense-password-length-only
agent/codex/40-sense-password-min-6
agent/codex/37-sense-windows-package
agent/codex/36-bell-docs
agent/codex/9-bell-mvp
agent/codex/21-sense-mvp
agent/codex/28-current-prototypes
agent/codex/5-goadmin-baseline
agent/codex/3-go-admin-ui-reuse
agent/codex/1-collaboration-rules
No results found.
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ila/yovision#7
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
背景
YoVision 需要在客户交期压力下并行推进 Sense、Brain、Bell,同时保持两个销售产品和三个交付单元的认证、数据、部署与发布边界。
目标
非目标
总体方案
Sense、Brain、Bell 先以本地/合成输入独立完成纵切;主 agent 汇总后另建共享契约、机器鉴权、可靠投递、根级部署和端到端验收协同工单。三个项目只通过
contracts/中的版本化协议集成。阶段路线
MVP 与任务索引
依赖、风险和回退
最终验收标准
架构重建与分支治理
[ARCH] 建立 explore/main/dev 分支治理并重置 GoAdmin 开发基线[ARCH] 汇总 Sense #80 跨项目契约、机器身份、部署与 E2E 协同需求[ARCH] 冻结默认 16 路学校匿名安全试点范围与验收计划子工单验收同步(2026-08-14)
#58 已由用户明确验收并关闭,分支治理门禁完成。Epic 仍保持开放;#8 和后续契约、端到端范围尚未完成。
Sense 独立 backlog 已建单(2026-08-14)
新增 #80,汇总 #72–#79。它们均限定为 Sense 单产品能力,不阻塞 #8 的首个独立纵切;跨 Brain/Bell 的正式契约、connector、根部署和 E2E 仍等待协调工单。
进度:Sense 冻结 GoAdmin 源码骨架 #61 已验收并合入
dev(PR #81,c515f003);Sense 独立链下一项为 #64。Epic #7 与 MVP #8 保持打开。进度同步:Sense 新 GoAdmin 基线的设备台账与凭据边界 #65 已验收完成并合入
dev。MVP #8 继续推进下一项 #66;Epic 与 MVP 均保持 open。Sense 进度更新:#66(ONVIF 发现、手工接入与 RTSP Profile)已验收完成并合并到
dev。Sense 新基线依赖链已完成 #61、#64、#65、#66,下一项为 #67 MediaMTX 生命周期与状态对账。进度更新:Sense #67(MediaMTX 配置、生命周期与状态对账)已验收通过、归档并合并到
dev。Sense 新基线依赖链已推进至 #68 单路实时监看。进度同步:Sense 新 GoAdmin 基线任务 #68 已验收关闭并合入
dev(PR #86,merge020bf3fe)。MVP #8 仍保持开启,下一项为 #69;Epic 状态不变。Sense 进度更新:#97(恢复免验证码登录并安全重置管理员密码)已验收关闭并合入
dev(PR #98,merge commit116318df748ff0d46d3fe5f8a4f41a6507567eec)。Epic #7 与 MVP #8 仍保持开放,main未变更。Sense 进度更新:#95 旧媒体路由迁移兼容与 #70 Windows 配置/启动/打包交付已验收关闭并按依赖顺序合入
dev(merge12e1bff8、863b232a)。Epic #7 与 MVP #8 仍保持开放,main未变更。进度同步(2026-08-16):MVP #8 下的 Sense 子工单 #99 已验收、合入
dev并关闭;#8 尚未完成,因此 Epic #7 的 #8 索引继续保持未勾选。Sense 进度更新(2026-08-17):#104 默认登录有效期 30 天已验收关闭并通过 PR #105 合入
dev(merge commit46c3232da40528d031367225b09d4f28c85a8312)。Epic #7 与 MVP #8 仍保持开放,main未变更;#101 仍待验收。进度更新:Sense 的 #101 已通过用户验收,并经 PR #102 合入
dev@d264758dee4799122eeca27f9cdab36610228a7e。Epic #7 仍保持 open;#8 与其他未完成范围继续推进。进度更新:#106 已完成本机 Supervisor 托管 Sense 的实施和运行验证,PR #107 open,等待用户验收。Epic 保持 open。
进度更新:Sense 本机 Supervisor 托管任务 #106 已通过用户验收,并经 PR #107 合入
dev@15142157299936231fc4dda9aa6624bba34aeed3。Epic #7 保持 open。进度更新:Sense 根目录 Windows 启动脚本 #90 已通过用户验收,并经 PR #91 合入
dev@e14b65b58692883f564d3b82a5c83474f1232477。Epic #7 保持 open。进度更新(2026-08-27 23:19:48 +08:00):MVP #8 下的 Brain 骨架 #10、Bell 新 GoAdmin 骨架 #62、Sense 独立纵切回归 #71 已通过用户验收。#8 仍有 Brain 独立纵切后续任务未完成,因此 Epic #7 与 MVP #8 均保持 open。
Sense 后续独立能力进度(2026-08-28):#73 已通过用户验收并关闭;#74 原型 v0.1 同时通过审核,进入实现阶段。Epic #7 与 MVP #80 均保持 open。
Sense 后续独立能力进度(2026-08-28):#72、#74 已通过用户验收并关闭;连同此前完成的 #73,MVP #80 已完成前三项,下一项为 #75。Epic #7 与 MVP #80 均保持 open。
Sense 后续独立能力进度(2026-08-28):#75 已完成实现并合入
dev,当前待用户功能验收;MVP #80 和 Epic #7 均保持 open,父工单完成索引暂不变。Sense 后续独立能力进度(2026-08-28):#75 已通过用户验收并关闭,MVP #80 已完成 #72–#75;下一项为 #76。Epic #7 与 MVP #80 均保持 open。
Sense MVP 进度:#76 边缘节点资产与离线状态管理已合入
dev(PR #120),当前待用户验收;尚未关闭或计入完成。Sense MVP 进度更新:用户已验收并关闭 #76;#80 已同步勾选该子任务。Sense 后续独立能力下一项为 #77。
Sense 子任务 #77 已完成实现并合入
dev,当前待人工验收。范围仅为 Sense MediaMTX 分片;未实现 Brain 分片、跨项目契约或实际跨分片迁移。Sense MVP 进度更新:用户已验收并关闭 #77;#80 已同步勾选该子任务。Epic 仍有其他 MVP/任务未完成,保持打开。
Sense MVP 进度更新:用户已验收并关闭 #78;#80 已同步勾选该子任务。#80 仍有 #79,Epic 也仍有其他 MVP/任务未完成,因此均保持打开。
Sense MVP 进度更新:用户已验收并关闭 #79;#80 已同步勾选该子任务,#72–#79 单元任务已全部完成。#80 仍等待独立的 MVP 集成验收,Epic 也仍有 #8 及后续跨项目阶段,因此 #80 和 #7 均保持打开。
Sense MVP #80 集成执行完成:独立静态回归、隔离 PostgreSQL/ONVIF/RTSP/MediaMTX/Chrome E2E、全量 Go/前端/Harness 与 Windows 包级测试均通过,#80 已进入待验收。Sense 暴露的跨项目契约、机器身份、部署和 E2E 需求已统一进入协调工单 #124;#7 保持打开,#80 在用户明确验收前不关闭。
Sense MVP #80 已于 2026-08-28 21:51:33 +08:00 由用户明确验收通过并关闭;Epic 索引已将 #80 标记完成。
dev@4a605f6482d3d771d1d2e378d341aec7298e5c59。dev → main,未产生 Wiki 或仓库文件变更。MVP #8 的 Bell 当前 GoAdmin 纵切缺口已拆分为 #131–#134,并加入 Epic 索引。依赖顺序为 #131 → #132 → #133 → #134;均为 Bell 独立任务,不取得 contracts、Sense、Brain 或根级部署写权限。Epic 与 MVP 保持 open。
Epic 进度更新(2026-08-29):Bell 子任务 #131 已通过用户验收并关闭,Epic 索引已勾选。MVP #8 尚有 #132–#134,Epic 其他范围也未完成,因此 #7 保持 open;未执行
dev → main。Epic 进度更新(2026-08-29):Bell 子任务 #133 已通过用户验收并关闭,Epic 索引已勾选;实现经 PR #137 合入
dev@452cd71035d6a1c2a6059dfd418950045286b1f3。MVP #8 下一任务为 #134;Epic #7 与 MVP #8 均保持 open,未执行dev → main。Epic 进度更新(2026-08-29):Bell #134 的生产包 E2E 暴露验证码入口缺失与答案日志泄漏,已拆分阻塞工单 #138,并同步到 MVP #8 / Epic 索引。#134 按范围门禁暂停,Epic 与 MVP 均保持 open。
Epic 进度更新(2026-08-29):Bell #138 已完成并通过生产 PostgreSQL 登录回归,PR #139 open,当前待验收;#134 仍等待 #138 验收合入后恢复。Epic 保持 open。
Epic 进度更新(2026-08-29):#138 已验收关闭并合入
dev;#134 恢复执行。Epic 与 MVP #8 保持 open。Epic 进度更新(2026-08-29):#134 E2E 暴露管理员多余/失效菜单缺陷,已建立阻塞工单 #140;Epic 与 MVP 保持 open。
Epic 进度更新(2026-08-29):Bell #140 已验收关闭并合入
dev@f99fe8d4f73c1f49248043092c7e50e1fabae0c4;#134 恢复进行中。Epic #7 与 MVP #8 仍保持 open,未执行dev → main。Epic 进度更新(2026-08-29):Bell #134 的独立 API/包级 E2E 已通过,浏览器发现生产 GoAdmin 外壳白屏,已建立 #142;#134 按写路径门禁暂停。Epic 与 MVP #8 保持 open。
Epic 进度更新(2026-08-29):Bell #142 已验收关闭并合入
dev@6194b664ee822912c51803024453457c9b1e1c36;#134 恢复进行中。Epic #7 与 MVP #8 保持 open,未执行dev → main。MVP #8 下 Bell 最后一个单元任务 #134 已验收并合入
dev@6702b8a5b9bc0c6383e707904074b9885eeb3661;Epic 索引已同步。#8 尚待独立的 MVP 集成验收,不因单元任务通过而自动关闭。
已新增 #145 作为 MVP #8 的 Sense 测试/交付缺陷任务,用于解除三项目独立纵切集成验收的最后阻塞;Epic 索引已同步,#8 继续保持开启。
#145 已验收并合入
dev@19c0868c5d1719f2554b275f23e0fd714dd17b3b,Epic 子任务索引已同步。MVP #8 的技术验收项现已全部通过,仍等待用户明确验收 #8 后再关闭。MVP #8 已于 2026-08-29 获用户明确验收并关闭;Epic 索引以及“各项目独立构建/测试/版本化/运行”“Sense/Bell 账户、数据库、部署和发布独立”两项阶段性标准已同步勾选。
长期状态已写入 Wiki
Project-Profile@3ec1fe54504a9c5eabb76dc19f0e46eb6c58ba08,核心镜像经 PR #147 合入dev@49aa79f3b9685aad803d3c6b7208016be532830a。Epic #7 继续保持开启:#124 跨项目契约/机器身份/部署/E2E 协同汇总、版本化契约闭环及默认 16 路学校试点仍未完成。
协调规划工单 #124 已完成实施并进入待验收:已建立协调 MVP #156 及 #148–#155 八张不重复的协议、安全、connector、部署和 E2E 单元工单。#148–#150 与高风险 #151 保持待确认;在用户验收 #124 前不关闭 #124,也不开始协议或安全实现。
协调规划工单 #124 已于 2026-08-29 获用户明确验收并关闭,Epic 索引已同步勾选。协调 MVP #156 及 #148–#155 继续开放;下一阶段先确认并冻结 #148、#149、#150 的协议设计,并单独确认高风险 #151 安全方案。
协调 MVP #156 中的 #148、#149 已于 2026-08-31 获用户验收并关闭;源/规则配置 v1 与运行状态 v1 已合入
dev,Wiki/核心镜像同步完成。#150 仍待验收,#151 仍待高风险方案确认,因此 #156 与 Epic #7 保持开启。协同阶段进度(2026-08-31):MVP #156 的协议冻结任务 #148、#149、#150 均已用户验收并关闭;#150 的实现及文档最终合并提交分别为
23a85278cb882f417a91e85c312b701b8e32e470、573113eb3b12567bb0de1b85f0ffa07bc85db1bf。下一阶段受 #151 高风险机器身份与安全传输设计门禁约束,尚未获得单独人工确认,因此 Epic 与 MVP 均保持打开。协同阶段进度(2026-08-31):安全工单 #151 已用户验收并关闭,机器身份/传输 v1 与长期文档已合入
dev(最终文档合并cf00d73436e943849aa75a02a5d8b99a5f6b6171)。MVP #156 的协议与安全前置 #148–#151 已全部完成;下一阶段 #152/#153 可实施,但 Epic 与 MVP 继续保持打开。Epic 进度(2026-08-31):MVP #156 的协议、安全与 connector 阶段 #148–#153 已全部验收并合入
dev;长期 Wiki/docs 已同步。下一步为 #154 根级独立/可选部署编排,随后执行 #155 故障隔离 E2E。Epic 与 MVP 均保持打开。Epic 进度更新(2026-08-31):MVP #156 已由用户明确验收并关闭;#148–#155 以及独立文档工单 #171 全部闭环,版本化契约、独立机器身份、可选 connector、根级部署和故障隔离 E2E 已合入
dev,最终文档合并基线为5adee5c3b40b037cbfbb4508e12a066e9fbe6099。Epic 已勾选 #156 及“可选闭环/单端离线隔离”标准。Epic #7 继续保持开启,因为默认 16 路学校匿名安全场景的客户、隐私、运维和效果门禁尚未完成。2026-09-01:经用户确认启动 16 路试点规划,已建立规划工单 #173、试点 MVP #174 和 #175–#188 单元任务。范围覆盖现场/隐私/效果门禁,Sense 批量开通与运维,Brain 生产运行时/匿名三规则/容量效果,Bell 原型/排班/升级/双路径通知,证据隐私、16 路长稳、两周 dry-run 和最终现场 E2E。当前仅完成建单规划,#173/#174 均待人工确认,未开始产品实施。
Epic 进度更新(2026-09-01):#173 已获用户验收并关闭,默认 16 路学校匿名安全试点 MVP #174 的范围、门禁、#175–#188 任务索引和实施顺序已确认。Epic 已勾选 #173,#174 保持进行中;尚未开始产品代码实施。
2026-09-01:MVP #174 的 Bell 子工单 #183 已验收并合入
dev(merge commit5128f080)。#174 仍进行中,Epic 状态不变。