[DOCS] 同步三项目协调 E2E 运行与排障文档 #171
Closed
opened 2026-08-31 20:55:10 +08:00 by ila
·
3 comments
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#171
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 #172 已合入
dev@5adee5c)基本信息
dev@0276bce目标
把 #155 已验证的三项目协调 E2E 单入口、隔离边界、故障覆盖、清理/秘密扫描和明确未验证范围写入 Gitea Wiki 长期事实源,在线回读 revision 后同步对应核心镜像,为 MVP #156 验收提供稳定运行与排障入口。
范围
Deployment-and-Operations:协调 E2E 的用途、前置工具、默认完整命令、调试参数、临时 PostgreSQL/随机身份/进程归属和清理边界。Local-Development-and-Verification:从仓库根执行的唯一命令、阶段组成、成功判据、三端独立回归及未验证边界。Troubleshooting:依赖缺失、迁移失败、端口/残留进程、Bell 有状态测试并发污染、秘密扫描和安全保留临时诊断的处理顺序。python dev_scripts/harness.py sync、sync --check、check --strict,提交生成镜像。非目标
精确 write_paths
Deployment-and-Operations、Local-Development-and-Verification、Troubleshootingdocs/delivery/deployment-and-operations.mddocs/04-local-development-and-verification.mddocs/06-troubleshooting.md禁止写入其他 Git 路径。
验收标准
pwsh scripts/e2e/coordination/run-coordination-e2e.ps1,成功判据明确-SkipIndependentProductE2E明确仅供 harness 调试,不能作为 #155/MVP 验收风险与回退
风险是文档命令与已合并脚本不一致、泄露测试凭据或夸大验证范围。写入前以
dev@0276bce脚本和 #155 证据为准;仅写变量名和随机/临时边界。回退使用 Wiki revision 恢复三个页面,再重新同步镜像。文档影响
本工单本身即长期文档闭环;Gitea Wiki 是主源,
docs/04-local-development-and-verification.md、docs/06-troubleshooting.md、docs/delivery/deployment-and-operations.md是生成镜像。开始实施(2026-08-31):从
dev@0276bceab5004efdf9713039bf48091c62ee9263建立docs/171-coordination-e2e-wiki。仅更新工单声明的三个 Wiki 页面和三个生成镜像;以 #155 已合并脚本、完整 E2E 通过证据及明确未验证边界为依据,不修改产品、契约或测试入口。最终实施证据(2026-08-31)
差异与事实源
Deployment-and-Operationsrevisionc376d69227aa159a7839a829f5bfb5a7beaf89e6Local-Development-and-Verificationrevision889ffccc30a998a5cc8c4a5d91af3c72771c093aTroubleshootingrevisioneec4beb8e5b9b8ff18401b272fd249aff7711509docs/delivery/deployment-and-operations.md、docs/04-local-development-and-verification.md、docs/06-troubleshooting.md。验证
python dev_scripts/harness.py sync --check:通过。python -m unittest discover -s tests -v:48 项通过。python dev_scripts/harness.py check --strict:通过。git diff --check:通过。pwsh scripts/e2e/coordination/run-coordination-e2e.ps1:退出码 0;最终输出COORDINATION_E2E passed。74 passed;Bell isolated E2E 通过;测试拥有的进程和临时资源已清理。提交与评审
d4de462、a69ef62。dev,当前可合并。docs/171-coordination-e2e-wiki。未验证边界
状态:待人工验收。未创建任务归档。
验收结论(2026-08-31):用户明确回复“#171 验收通过”。PR #172 已合入
dev,合并提交5adee5c3b40b037cbfbb4508e12a066e9fbe6099;三个 Wiki revision 与生成镜像、完整协调 E2E 和未验证边界均沿用最终证据评论。工单关闭,未创建任务归档。