[ARCH] 建立 explore/main/dev 分支治理并重置 GoAdmin 开发基线 #58
Closed
opened 2026-08-14 09:01:51 +08:00 by ila
·
2 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#58
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.
状态
已完成
原始需求
explore保存当前代码;将main收敛为最小治理基线;由main创建dev,后续只在dev集成开发和测试,经用户审核后才能合入main。go-admin与go-admin-ui源码二次开发,开发时必须参考冻结的go-admin-doc;不得再以仅参考交互、自研基础框架冒充 GoAdmin 二次开发。目标
explore,保存当前 Sense、Bell、原型、文档和相关历史。main变为最小、可审计的受控基线,只保留治理规则、许可证、DevHarness、冻结 GoAdmin 版本及重建入口,不保留当前产品实现。main创建dev,作为后续集成开发和测试分支。dev→ 测试 → 用户审核 →main。goadmin-baseline.json记录的完整 commit 导入/派生上游源码,保留 MIT;go-admin-doc是实施时必须核对的框架用法参考。非目标
主 agent 与写入范围
write_paths:explore、main、devAGENTS.mdCLAUDE.mdREADME.md.gitignoregoadmin-baseline.jsondev_scripts/**tests/**templates/**.gitea/**docs/**与wiki-docs.jsonexplore快照可包含当前各分支已有文件,但本工单不改变其中产品行为。已确认方案
explore聚合快照;若分支内容冲突,以“不丢失产品源码和任务证据”为原则保留,记录来源分支和 SHA。main收敛为最小基线,不抹除 Git 历史。main保留项目治理、安全规则、DevHarness、冻结基线、许可证和重建说明;删除当前 Sense/Bell/Brain 产品实现及与旧实现绑定的生成镜像。main创建dev。main开发;所有功能从dev派生并通过 PR 返回dev;只有用户明确审核通过才能将dev合入main。go-admin-doc。风险与回退
explore和原功能分支保留。main回退到本工单执行前 SHAbe2c1e3c81131b51ee9fba67394ae9928e41104c;产品代码仍可从explore和原分支恢复。验收标准
explore存在,包含当前 Sense、Bell、原型与任务证据的可追溯快照。main只包含已确认的最小治理与重建基线,无当前产品实现。dev从新main创建。文档影响
更新 Gitea Wiki 的项目档案、开发工作流、架构/代码地图和本任务归档,再导出最小基线允许保留的镜像。
实施完成,等待用户验收
分支结果
explore:9020b32cd299d3431ff4266b8ea59a245b644755EXPLORE-SNAPSHOT.mdmain:1e724e973189f0fa9bfba8109791658bacd08640AGENTS.mddev:6b970ccf19cd5c84ab148890c3a5e1646dfee0cc服务器端门禁(已读取确认)
devmain:禁止直接 push、禁止 force push、要求 1 个审批dev:禁止直接 push、禁止 force push;任务 PR 测试后可由 Agent 合并dev → mainGoAdmin 强制门禁
已写入根规则、Sense/Bell 子目录规则、README 和 Wiki:
goadmin-baseline.json冻结的 go-admin 与 go-admin-ui 完整 commit 导入/派生源码验证
python dev_scripts/check_harness.py --strict:通过python -m unittest discover -s tests -v:31 项通过git diff --check:通过AGENTS.mdSense/config/sense.zip、agent_sessions.txt未提交、未修改文档
d32f00a86bb3127485b8ad4da8436bf2117352e02bb60b79073439babfda05140ce813d197de81d9119fb7b2a994d54e4d0a40f7bc2ef6238b1623871730ec258fb54c1b4be15ce0f6e1a18e4428181085ddfe99c2f9c97b18d5e39849a50b8c5fca276e2be5d803b954df64e31085bcf097ee27f8611f9d67ec6d59eb55795e226d0a38cac57b3188d8fa52工单保持 open / 待验收;未执行
dev → main。ila referenced this issue2026-08-14 09:38:46 +08:00
用户验收通过(2026-08-14)
用户已明确确认当前未验收工单通过验收。本工单的实现、测试与既有证据按记录接受,Wiki 归档状态已更新为“已完成”(revision
f4579e552dec)。验收镜像已通过 PR #63 合入dev,merge commit27f180c。此验收不改变 #58 的架构决定:旧自研基础框架不会恢复为
dev基线,Sense/Bell 后续仍分别由 #61/#62 从冻结 GoAdmin 源码重建。