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#155
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.
状态
已完成(2026-08-31;用户验收通过;PR #170 合入
dev@0276bce)基本信息
目标
建立一条可复制、隔离且不依赖生产秘密的三项目 E2E:Sense 发布源/规则配置,Brain 应用并生成匿名事件,Sense 可靠 relay,Bell 幂等形成 Alert 并完成 ack/close;同时验证任一端离线时的独立运行与恢复。
范围
非目标
不验证真实 GPU/生产模型、真实摄像头、真实通知供应商、生产迁移、16 路长稳或客户现场效果;发现产品缺陷时另建单,不在测试工单顺手修改业务代码。
精确 write_paths
tests/e2e/coordination/**scripts/e2e/coordination/**禁止写入:
Sense/**、Brain/**、Bell/**、contracts/**、部署实现和docs/**。验收标准
验证
单一 PowerShell 入口执行契约、API、进程、数据库、故障注入和清理检查;另运行三端既有独立测试及 DevHarness strict 检查。
风险与回退
E2E 可能误连业务服务或残留进程。强制拒绝默认端口/非临时数据库、随机凭据、进程归属和 finally 清理;回退删除测试入口,不修改产品事实或生产数据。
设计与文档影响
不新增 UI,复用已确认页面。完成后把真实命令、故障边界和未验证项更新到 Deployment-and-Operations、Local-Development-and-Verification 和 Troubleshooting Wiki。
开始实施(2026-08-31):从
dev@55b12df373b2396f883415322788eb5d5490a05c建立feature/155-coordination-e2e。严格只写tests/e2e/coordination/**与scripts/e2e/coordination/**;先复用 #148–#154 已验收契约、connector、机器身份和部署入口形成隔离临时 E2E,不修改产品/契约/部署实现。若发现产品缺陷将另建单,不混入本工单。实施完成,待验收(2026-08-31)
最终差异
scripts/e2e/coordination/run-coordination-e2e.ps1单入口及 BAT 包装。-SkipIndependentProductE2E。tests/e2e/coordination/README.md,说明唯一入口与调试参数。验证证据
pwsh scripts/e2e/coordination/run-coordination-e2e.ps1:通过。COORDINATION_E2E passedpython dev_scripts/harness.py check --strict:通过。git diff --cached --check:通过。Git / PR
c2b2943a3afddc887dc6123d7d745267ac0cfb24feature/155-coordination-e2edev,mergeable)文档影响
本次没有直接修改长期 Wiki(工单 write_paths 禁止
docs/**)。待 #155 人工验收并合入后,按工单既定范围另建/执行文档同步任务,更新 Deployment、Local Verification、Troubleshooting 的长期入口与排障事实。状态:待验收。
人工验收通过(2026-08-31)
dev;在线回读确认merged=true。0276bceab5004efdf9713039bf48091c62ee9263。docs/**;后续由独立文档工单更新 Deployment、Local Verification、Troubleshooting,不混入本实现提交。据此关闭 #155,并同步 MVP #156。