[Bell] 完成独立 Event → Alert → ack → close 纵切 #35

Open
ila wants to merge 7 commits from agent/codex/9-bell-mvp into main
Owner

范围

按已确认顺序交付 Bell #9、#12、#17、#18、#19、#20:独立骨架、认证/RBAC、不可变事件、开发合成事件、规则匹配与 Event/Alert 关联、并发安全的 ack/close。

提交

验证

  • Go 全包测试及 PostgreSQL 集成测试通过
  • Vue lint/build 通过(仅 Element Plus vendor 体积警告)
  • python dev_scripts/check_harness.py --strict 通过
  • 仓库 31 项 unittest 通过
  • 关键 API 手工验收覆盖登录隔离、RBAC、事件幂等/冲突、合成事件环境隔离、规则匹配、并发 ack 与 close 幂等

工单在人工验收前保持开启。

## 范围 按已确认顺序交付 Bell #9、#12、#17、#18、#19、#20:独立骨架、认证/RBAC、不可变事件、开发合成事件、规则匹配与 Event/Alert 关联、并发安全的 ack/close。 ## 提交 - a5d846a #9 独立产品骨架 - a5fc8f5 #12 独立认证与 RBAC - 64a1d82 #17 不可变 Event 与幂等回执 - 55d54d0 #18 仅开发/测试可用的合成事件 - d550269 #19 规则匹配与 Event/Alert 关联 - 10225f4 #20 ack/close 并发状态机 - 9ee06e3 对齐已确认的信息架构顺序 ## 验证 - Go 全包测试及 PostgreSQL 集成测试通过 - Vue lint/build 通过(仅 Element Plus vendor 体积警告) - `python dev_scripts/check_harness.py --strict` 通过 - 仓库 31 项 unittest 通过 - 关键 API 手工验收覆盖登录隔离、RBAC、事件幂等/冲突、合成事件环境隔离、规则匹配、并发 ack 与 close 幂等 工单在人工验收前保持开启。
ila added 7 commits 2026-08-12 18:12:09 +08:00
This pull request has changes conflicting with the target branch.
  • Bell/LICENSES/SOURCES.md
  • Bell/LICENSES/go-admin-LICENSE.md
  • Bell/LICENSES/go-admin-ui-LICENSE
  • Bell/README.md
  • Bell/server/go.mod
  • Bell/server/go.sum
  • Bell/server/main.go
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin agent/codex/9-bell-mvp:agent/codex/9-bell-mvp
git checkout agent/codex/9-bell-mvp
Sign in to join this conversation.