weichen
fed87ad14b
feat(governance): enforce managed worktrees and scoped agent operations
...
Consolidate approved policies and add local lease, document CAS, commit, candidate and environment gates. Preserve conservative recovery and cleanup limits.
2026-09-21 14:41:40 +00:00
weichen and Cursor
14f75df1ac
refactor: remove Control Center from this repository
...
Progress tracking now lives in a separate project. Drop the server,
docs, and module-boundary entries without restoring engineering-dashboard.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-19 03:40:00 +00:00
weichen
b0095de398
feat(control-center): P3 web SPA — overview, stage kanban, task pipeline, decisions, docs search
...
- control-center/web: Vite+React+TS SPA (hash routing, token login via
localStorage, marked-lexer markdown rendering without raw HTML injection)
- pages: overview (stage x state matrix, SSE feed w/ 10s poll fallback),
8-lane kanban + task create, task detail stepper/pipeline/ops
(assign/advance/send-back/external-submit), decision inbox, docs browse
+ semantic/keyword/hybrid search, global stage settings, audit placeholder
- internal/controlcenter/webui: //go:embed dist, SPA fallback, index no-store;
dist committed so go build works without node
- server: GET / serves embedded SPA; pipeline view now includes artifact
content for console rendering
- archtest: allowlist controlcenter/server -> controlcenter/webui
2026-09-17 10:13:16 +00:00
weichen and Cursor
0dd7a412c2
chore(ops): release the U5 integration slot
...
Drop accidental pycache from the docs commit and ignore Python bytecode.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 01:02:19 +00:00
weichen and Cursor
3c26fcb2f8
fix(e2e): assert restored project in the banner and isolate phase artifacts
...
Page-wide project-name text hits both the top bar and the session rail after restart. Click the complementary exact title, then assert the banner exact name. Split Playwright output and HTML reports by UI_PHASE so post-restart cannot wipe main traces.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 23:21:09 +00:00
weichen and Cursor
bd53984790
test(web): rewrite DOCREV UI acceptance without false PASS paths
...
Require observed squad start before terminal status, dual high-risk
confirm/reject, computed overlay diffs, real A/B contexts, UI logout,
and UI_PHASE post-restart evidence. Sanitize network paths; no mocks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:53:35 +00:00
weichen and Cursor
511864bad0
docs(ops): scaffold doc taxonomy and relocate audit/remediation
...
Establish .doc/{status,audit,remediation,archive} structure with README
maps, migrate 15 root audit/remediation docs, and add redirect stubs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:23 +00:00
WeiCHEN and Cursor
ad2147445c
chore(deploy): 三环境 Compose 构建真实 app 镜像并补齐法规库运维
...
将 dev/test/main 的 app 服务从占位容器改为 Dockerfile 多阶段构建,增加 healthcheck 与 .regulations 只读挂载;新增法规库备份/恢复脚本并同步 env-service 目录初始化与 gitignore。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:22 +00:00
WeiCHEN
e5e80a6fc6
feat(core): update backend coordinator, docgov lease, squad workflow and web governance integration
2026-09-13 02:50:20 +00:00
WeiCHEN
658e9db65e
fix(web): wire ALL_MOCK_DOCUMENTS and project deliverables to fix document switching
2026-09-13 02:50:20 +00:00
WeiCHEN and Cursor
9eb155021b
fix(chore): 修正.gitignore根目录data规则并纳入前端mockDocuments
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:19 +00:00
WeiCHEN and Cursor
36afce14e6
feat(web): initialize react 19 vite typescript scaffold and token design system
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 02:50:19 +00:00
WeiCHEN
ee18e5436e
docs(ops): 建立仓库基础架构、三分支规范与环境运行文档
2026-09-13 02:50:18 +00:00