10 行
3.8 KiB
CSV
10 行
3.8 KiB
CSV
ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
|
|
R23-0,R23执行合同建档与边界冻结,创建并校验 R23 试点收口合同并冻结本轮只做项目沟通回填 收口 checklist 涉密边界补强与关键 E2E 的边界,CSV 校验通过且明确本轮不扩展为第二套项目平台或聊天归档,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-22_09-29-14-r23-trial-hardening.csv,manual,DONE,DONE,DONE,issues/2026-03-22_09-29-14-r23-trial-hardening.csv|issues/2026-03-21_23-00-00-r18-r22-unified-internal-workbench.csv,[],默认软约束 24h 回填 企微仅发送脱敏提醒
|
|
R23-1,项目沟通回填模型与API,新增 ProjectCommunicationLog 模型与项目沟通回填接口 建立客户沟通结果最小留痕,项目成员可新增沟通回填 creator在24h内或 owner manager admin 可编辑 且沟通记录不进入全文搜索,cd server && npm run prisma:validate && npm test,manual,DONE,DONE,DONE,server/prisma/schema.prisma|server/prisma/migrations|server/src/routes/projects.js|server/tests,"[""R23-0""]",none
|
|
R23-2,项目收口checklist与软告警,新增 ProjectClosureChecklistItem 与项目完成归档前的收口清单和 closureWarning 软告警,checklist 可自动 bootstrap waived 必须备注 项目完成归档时可返回 closureWarning 且不硬阻断,cd server && npm test,manual,DONE,DONE,DONE,server/prisma/schema.prisma|server/prisma/migrations|server/src/routes/projects.js|server/tests,"[""R23-1""]",none
|
|
R23-3,项目页与Portal收口面板,在项目详情页和 Portal 上新增沟通回填与收口面板摘要 让员工和老板看到待跟进与待收口红黄灯,项目详情页可维护沟通回填与收口项 Portal 项目摘要显示待跟进和待收口数据,cd client && npm run typecheck && npm run build,manual,DONE,DONE,DONE,client/src/pages/ProjectDetailPage.tsx|client/src/pages/PortalHomePage.tsx|client/src/api/projects.ts|client/src/api/portal.ts,"[""R23-1"",""R23-2""]",none
|
|
R23-4,涉密边界补强与通知测试,补强搜索与企微通知的涉密边界 确保沟通摘要和收口备注不进入搜索与企微正文,沟通摘要和 checklist 备注不进企微消息 confidential restricted 不按摘要全文命中搜索,cd server && npm test && ./scripts/regression-im-notifier.sh,manual,DONE,DONE,DONE,server/src/routes/search.js|server/src/services/notifications/imEnqueue.js|server/tests,"[""R23-1"",""R23-2""]",none
|
|
R23-5,关键PlaywrightE2E补齐,新增 wecom-entry project-workbench confidential-boundary 三个关键 E2E 作为试点前自动化验收,三个新增 E2E 用例稳定通过并覆盖企微入口 项目工作台 涉密搜索边界,cd client && npm run test:e2e,manual,DONE,DONE,DONE,client/tests/e2e|client/src/pages/LoginPage.tsx|client/src/pages/ProfilePage.tsx|client/src/pages/ProjectDetailPage.tsx,"[""R23-3"",""R23-4""]",none
|
|
R23-6,试点制度文档与操作手册,把 24h 回填和项目收口纪律写入管理员与员工手册及 trialrun 文档,管理员和员工手册写入 24h 回填与收口规则 且 observation 模板同步,git diff --check,manual,DONE,DONE,DONE,docs/admin-handbook.md|docs/employee-quickstart.md|deploy/trialrun/runbook.md|deploy/trialrun/checklist.md|deploy/trialrun/observation-template.md|docs/feature-matrix.md,"[""R23-3"",""R23-4""]",none
|
|
R23-7,回归与试点准入验收,完成后端 前端 E2E 全量回归并更新 R23 状态 作为进入真实四周试点的准入闸门,主回归 前端 build 与全部 E2E 通过 并可进入真实四周试点,cd server && npm run prisma:validate && npm test && ./scripts/regression-all.sh && cd ../client && npm run typecheck && npm run build && npm run test:e2e,manual,DONE,DONE,DONE,issues/2026-03-22_09-29-14-r23-trial-hardening.csv|server/scripts/regression-all.sh|client/tests/e2e,"[""R23-5"",""R23-6""]",none
|