ila
325849816e
fix: 整改 #8 审核问题 R1~R3 (#8)
- R2 并发同键作答:取得词条行锁后加锁复查答案键,stale 插入遇到唯一键冲突转为返回
已记录结果,不再返回 500;新增两个 goroutine 同键提交的集成用例
- R3 排期:只有新建或状态/等级实际变化才移动 due_at,编辑释义与例句保留原排期,
逾期词条不会被挤出当天队列
- R3 附带发现:保存未提及等级时保留已获得的等级,阅读器面板不再把 4 级词重置为 1 级
- R1 契约:作答响应 result 只取 applied/stale,另加 duplicate 标记,重放返回首次结果;
客户端按首次结果计数,本轮只解决卡片而没有新计分时显示完成页而不是空队列
- R4/R5:stale 与重放分别给出角色为 status 的提示,answerId 作用域注释与实现一致
- Wiki 更新 Business-Rules-and-Glossary、Architecture-and-Code-Map、
Local-Development-and-Verification 并同步镜像
2026-09-11 22:46:23 +08:00
..
2026-09-10 17:39:57 +08:00
2026-09-11 20:54:17 +08:00
2026-09-10 17:39:57 +08:00
2026-09-11 22:46:23 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00