docs(task): mark T-020 complete

This commit is contained in:
QiuSW
2026-08-11 17:02:48 +08:00
parent 8208118904
commit 0ef23ff004
+6 -1
View File
@@ -3,7 +3,7 @@ id: T-020
title: 建立 Bell 规则到 Alert 与 ack 的最小可见纵切 title: 建立 Bell 规则到 Alert 与 ack 的最小可见纵切
phase: 3 phase: 3
deps: [T-015, T-019] deps: [T-015, T-019]
status: DOING status: DONE
created: 2026-08-11 created: 2026-08-11
issue: 71 issue: 71
context_ref: 477afa6ba2def34224f2dfeedc5b14421ec27650 context_ref: 477afa6ba2def34224f2dfeedc5b14421ec27650
@@ -103,3 +103,8 @@ T-019 已把 Brain 候选可靠地写成 Bell 不可变 Event,但 Bell 尚未
- `./init.ps1` 最终通过:83 项根测试、30 项 Brain 测试,以及 Sense/Bell generate/test/vet/build 全绿。独立 Bell test/vet/build、OpenAPI JSON、5 项 Alert 静态契约、11 项 PostgreSQL 静态契约和 `node --check Bell/web/assets/app.js` 通过。 - `./init.ps1` 最终通过:83 项根测试、30 项 Brain 测试,以及 Sense/Bell generate/test/vet/build 全绿。独立 Bell test/vet/build、OpenAPI JSON、5 项 Alert 静态契约、11 项 PostgreSQL 静态契约和 `node --check Bell/web/assets/app.js` 通过。
- `./scripts/test_postgres.ps1 -PgRoot D:\pgsql17` 最终通过:PostgreSQL 17.10 随机回环临时集群将 `001`~`019` 连续重放两遍;真实 repository 验证 rule publish/no-match、8 个 evaluator 只生成 1 个目标 Alert、8 个并发 ack 只有 1 个成功、late ack 观察同一 actor/time、ack 前 close 拒绝、ack 后 close、幂等冲突、重启恢复和不可变权限。临时集群已停止清理,现有 5432 listener 未改变。 - `./scripts/test_postgres.ps1 -PgRoot D:\pgsql17` 最终通过:PostgreSQL 17.10 随机回环临时集群将 `001`~`019` 连续重放两遍;真实 repository 验证 rule publish/no-match、8 个 evaluator 只生成 1 个目标 Alert、8 个并发 ack 只有 1 个成功、late ack 观察同一 actor/time、ack 前 close 拒绝、ack 后 close、幂等冲突、重启恢复和不可变权限。临时集群已停止清理,现有 5432 listener 未改变。
- 本任务不需要摄像头、GPU、客户网络或通知供应商;结果不等于正式 Bell Web/H5、公共 JWT/RBAC、证据/通知、算法效果、真实多路或生产 SLA 验收。 - 本任务不需要摄像头、GPU、客户网络或通知供应商;结果不等于正式 Bell Web/H5、公共 JWT/RBAC、证据/通知、算法效果、真实多路或生产 SLA 验收。
### 2026-08-11 收尾
- 工作提交 `8208118` 已推送并创建 PR #73;Issue #71 的实现证据、提交、分支和任务文件一致。
- 自动化、隔离 PostgreSQL 与浏览器工程验收满足本任务门禁,无额外摄像头/客户网络人工门禁;任务标记 DONE,允许合并并关闭 Issue。