会话交接记录(2026-09-03)。原会话 session_01VR2khJ3Me96btawVsfG6jb 结束,本文记录接手方需要知道的全部状态。本工作项不派开发,只做交接留痕 ;其中第三节的界面问题待维护者决定是否立单。
一、当前状态
main 在 4a02994,CI(verify = validate + typecheck + vitest)每次 PR 与合入都跑,当前绿。无未合并 PR,无未推送改动,远端只剩 main 与平台指定分支 claude/standard-assessment-system-qvswav。
已交付
内容
位置
需求基准
docs/00-设计方案.md —— 第 1~10 章为客户 2026-09-02 确认的 V1.0 口径(不得擅改 );第 11 章为 V1.1 送审稿的产品化补充,待客户确认
需求解读、总体蓝图
docs/01、docs/02(V0.3)
客户原始需求
docs/需求/KPI考核管理系统-功能性需求文档-V1.3.md
Word 成品
docs/交付/:设计方案 V0.9 / V1.0 / V1.1、操作手册 V0.1;由 pnpm docs:docx 与 pnpm docs:manual 从 markdown 源生成
分角色操作手册
docs/手册/(源稿 + 62 张真实截图)
应用
17 个业务对象、计分引擎、审核状态机、按方案动态共享规则、四维汇总、归档快照;单元测试 90、端到端 73
已合并的工作项 :#2 数据范围动态共享、#5 共享服务加固、#9 设计基准 V1.0 与文档整改、#10 代码对齐确认口径、#13 界面术语。全部处于 status:PM验收中,等验收侧处理。
二、等客户/维护者拍板的事
设计方案 V1.1 第 18~35 项 (第 11 章 11.9 表 14):18 项产品化补充,每项给了产品默认、备选与建议档次(一期补强 9 项 / 二期 7 项 / 产品化候选 2 项)。客户逐条回复「同意默认 / 改为 X / 删除」后,文档升 V2.0,再按档次细化工作项。在此之前不要就这些内容立开发工作项。
设计方案封面 的编制方与客户方单位全称仍是占位「(待项目经理填写单位全称)」。
第三节的 12 处界面问题 是否立成缺陷工作项。
UI copy follow-ups: 「考核部门(出指标方)」 label ambiguity and missing English bundle entry for staff assignments</title>
<parameter name="labels">["P3", "status:待细化"] #15 (P3)「考核部门(出指标方)」的正式术语需需求侧确认后才能派发。
三、手册截图过程中发现的 12 处界面问题(尚未立单)
用各岗位真实账号走完整业务线时发现,均可复现,按影响排序:
对象名与部分字段名显示英文 :Entry Sheet / Entry Line / Indicator / Assessment Plan / Target / Weight (%) / Actual / Completion (%) / STATUS / FINAL SCORE 等。i18n.defaultLocale 已是 zh-CN,平台自身文案是中文,但这些 label 落到了 en 回退。
报错提示带技术前缀 :发布完整性检查、提交拦截等 toast 以 KpiError: 开头,违反 std-copy 红线②(禁异常原文)。业务正文本身是三段式,合格。
审核记录列表渲染内部状态值 :「原状态 / 新状态」列直接显示 draft / branch_checking / hr_reviewing / leader_approving / approved / archived,未映射为业务叫法(红线①)。
核对任务确认后「处理人 / 处理时间」未盖章 :执行「确认无误 / 提出争议」后两列仍为「—」。
新建加减分、数据调整时「状态」为必填且无默认值 :该字段本应由流程盖章、对用户只读。
结果看板「人员得分」轴显示用户 id 而非姓名 ;「各组织单元平均得分」出现「(未指定)」柱(分管领导维度结果的组织单元为空)。
填报单队列页签溢出 :1440 宽下只显示 4 个,待领导审批 / 已通过 / 已归档 / 流程看板收进「还有 4 个」,分管领导找不到自己的队列。
记录详情页没有「编辑」入口 :参与主体等对象只能回列表行内编辑,而到人分工的浮层里有「编辑」,各对象不一致。
明细行项按钮未汉化 :Add line / Total / Columns。
填报明细相关列表出现重复列 :同时有「指标」与「Indicator」两列。
日期显示为相对时间 :方案「周期结束」显示「3 天前」而非日期。
相关列表滚动时行内容压住页签栏 (粘性头层级)。
判定:1、9、10、11、12 属平台通用渲染器行为,按 CLAUDE.md 只上报 objectstack-ai/objectstack,不在平台仓提交修复 PR ;2、3、4、5、6 属本应用可修。
四、流程口径的一处实际问题
默认四节点流程下,人力审核驳回只能退到「分公司核对中」,而分公司核对人员对填报单只有读权限、没有驳回按钮,填报单退不回部门重填 。这与已确认的第 10 章第 8 项(退回上一节点)一致,但实际不好用。手册 3.5 按现状写了两条可行路径。建议随 V1.1 第 27 项(审批人来源扩展与可配置退回节点)一并确认。
五、流程约定(接手方必读)
CLAUDE.md 是权威,以下是最容易踩的几条:
开发一律走 os-project-pm-dispatch:立工作项 → 认领(评论带会话 ID 与分支)→ 派 os-dev 子 agent 在独立 worktree 开发 → 收单核实(逐项跑命令,不采信自述)→ 独立评审子 agent 闸门 (冷启动、只读)→ 阻塞与应修清零后由调度员合并。调度员不写业务代码、不自评。
平台问题只上报不修复 :不认领平台 issue、不在平台仓开 PR;应用侧只允许带环境闸门的临时夹具并注明对应平台 issue。
方案分级要点、需求符合度清单、测试报告挂工作项评论,不作为 docs/ 文件维护 ;基准定稿前不出蓝图/分级/符合度/测试报告类文档(出早了必反复改版)。
测试取证截图禁止入库(走孤儿分支 acceptance-evidence);例外 :操作手册配图随源稿归档在 docs/手册/图片/。
PR 合并后 head 分支由 GitHub 自动删除;会话内 git push --delete 被代理拒绝,不要重试。
计分口径唯一真值 src/lib/scoring.ts,状态机唯一真值 src/hooks/sheet.hook.ts,禁在视图或公式字段里二次实现。
六、遗留的临时夹具
src/data/align-demo-units.ts:演示种子的组织单元 organization_id 为空,启动时补齐。这是平台缺陷 objectstack-ai/objectstack#14547 的临时夹具,只在 dev / test 生效,平台修复后连同 objectstack.config.ts 里的调用一起删除。
七、流程 skill 的改进建议
本项目实战中发现的 skill 问题已提到 baozhoutao/os-project-skills #66~#73(文档产出时机、设计方案作为基准的路径、敏感词检索范围、Word 归档、无 gh CLI 的替代出口、只上报不修复、评审轮次纪律、接口级证据档位)。接手方遇到同类问题可先查这批 issue。
会话交接记录(2026-09-03)。原会话
session_01VR2khJ3Me96btawVsfG6jb结束,本文记录接手方需要知道的全部状态。本工作项不派开发,只做交接留痕;其中第三节的界面问题待维护者决定是否立单。一、当前状态
main 在
4a02994,CI(verify= validate + typecheck + vitest)每次 PR 与合入都跑,当前绿。无未合并 PR,无未推送改动,远端只剩main与平台指定分支claude/standard-assessment-system-qvswav。已交付
docs/00-设计方案.md—— 第 1~10 章为客户 2026-09-02 确认的 V1.0 口径(不得擅改);第 11 章为 V1.1 送审稿的产品化补充,待客户确认docs/01、docs/02(V0.3)docs/需求/KPI考核管理系统-功能性需求文档-V1.3.mddocs/交付/:设计方案 V0.9 / V1.0 / V1.1、操作手册 V0.1;由pnpm docs:docx与pnpm docs:manual从 markdown 源生成docs/手册/(源稿 + 62 张真实截图)已合并的工作项:#2 数据范围动态共享、#5 共享服务加固、#9 设计基准 V1.0 与文档整改、#10 代码对齐确认口径、#13 界面术语。全部处于
status:PM验收中,等验收侧处理。二、等客户/维护者拍板的事
三、手册截图过程中发现的 12 处界面问题(尚未立单)
用各岗位真实账号走完整业务线时发现,均可复现,按影响排序:
i18n.defaultLocale已是zh-CN,平台自身文案是中文,但这些 label 落到了 en 回退。KpiError:开头,违反 std-copy 红线②(禁异常原文)。业务正文本身是三段式,合格。draft / branch_checking / hr_reviewing / leader_approving / approved / archived,未映射为业务叫法(红线①)。Add line/Total/Columns。判定:1、9、10、11、12 属平台通用渲染器行为,按 CLAUDE.md 只上报 objectstack-ai/objectstack,不在平台仓提交修复 PR;2、3、4、5、6 属本应用可修。
四、流程口径的一处实际问题
默认四节点流程下,人力审核驳回只能退到「分公司核对中」,而分公司核对人员对填报单只有读权限、没有驳回按钮,填报单退不回部门重填。这与已确认的第 10 章第 8 项(退回上一节点)一致,但实际不好用。手册 3.5 按现状写了两条可行路径。建议随 V1.1 第 27 项(审批人来源扩展与可配置退回节点)一并确认。
五、流程约定(接手方必读)
CLAUDE.md是权威,以下是最容易踩的几条:docs/文件维护;基准定稿前不出蓝图/分级/符合度/测试报告类文档(出早了必反复改版)。acceptance-evidence);例外:操作手册配图随源稿归档在docs/手册/图片/。git push --delete被代理拒绝,不要重试。src/lib/scoring.ts,状态机唯一真值src/hooks/sheet.hook.ts,禁在视图或公式字段里二次实现。六、遗留的临时夹具
src/data/align-demo-units.ts:演示种子的组织单元organization_id为空,启动时补齐。这是平台缺陷 objectstack-ai/objectstack#14547 的临时夹具,只在 dev / test 生效,平台修复后连同objectstack.config.ts里的调用一起删除。七、流程 skill 的改进建议
本项目实战中发现的 skill 问题已提到 baozhoutao/os-project-skills #66~#73(文档产出时机、设计方案作为基准的路径、敏感词检索范围、Word 归档、无 gh CLI 的替代出口、只上报不修复、评审轮次纪律、接口级证据档位)。接手方遇到同类问题可先查这批 issue。