建立 harness coding 文档体系并完成一致性修正: - 文档集:AGENTS.md/CLAUDE.md 入口,docs/00-05 规范文档, api.md/routes.md/current-state.md,根目录 tasks.md/progress.md。 - 一致性补丁:TaskStatus 中英映射、支付模式收敛为全局 PaymentConfig、 执行器级 RunnerState 暂停语义、progress 与 current-state 职责边界。 - 工程地基:新增 .gitignore,忽略运行产物/敏感数据与 .claude 本地设置。 - 合规留痕:02 需求新增平台规则与合规风险条目。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3.6 KiB
3.6 KiB
执行进度(Progress)
本文记录任务执行进度、验证结果、阻塞点和关键决策。任务定义和依赖见
tasks.md,当前代码现实见docs/current-state.md。职责边界:本文是只追加的历史流水——每次执行后追加一条带日期的记录,不回头改写或删除旧记录。需要"当前是什么样"的可覆盖快照(目录结构、可运行命令、下一个任务),看
docs/current-state.md,不要在本文重复维护。
使用规则
- 每完成一个任务,追加一条进度记录。
- 记录实际验证命令、真机验证情况和结果文件位置。
- 遇到阻塞时记录阻塞原因、已尝试方案和下一步建议。
- 不在本文重新定义任务范围;任务范围以
tasks.md为准。
当前摘要
- 日期:2026-06-24
- 阶段:MVP 起步 / 原型验证前
- 当前任务:尚未开始编码
- 下一个任务:
T-001 初始化 Python 项目骨架 - 当前阻塞:尚未提供真实 Excel 样例、Android 真机和测试商品链接
进度记录
2026-06-24 · 文档初始化
- 完成:按 harness coding 文档风格建立项目文档集。
- 完成:确认 MVP 形态为 Windows 桌面 GUI + Excel 导入/回写 + Android 真机自动化。
- 完成:支付策略更新为默认人工确认,预留受控自动支付开关。
- 完成:将任务定义移到根目录
tasks.md,新增根目录progress.md。 - 验证:文档结构和引用已通过文本搜索检查。
2026-06-24 · 文档一致性补丁
- 新增根目录
.gitignore:忽略logs/、artifacts/、samples/*.xlsx、结果文件和虚拟环境,防止提交含 PII 的运行产物。 - 统一
TaskStatus中英映射:04-architecture.md§3.4 新增英文枚举成员 ↔ 中文显示值表,明确中文只在 GUI/Excel 边界出现。 - 消解自动支付口径冲突:支付模式收敛为全局
PaymentConfig,从OrderTask移除auto_pay_enabled;api.md的enable_auto_pay改为set_payment_config。 - 明确暂停语义:
04-architecture.md§4.5 新增RunnerState(执行器级PAUSED),与任务级status分离;api.md补TaskRunner.pause()/resume()。 - 验证:全文搜索确认无
auto_pay_enabled/enable_auto_pay残留引用。
2026-06-24 · 文档可维护性补丁(中优先级)
- 新增
CLAUDE.md:薄入口指向AGENTS.md,Claude Code 与 Codex 共用一套规则,避免双份漂移。 - 钉死
progress.md与current-state.md职责边界:前者为只追加历史流水,后者为可覆盖当前快照,二者顶部各加边界声明。 - T-001 受理条件补充:要求用真实可运行命令替换各文档中的占位符验证命令。
2026-06-24 · 合规风险留痕(低优先级 item 9)
02-requirements.md§七 新增「平台规则与合规风险」一条:中立记录对第三方 App 做批量自动化下单可能触及平台协议/账号风控的已知风险,交叉引用01-vision.md非目标与05-coding-rules.md安全纪律;明确 MVP 不提供任何规避平台限制能力,使用范围与账号风险由业务方评估承担。
阻塞与风险
- 真实 Excel 表头待提供。
- ADB 和 Android 真机连接待验证。
- 拼多多商品详情页、SKU 面板、订单确认页结构待真机验证。
- 订单号读取位置待支付后真机验证。
下一步
- 按
tasks.md领取T-001 初始化 Python 项目骨架。 - 初始化项目后同步更新
docs/current-state.md。 - 完成任务后在本文追加验证结果。