Record npm/go gates, empty project 6357 docs=0, and release the integration slot; gap-matrix DEMO-DB-SEED → PASS. Co-authored-by: Cursor <cursoragent@cursor.com>
1.7 KiB
1.7 KiB
title, status, created, updated, owner, branch, worktree, mutex
| title | status | created | updated | owner | branch | worktree | mutex |
|---|---|---|---|---|---|---|---|
| Demo/测试数据污染全面整改 | done | 2026-09-16 | 2026-09-16 | Cursor-Auto | fix/demo-data-pollution-web | - | web |
Demo / 测试数据污染全面整改
目标
消除前端 mock/seed 与 DB 演示项目对真实项目清单的污染;生产包无演示文案;main 拒 stub。
范围
- Wave 0–5 代码 + Wave 6 文档(本分支合并实现)
非目标
- 删除合法
*.test.tsfixture - 改写工作流模板骨架
步骤
- Wave 0 止血
- Wave 1 门控
- Wave 2 localStorage 迁移
- Wave 3 UI 语义
- Wave 4 DB retire
- Wave 5 stub gate
- Wave 6 文档
验收标准
check-prod-bundle.shPASS- deliverableSync / demoSeedIds / ResolveBackend 单测 PASS
cd web && npm test全绿(审核 P0)- 00046/00047 retire + ListChatSessions 过滤(审核 P1)
- 合入后共享环境 migrate + 人工空项目/会话抽检(dev schema 47;项目 6357 docs=0;列表无 6001–6010 / sess-wangjing)
相关链接
- Audit: .doc/audit/2026-09-16-demo-seed-pollution-systemic.md
- 前序 Audit: .doc/audit/2026-09-15-mock-deliverables-pollute-real-projects.md
- Remediation: .doc/remediation/2026-09-16-demo-seed-pollution-remediation.md
- Test report: .doc/test-reports/2026-09-16-demo-seed-pollution-test-report.md
- 挑拣:
a91a031SEED_DEMO_USERS=false(自fix/clean-test-env-baseline)