文件
hyb-oa/.trellis/tasks/09-05-error-explainability-payment-readiness/task.json
T
wangsli 46a70aa552 merge: 合入候选分支(09-17借款/ERP退役、09-18编号、09-19预算并发、完整10-05错误码迁移,均经确认)
# Conflicts:
#	.agents/skills/trellis-before-dev/SKILL.md
#	.agents/skills/trellis-brainstorm/SKILL.md
#	.agents/skills/trellis-continue/SKILL.md
#	.agents/skills/trellis-start/SKILL.md
#	.trellis/tasks/08-23-isolated-backup-restore-drill/design.md
#	.trellis/tasks/08-23-isolated-backup-restore-drill/prd.md
#	.trellis/tasks/09-05-error-explainability-payment-readiness/prd.md
#	.trellis/tasks/09-05-error-explainability-payment-readiness/task.json
#	.trellis/tasks/09-09-existing-deploy-seed-separation/implement.md
#	.trellis/tasks/archive/2026-09/09-05-trellis-upgrade-rule-cleanup/task.json
#	.trellis/workflow.md
#	scripts/qa/error-reason-legacy-baseline.json
#	server/src/routes/apOperations.js
#	server/src/routes/portal.js
#	server/src/routes/todos.js
#	server/tests/unit/fixtures/error-reason-messages.json
#	server/tests/unit/routes/apOperations.permissions.test.js
2026-09-26 07:54:10 +08:00

34 行
2.6 KiB
JSON

{
"id": "error-explainability-payment-readiness",
"name": "error-explainability-payment-readiness",
"title": "错误可解释性与付款就绪治理",
"description": "建立稳定业务错误原因码与渐进 parity 门禁,并以付款批次实时 readiness 消除点击后才暴露的资料阻断。",
"status": "in_progress",
"dev_type": null,
"scope": null,
"package": null,
"priority": "P0",
"creator": "shunli",
"assignee": "shunli",
"createdAt": "2026-09-05",
"completedAt": null,
"branch": null,
"base_branch": "main",
"worktree_path": null,
"commit": "a83791263833547fdab7ba6910f190fcccd5e34b",
"pr_url": null,
"subtasks": [],
"children": [],
"parent": null,
"relatedFiles": [
"server/src/routes/paymentBatches.js",
"server/src/utils/AppError.js",
"client/src/api/errorMessages.ts",
"client/src/lib/resolveErrorMessage.ts",
"client/src/pages/PaymentBatchesPage.tsx",
"scripts/qa"
],
"notes": "2026-09-17当前:G8保留路径错误合同已收敛,520入口处理503、排除ERP17;1093最终合成与构建证据保持、独立PENDING。后续本轮只确认B34损坏导入、D15低年份和D16 AP反向区间;9导入探针DB零调用,6损坏文件仍500/CSV日志含合成标记,修复方案已落design但未实施;工资待精简不补、统一考勤年份规则待定、AP原语义保持且73回归通过。旧D12待实施/589余额属于历史记录,不再作为当前状态。\nD10/D11接续:6源日期schema,9文件61/61;旧考勤保持409关闭。D12仍待独立输入策略,前批17文件520结果有效。\n2026-09-17连续本地:D5-D9/CSV日期时区修复及9原因,17文件520通过、前端typecheck/build通过;589遗留/568指纹,独立PENDING,未提交发布。新日期D10-D12见implement。\n2026-09-17继续推进已落盘D1–D4:待办dueDate、员工目录/导出hireDate、节假日批量及仪表板/AP导出日历校验共4个源文件本地完成,11文件192项定向测试及10文件语法通过。原B1/B2的450项/typecheck/build为上一输入结果,不计本轮。AST仍240注册/327迁移/598遗留、577条基线entries、主链例外0,2026-10-05到期保持。官方current仍本task/in_progress;新候选独立复核PENDING,未提交/推送/部署,K1/K2及借款实施未执行。最新入口implement顶部,保留历史commit锚点。 2026-09-26 与主线合并:主线此前独立完成的\"首批4个\"迁移(ap_operations/todo/portal)已被本分支更完整的版本取代(命名不同但语义一致),794条新增reasonCode、baseline清零,二者不重复保留。",
"meta": {}
}