Register short-term task and CURRENT mutex=infra for E-1/E-2/E-5. Co-authored-by: Cursor <cursoragent@cursor.com>
1.5 KiB
1.5 KiB
title, status, created, updated, owner, branch, worktree, mutex
| title | status | created | updated | owner | branch | worktree | mutex |
|---|---|---|---|---|---|---|---|
| Wave 1:main 环境 ENV/schema 修正(E-1/E-2/E-5) | in_progress | 2026-09-18 | 2026-09-18 | Cursor | fix/wave1-main-env-fix | - | infra |
Wave 1:main 环境 ENV/schema 修正(E-1/E-2/E-5)
目标
统一 main 环境 app/events 的 ENV=main 语义,用 compose 依赖强制 events 先迁移再启 app,并关闭 Env=="" 视同 dev 的导入门禁漏洞。
范围
docker-compose.main.yml:appENV: main;depends_on.eventshealthyconfigs/.env.main/.env.main.example:ENV=maininternal/server/chat_window_api.go:去掉空 Env 视同 dev- 回归测试 + 真实 main rebuild 验证
非目标
- Wave 2+;不改
event_consumer_modes的 mode 值;不触碰 FAV / MULTI_INTENT / SEMANTIC_SUMMARY_REPLACE
步骤
- 从本地
dev开分支并 CURRENT 认领 - E-1 ENV 对齐
- E-2 depends_on events
- E-5 空 Env fail-closed
- 单测 + 合入 + main rebuild 冒烟
验收标准
- app/events health 均报
env=main - main
schema_version=49 event_consumer_modes中 main 四行仍为offgo test -short全绿;导入端点空 Env → 403
相关链接
- Audit: ../../audit/2026-09-17-system-health-check.md
- Remediation: ../../remediation/2026-09-17-system-health-remediation-plan.md
- Test report: (待归档)
证据 / 备注
(实施中)