chengma
|
b2721071c9
|
feat: 安全移除本地任务记录 (#108)
|
2026-08-10 17:23:24 +08:00 |
|
chengma
|
df67b0eaaa
|
feat: 完善真实采购订单核对与恢复 (#100)
|
2026-08-10 16:54:06 +08:00 |
|
chengma
|
e960cab1fb
|
feat: 实现受控真实下单安全边界 (#99)
|
2026-08-10 16:35:38 +08:00 |
|
chengma
|
99252aecce
|
feat: 增加 Client Windows 打包基础 (#92)
|
2026-08-10 11:59:13 +08:00 |
|
chengma
|
077cba6831
|
fix: 修复重新上报任务状态不一致 (#91)
|
2026-08-10 11:18:06 +08:00 |
|
chengma
|
c86c7482d9
|
feat: 完善采购任务安全恢复 (#73)
|
2026-08-10 00:27:52 +08:00 |
|
chengma
|
311d55f0da
|
feat: 实现采购任务安全演练 (#71)
|
2026-08-09 23:39:37 +08:00 |
|
chengma
|
a6c573a76a
|
fix: 允许等待重试任务手动重新执行 (#70)
|
2026-08-09 22:47:44 +08:00 |
|
chengma
|
eda3661604
|
feat: 增加采集任务重新执行入口 (#63)
|
2026-08-09 21:44:29 +08:00 |
|
chengma
|
5aaf0a937e
|
fix: 允许颜色缺价后继续采集 (#42)
|
2026-08-08 11:25:06 +08:00 |
|
chengma
|
9562da9aad
|
fix: 蛇形遍历颜色并逐色采价 (#37)
|
2026-08-08 09:25:40 +08:00 |
|
chengma
|
02073eab37
|
docs: define idempotent Client registration contract (#12)
|
2026-08-06 17:21:36 +08:00 |
|
 chengmaandClaude Opus 5
|
0b645ee8b3
|
docs: 建立面向初级程序员的文档基线
按初级程序员可读、可维护的目标重写项目文档,并定案三项设计决策。
新增
- docs/client/00-getting-started.md 上手指南:装环境、跑起来、常见报错
- docs/client/00-glossary.md 术语表:Outbox、幂等、不可逆阶段等
- docs/templates/task.md 工单与归档模板
- client/requirements.txt 固定依赖版本
- .gitignore 屏蔽 data/、打包产物和调试产物
设计定案
- 本地库只存已领取任务,不再镜像 Admin 任务池;已完成任务永久保留
- 去掉租约、心跳和状态回查;Admin 接口从 5 个降到 3 个
(本项目人工付款,重复下单只产生未付款订单,由人工审核处理)
- 打包采用 PyInstaller one-dir:launcher.exe + app/ + data/,便携模式
文档改进
- 补齐可直接抄的代码模板:Worker 线程、事务写库、幂等键、增量加载、错误提示、路径解析
- 状态机由 ASCII 图改为完整转换表,并补充崩溃恢复规则
- 消除文档与现有代码的冲突,02 新增“现状与目标差异”清单
- 待确认事项一律给出临时默认值,避免阻塞开发
- AGENTS.md 新增“小改动直通”,工单必填项由 8 项压缩到 6 项
说明:Gitea 尚未配置,本次无对应工单号;AGENTS.md §0 的 Gitea 信息待补。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-06 11:44:39 +08:00 |
|