[SEN] 完成 Sense 独立 MVP 纵切 (#21-#27) #34

Open
ila wants to merge 17 commits from agent/codex/21-sense-mvp into main
Owner

范围

按真实依赖顺序完成 #21 → #27:

  • #21 独立 GoAdmin 产品骨架
  • #22 独立登录、RBAC 与审计
  • #23 设备台账与凭据边界
  • #24 ONVIF/RTSP 视频接入验证
  • #25 MediaMTX 外部进程与状态对账
  • #26 单路实时监看
  • #27 区域与方向警戒线版本配置

仅修改 Sense 与 Wiki 镜像;未修改 contracts、Brain、Bell 或根级部署。

验证

  • Go 1.26.5 go vet ./...
  • Go 1.26.5 go test -race ./...
  • Go 1.26.5 go test -count=1 ./...
  • Go 1.26.5 go build ./...
  • pnpm 9.15.1 冻结安装、lint、build
  • Sense 独立 smoke
  • DevHarness strict + 31 项测试
  • Wiki 镜像一致性、git diff --check

均通过。前端只有 vendor bundle 体积建议警告。

未验证边界

当前机器没有 PostgreSQL、MediaMTX 二进制或实验室摄像机;尚未执行真实数据库迁移、设备兼容、拉流/reader、目标浏览器播放和岗位人工验收。各工单保持 open / 待验收。

## 范围 按真实依赖顺序完成 #21 → #27: - #21 独立 GoAdmin 产品骨架 - #22 独立登录、RBAC 与审计 - #23 设备台账与凭据边界 - #24 ONVIF/RTSP 视频接入验证 - #25 MediaMTX 外部进程与状态对账 - #26 单路实时监看 - #27 区域与方向警戒线版本配置 仅修改 Sense 与 Wiki 镜像;未修改 contracts、Brain、Bell 或根级部署。 ## 验证 - Go 1.26.5 `go vet ./...` - Go 1.26.5 `go test -race ./...` - Go 1.26.5 `go test -count=1 ./...` - Go 1.26.5 `go build ./...` - pnpm 9.15.1 冻结安装、lint、build - Sense 独立 smoke - DevHarness strict + 31 项测试 - Wiki 镜像一致性、`git diff --check` 均通过。前端只有 vendor bundle 体积建议警告。 ## 未验证边界 当前机器没有 PostgreSQL、MediaMTX 二进制或实验室摄像机;尚未执行真实数据库迁移、设备兼容、拉流/reader、目标浏览器播放和岗位人工验收。各工单保持 open / 待验收。
ila added 17 commits 2026-08-12 17:49:33 +08:00
This pull request has changes conflicting with the target branch.
  • Sense/LICENSES/SOURCES.md
  • Sense/README.md
  • Sense/config/sense.env.example
  • Sense/server/app/sense/admission/service.go
  • Sense/server/app/sense/admission/service_test.go
  • Sense/server/app/sense/area/geometry.go
  • Sense/server/app/sense/area/geometry_test.go
  • Sense/server/app/sense/area/service.go
  • Sense/server/app/sense/area/service_test.go
  • Sense/server/app/sense/liveview/service.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/21-sense-mvp:agent/codex/21-sense-mvp
git checkout agent/codex/21-sense-mvp
Sign in to join this conversation.