7 行
3.5 KiB
CSV
7 行
3.5 KiB
CSV
ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
|
|
P24-0,P24执行合同刷新建档与非引擎边界冻结,创建并校验 Workflow 治理 refresh 合同 CSV 并冻结本轮只做流程定义管理和版本化不动运行时引擎的边界,refresh CSV 通过校验且明确本期不做条件分支 并行会签 抄送运行时 升级催办等高风险引擎改造,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-21_11-00-00-p24-workflow-governance-refresh.csv,manual,TODO,TODO,TODO,issues/2026-03-21_11-00-00-p24-workflow-governance-refresh.csv|issues/2026-03-21_09-00-00-p24-workflow-platformization.csv|server/src/routes/workflow.js|server/prisma/schema.prisma,[],supersede 2026-03-21_09-00-00-p24-workflow-platformization.csv 并把 P24-3 和 P24-4 降级为 backlog
|
|
P24-1,WorkflowDefinition 版本化与兼容迁移,为现有流程定义补齐版本化 草稿发布态和 definition_json 兼容读取能力,流程定义支持版本管理和草稿发布态 旧 definition_json 仍可按 version=1 兼容读取且 Prisma 校验通过,cd server && npm run prisma:validate && npm test -- tests/unit/utils/workflow.test.js tests/unit/routes/workflow.permissions.test.js,manual,TODO,TODO,TODO,server/prisma/schema.prisma|server/prisma/migrations|server/src/utils/workflow.js|server/tests/unit/utils/workflow.test.js|server/tests/unit/routes/workflow.permissions.test.js,"[""P24-0""]",不改现有审批运行时语义 只补治理层和兼容层
|
|
P24-2,流程定义管理 API 与后台页,新增流程定义的列表 详情 草稿更新 发布 归档和版本查看能力并提供后台运营页,支持 GET POST PATCH publish archive 与版本查看 前后端联通且仅 system.settings 可操作,cd server && npm test -- tests/unit/routes/workflow.permissions.test.js && cd ../client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,server/src/routes/workflowDefinitions.js|server/src/app.js|client/src/api/workflow.ts|client/src/pages/WorkflowDefinitionsPage.tsx|client/src/router/index.tsx|client/src/auth/permissions.ts,"[""P24-1""]",优先复用现有后台布局和 workflow API 风格 不引入新管理端框架
|
|
P24-3,流程配置与审批规则衔接治理,把现有 approval_rules 与流程定义管理建立清晰衔接口径并同步规格和操作说明,管理员可理解当前审批规则与流程定义之间的边界且文档和后台口径一致 不需要改运行时引擎,python3 scripts/validate-feature-matrix.py && git diff --check,manual,TODO,TODO,TODO,server/src/routes/approvalRules.js|docs/requirements-specification.md|docs/integration-boundaries.md|docs/feature-matrix.md|issues/2026-03-21_11-00-00-p24-workflow-governance-refresh.csv,"[""P24-2""]",重点是治理可解释性与后台可维护性 不做流程能力扩张
|
|
P24-4,P24回归与验收收口,完成流程定义版本化和后台治理能力后的整体验收收口,流程定义版本化 后台管理和旧线性流程兼容回归全部通过且 workflow 主流程零回归,cd server && npm run prisma:validate && npm test && ./scripts/regression-workflow-actions.sh && ./scripts/regression-all.sh && cd ../client && npm run typecheck && npm run build,manual,TODO,TODO,TODO,issues/2026-03-21_11-00-00-p24-workflow-governance-refresh.csv|server/scripts/regression-workflow-actions.sh|server/scripts/regression-all.sh|server/tests|client/src/pages/WorkflowTaskDetailPage.tsx,"[""P24-3""]",P24-lite 的完成标准是管理员可维护和旧流程稳定而非平台化引擎
|