Archived
This repository has been archived on 2026-09-13 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
f5435f4c9cad2959334383486c12753c956be2ab
用户实测:「我重做后怎么直接推进了?不应该是重做刚才那一步吗?」那一单的轨迹逐条对得上: 审核卡发出 → 人带意见交回 →「这一步已经发过卡,不再发第二张」→「自动收步:S3_review」 → 下一拍发出落账放行的验收卡。意见落进了轨迹(还被 note-anchors 逐行对上了), 而再没有任何东西会去读它。 这条缺陷 2026-08-30 全分支终审已记录成 Important 2、并留着一条坐实病灶的测试, 连「半个修法会把单子卡死」都预判对了。照那个方向修完,两半缺一不可: ① 收步那道门认答复(answerSettlesStep:custom:(人没选任何选项、写了自己的话)与 约定的 reject 都不算办完;空答复照旧算「照原样确认」); ② 同一句判断也让 carded 让位 —— 幂等挡的是「同一问被重复发出去」,而人点重做正是说 「这一轮不算,改了再问我一遍」:配方重跑(该重算的重算)再发一张,日志里说一句 「人把这一步打回重做:<意见>」。 测:坐实那条改写成钉死修复后的行为(历史诊断原样留着);新增「重做但发不出新卡也不收步」 (这一条专管收步门那一半)与「通过照旧收步」;3 条纯函数测。两半各自变异验证。 e2e w05 5/5 released —— 案例 0 现在真的发出两张审核卡(先带意见驳回、再确认通过)。 顺带撞见一条独立的老毛病,已记 debt 未修:人答得比发卡那一拍收尾还快时,回传被判 stale、 wake 又被那一拍的 park 覆盖,单子停在 awaiting-event 再没人叫醒(手工拨回 running 立刻走完)。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LKMZDwMbyKzjw6Hembwvet
Description
No description provided
9.3 MiB
Languages
TypeScript
90.1%
CSS
7.3%
JavaScript
2%
Shell
0.4%
Python
0.1%