6 行
2.4 KiB
CSV
6 行
2.4 KiB
CSV
ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
|
|
WCFB-0,合同建档,记录用户确认工作台应用 Secret 已作为企业微信入口环境变量配置且工作台已被授权调用打卡 API,Issue CSV 通过校验且范围限定为企微打卡 Secret 复用兼容,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-17_22-57-39-wecom-checkin-agent-secret-fallback.csv,plan,DONE,DONE,DONE,issues/2026-05-17_22-57-39-wecom-checkin-agent-secret-fallback.csv,[],不新增业务功能不改数据库不部署
|
|
WCFB-1,后端 Secret 复用,企微打卡同步在 WECOM_CHECKIN_SECRET 为空时复用已配置的 WECOM_AGENT_SECRET 作为已授权工作台应用 Secret,check-live-attendance-unified 不再因仅缺 WECOM_CHECKIN_SECRET 直接 SKIP 且仍在无任何 Secret 时返回缺配置,cd server && node --check src/config.js src/services/integrations/wecomCheckin.js && npm test -- tests/unit/routes/attendance.test.js,node,DONE,DONE,DONE,server/src/config.js|server/src/services/integrations/wecomCheckin.js|server/tests/unit/routes/attendance.test.js,["WCFB-0"],回滚路径为恢复强制 WECOM_CHECKIN_SECRET 的检查
|
|
WCFB-2,文档口径同步,更新企业微信和考勤事实源说明显式打卡 Secret 优先且已授权工作台应用可复用 WECOM_AGENT_SECRET,文档和项目 skill 不再误导为必须寻找内置打卡应用 Secret,node scripts/qa/audit-docs.mjs --check-registry && python3 /home/shunli/.codex/skills/.system/skill-creator/scripts/quick_validate.py .agents/skills/hyb-oa-delivery && rg -n 'WECOM_CHECKIN_SECRET|WECOM_AGENT_SECRET|工作台应用' docs .agents/skills/hyb-oa-delivery/SKILL.md,rg|node|skill-creator,DONE,DONE,DONE,docs/需求-企业微信基础设施规约.md|docs/需求-请假考勤修正规约.md|docs/trialrun/人工试运行报告.md|docs/海音达OA-MVP需求规格说明书.md|docs/管理员手册.md|docs/文档索引.md|docs/文档事实源状态矩阵.md|deploy/trialrun/.env.example|.agents/skills/hyb-oa-delivery/SKILL.md,["WCFB-1"],不新增综合规划文档
|
|
WCFB-3,收口验证,完成静态检查单测和 diff 检查并记录是否需要服务器重启或公网复检,本地验证通过且给出公网下一步命令,git diff --check && git status --short,git,DONE,DONE,DONE,N/A,"[""WCFB-1"",""WCFB-2""]",公网只需重启 server 后跑企微打卡同步检查
|